RemaPSP Source code

January 25, 2007 on 8:06 pm | In Uncategorized | No Comments

mafia1ft kept hassling me for the code, so here it is.

http://localhost.geek.nz/remapsp/remapspsrc.zip

Copy/pasta of the README_DEV:

RemaPSP is released under GPL. (other than blit.c which is under the BSD license)
The code is well documented.

RemaPSP is a good example of function hooking, I’m not sure if this works much different in 3.03OE but I suspect it doesn’t.

Check main.h there are lots of things that can be configured in there, including the wifi play.

What is wifi play you ask? Well, when I made RemaPSP I added some functionality to control your psp over the wifi, however it would only work through the 1.5 BootstrapLoader and I couldn’t be bothered writing a good windows client for it so I never released it.
The protocol is really simple, send a 4 byte udp packet to port 14567 on the PSP and it will be or’d into the pressed buttons value.
There is an example client in the client dir, it is incredibly simple however (only sends one button press)

Enjoy.
danzel - danzelatlocalhostdotgeekdotnz

CHIP8 Emulator

January 4, 2007 on 11:40 am | In Uncategorized | 9 Comments

I decided I’d learn a bit more on how emulators work, and what better way to do so than to write one.

So I wrote a CHIP8 Emulator, it took about 3 evenings of coding to get it all working 100%, I had a few mix ups along the way but in the end I managed to get all of the standard CHIP8 games working, with blinky being the last and maze being the first.

If you are planning to make your own chip8 emulator I recommend you read the documentation included with David Winters CHIP8 Emulator: http://www.pong-story.com/chip8/
The first game you are likely to get running correctly is maze, it definitely requires the least working opcodes.
I’ve used SDL to implement my emulator, it provides easy to use framebuffer access and input.
And lets round off with a pic:

Screenshot

Oh yeah, if anyone wants the code I could upload it, bit of a mess tho :)

irc++bot

December 31, 2006 on 11:49 pm | In Uncategorized | No Comments

I’ve made a bot based on the irc++lib codebase to make some use of it and to replace the eggdrop bots that were looking after the channels I hang in. eggdrop has served them well but I really don’t know tcl (the scripting language used in eggdrop), so I decided I would integrate php into irc++bot as the scripting language.

This has been very successful so far with an auto-op script being simple to make, and I’ve been supplied with a php class to do searches and grab movie details on the site imdb.com which is very useful (Thanks Randy!). I’m now in the position where I can easily create new functionality for the bot, which I plan to do :)

MANY THANKS to those who have created the embed SAPI for PHP, it is awesome to work with :) and made this a breaze to implement.

Come check it out in #hamlan on undernet if you want to see it in action nicks starting with _’s are bots.

Wordpress?

November 27, 2006 on 9:14 am | In Uncategorized | 1 Comment

Messed with wordpress, I think it works still.
Added some new spam protection which hopefully works <_<

I’ve been doing some work on irc++lib which is the library that powered afkim and peldet (and phpirc if you are one of the lucky few who have seen it ;)).

I’ve added multiple channel support but I don’t have any client software written to test or use it yet :\ lol.
A better irc client coming to psp soon? signs point to yes.

RemaPSP

August 21, 2006 on 12:10 am | In Uncategorized | 28 Comments

This is my entry for the neoflash competition.

Neoflash Post

Vote me :)

Ever got annoyed at a PSP game because it had bad controls?
Well be annoyed no more! RemaPSP is here to save the day!

RemaPSP is a program to remap the PSP controls. It also supports turbo (Rapid Fire!) and Macros.
You can remap any of your psp controls to any other. Including taking input from the remote.
It works with Devhook and has a launcher for 1.5 homebrew.

Check the included readme for install, usage, modding instructions.

I plan to release the source code later this week when I have some more time.
If any of the Devhook cheat engine coders want to add this to their system, drop me an email :)

Thanks to Haeal and Ayb4btu for the eboot art and to Lordsturm + Macca for their Beta testing help.

