xkeeper

welcome to my personal hell

dragon warrior iii for the game boy color describes me as "stubborn", and i'm tempted to agree with that assessment


co-owner tcrf.net. i run an old forum, jul.
i've been around the internet since '01.
i generally feel like the internet
peaked somewhere around '07.


private: @xkeeper-PLUS
18+: @xkeeper-TI


plural / some kind of digital therian thing.
still discovering myself.
all of this is new to me.


discord / telegram
@xkeeper
signal
Xkeeper.99

xkeeper
@xkeeper
Anonymous User asked:

If you could change a single instruction or constant in the code of everyone's copy of a single NES game, what would you change and why?

Mega Man 3 (USA).nes: 26F39 = 00

You can find out what that does for yourself.

comments

The address assumes a ROM that still has the 16-byte header. It's a ROM, after all.

I'm not spoiling what the surprise is — you have to see what it does yourself!

I'll just say that it took longer than I had expected to find the right byte to modify. The other ones would have been a lot easier...


lifning
@lifning
cp "Mega Man 3 (USA).nes" mm3hack.nes
dd conv=notrunc of=mm3hack.nes if=/dev/zero bs=1 count=1 seek=159545

(and then to open in your system's default NES emulator: xdg-open mm3hack.nes)

non-unix users may have to install unix first


ShadowHog
@ShadowHog

Or Game Genie code AAXXOYYP for the old school amongst us

(EDIT: corrected it after a smidgen of debugging, was poking 0xEF29 when I needed to be poking 0xAF29)


You must log in to comment.

in reply to @lifning's post:

sorry I run Linux, which is not UNIX® certified. I am unsure where I can purchase a copy of UNIX® in the Year of Our Epoch 53, but perhaps I might be able to purchase AIX if I had a few grand kicking around, which is probably close enough. I don't, however, have an POWER machine to run it on, which seems like a bit of a damper on this, though I do have a friend with a POWER7 machine, which should be able to run AIX 7.2

yea, if you want something more POWERful for yourself you might be able to grab a Blackbird from raptorcs, though chip shortage ballooned the price a bunch, but a POWER7 should suffice for these instructions. you could also maybe try to pick up a used SGI Indy for not too much money and go the IRIX route, though you'd probably eat the rest of the cost difference with adapters

in reply to @ShadowHog's post: