Ikachan on PSP?

Jan 23, 2014 at 6:44 PM
Senior Member
"Fly, Fly, Fly!"
Join Date: Sep 19, 2013
Location: C:\Users\Shinigami\Dirty_Videos
Posts: 125
Age: 24
Is there any way to port Ikachan to PSP? It's folder structure / file system seems like it would be easier to port.
 
Jan 23, 2014 at 10:30 PM
Administrator
Forum Administrator
"Life begins and ends with Nu."
Join Date: Jul 15, 2007
Location: Australia
Posts: 6195
Age: 36
There was a time when Pixel gave out the source code for Cave Story to those who could create a working demo of their port of choice. During that time no-one ever asked for the source code for Ikachan. Now it is likely too late. If you want a PSP port (or any non-windows port) of Ikachan you will need to manually reverse engineer the Ikachan executable. Fun, no?

Although there is a commercial 3ds port if you need some Ikachan on the go.
 
Jan 24, 2014 at 12:49 AM
Senior Member
"Fly, Fly, Fly!"
Join Date: Sep 19, 2013
Location: C:\Users\Shinigami\Dirty_Videos
Posts: 125
Age: 24
Okay, I might actually attempt to port this (no promises, I'm not that good at this kind of stuff). And I realize there's one on the 3DS, but I just prefer the feel of the PSP.

EDIT: Getting the source was remarkably easy. Unfortunately I have no clue what to do with it XD
I'll attach a .txt with the code in it so hopefully somebody *cough*Noxid?*cough* can help with this!

EDIT2: It's in a .zip because the .txt was too large.
 

Attachments

  • Ikachan Source.zip
    81.3 KB · Views: 15
Jan 24, 2014 at 1:19 AM
Senior Member
"Fly, Fly, Fly!"
Join Date: Sep 19, 2013
Location: C:\Users\Shinigami\Dirty_Videos
Posts: 125
Age: 24
Dunc2403 said:
sorry son but that's not the source
How? I know a very small amount of Assembler, and that looks like it to me.
 
Jan 24, 2014 at 1:22 AM
In my body, in my head
Forum Moderator
"Life begins and ends with Nu."
Join Date: Aug 28, 2009
Location: The Purple Zone
Posts: 5998
Ikachan was not written in assembler tho
 
Jan 24, 2014 at 1:26 AM
Senior Member
"Fly, Fly, Fly!"
Join Date: Sep 19, 2013
Location: C:\Users\Shinigami\Dirty_Videos
Posts: 125
Age: 24
oh lol, I said I wasn't very good at this :p I'll keep trying though.

EDIT: Assembly is basically just a more complex version of C correct? So shouldn't being able to see every small step make it easier to port?
 
Jan 24, 2014 at 6:54 AM
Administrator
Forum Administrator
"Life begins and ends with Nu."
Join Date: Jul 15, 2007
Location: Australia
Posts: 6195
Age: 36
Assembly is the textual equivalent of machine code as it is executed under that platform's native instruction set. It is not by any means a portable language because for example the instruction set of the PSP is vastly different to that of a Windows PC.
 
Jan 24, 2014 at 8:34 PM
Senior Member
"Fly, Fly, Fly!"
Join Date: Sep 19, 2013
Location: C:\Users\Shinigami\Dirty_Videos
Posts: 125
Age: 24
Oh duh, I should've known that.
 
Top