DOWNLOAD

Wordpress upgrade

June 27, 2006 on 1:43 am | In Uncategorized | 10 Comments

Just upgraded wordpress to 2.0.3 (finally)

Hopefully I didn’t break too much :)

Updates

June 21, 2006 on 10:11 pm | In Uncategorized | No Comments

No updates on anything I’ve released today.

I’ve been busy with exams and hamlan the last few weeks (and the rest of this one!)

I’ve been learning/learnt opengl in there however, and I’m planning to release a game for the pspupdates/lik-sang games contest in a while. Although I’ll probably be done beforehand… Maybe I’ll recode it to really use the 3d to its fullest ;)
No hints towards what it is though, just that its good.
Yeah, thats right, I know its good and I haven’t made it! :P

afkim PSPRadio Plugin

May 29, 2006 on 6:14 pm | In Uncategorized | 7 Comments

Since PSPRadio and its plugins were just so cool, I had to get in on it :D

afkim has been released as a PSPRadio plugin, head over to the forums to get it.
http://pspradio.sourceforge.net/phpBB/viewtopic.php?p=3155#3155

(Requires the latest PSPRadio: http://pspradio.sourceforge.net/phpBB/viewtopic.php?t=468 )

Update

May 24, 2006 on 12:41 am | In Uncategorized | 6 Comments

Since I’ve blabbed this all over the peldet release thread on pspupdates I may as well post it here :)

I’ve been quite busy with work and University recently, so my PSP dev time has been at a minimum.

Heres my current homebrew todo list:

  1. Integrate afkim + maybe others into pspradio plugins (webnab needs a fairly big rewrite to get in so I may not bother for now, infact I will leave peldet untill its had its next big rewrite too)
  2. Split peldet+afkim into “afkim” (im client), “afkirc” (irc client), “peldet” (telnet/ssh client). These will all be pspradio plugins aswell as standalone apps.
  3. Add ssh to peldet
  4. Make all my apps better.

I have currently managed to get afkim working in pspradio, although there is still a bit of work to do before I can add it as a proper plugin.
Peldet will be getting the new danzeff keyboard in addition to the current psprint keyboard, I will make a modified danzeff to make it better for use with telnet/ssh.
AFKIRC will be based off the irc core that I rewrote for AFKIM, which was based on the IRC code I originally wrote for peldet (much improved however, hahaha). The code is now generic enough that it could be used to easily make an irc client for most any system, so I may make a libirc from it in the future if I have the time :)
This IRC code still needs some improvements for more generic IRC use, but it is coming along nicely and I’ve managed to hack together a AFKIRC test client from it without too many changes. Currently when it has errors it just stops working, and pm’s and a whole lot of other useful messages get parsed and thrown away, which isn’t very useful.
The current codebase shouldn’t be toooo difficult to get multiple channel support into, so expect that to happen at some stage :)

Danzel.

AFKIM 2

April 10, 2006 on 8:49 pm | In Uncategorized | 85 Comments

It is finally released, days or hours late, as per usual.

Changelog stuff:
New Graphics, complete new style :)
New keyboard (danzeff, see danzeff.txt for usage information)
You can rename contacts.
Less crashes! (maybe! lol)
Works on the new eloader!
Contact list scrolls automatically.
New msg popup.
When logging into wifi/bitlbee there is more feedback

READ THE README BEFORE INSTALLING! :) (It’ll answer most of your questions)
Also, read the FAQ / TODO list here

Downloads:
psp 1.00 and 2.00+ version
psp 1.5 version

afkim2

Enjoy :)

And while we’re at it, here is a fixed webnab for 2.00+, you can quit by pressing the select button (L+R+Start makes it crash)
get it here

I’ve got a paypal account up if you want to show your appreciation in the form of dollar signs :)

« Previous PageNext Page »

Powered by WordPress with Pool theme design by Borja Fernandez.
Entries and comments feeds. Valid XHTML and CSS. ^Top^