• Sorry guys, I fucked up in the stupidest way possible. Any avatars, attachments or media uploaded in the past month may be broken. The bulk of those are attachments.

    Affected posts are by Brite / Dr. Minty Fresh / HeCooksPattiesAndSellsThe / Catalystl / ilikebreadtoomuch / Draco / minecraftstorymodefan / Extra Life / darkruler9229

    Affected posts are in threads Quick Modding/Hacking Answers Thread / CS ~ Encore / game opens in 1080, occupies only the top left corner / Friday Night Funkin' / Bluebot Requisition - DEMO / Show us your desktop / Cave Story Season 2 / gacha cave story pics / Cave Story with XBRZ filter / Project Ampersand

    -Andwhy

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: 23
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: 6190
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: 23
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: 23
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: 6000
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: 23
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: 6190
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: 23
Oh duh, I should've known that.
 
Top