Dwedit's Board

Enjoy the board

You are not logged in.

Announcement

User passwords may have been corrupted, if you can't log in, use the "Forgot Password" feature. If you still can't log in, contact me and I can try to manually reset your password.

#1 2008-03-08 3:34:06 am

rememberthe8bit
End user
From: Rochester, NY
Registered: 2008-02-23
Posts: 21
Website

Rewriting the GBAMP's entire firmware...

I was wondering, now that we have a version of PocketNES running on the GBAMP's flash memory, can the entire firmware be replaced with PocketNES? It would be nice to also have support for loading multiboot GBA software. Also, less importantly, could we move things around in memory so that we could also use chishm's firmware hack?

Offline

#2 2008-03-08 8:37:41 am

Dwedit
Administrator
From: Chicago
Registered: 2004-12-12
Posts: 1,017
Website

Re: Rewriting the GBAMP's entire firmware...

You may notice that "run_pocketnes.gba" is exactly 8 bytes long... that program is only a single jump.
I was planning on having pocketnes autoboot, the only reason I haven't done it yet is that I haven't figured out exactly how to return to the normal firmware.


"We are merely sprites that dance at the beck and call of our button pressing overlord."

Offline

#3 2008-03-08 8:02:53 pm

rememberthe8bit
End user
From: Rochester, NY
Registered: 2008-02-23
Posts: 21
Website

Re: Rewriting the GBAMP's entire firmware...

Perhaps, overwrite the "Not licensed blah..." warning with the 8 byte jump program and when you choose "Exit" in PocketNES have it jump to right back to the firmware... Assuming the warning message is located in the beginning of the NOR...

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman