My apologies if people waiting to enthusiastically play games find my current ROM releasings boring. As I’ve said before, I’m throwing up the stranger oddities of the ROM Dumps first.
So, you’re probably gonna ask me what makes this one strange.
Basically, one day among a few other ROMs Callis wanted me to sort through, he found a bit of what looked like bootable data in one of them and showed this to me..
He asked me if the text data was corrupt, but having seen a few cases like this before, I proposed to him that for some reason the emulator he was using could not detect it as a BS-X BIOs compatible ROM, and therefore would not do a font call, which led to the corrupt fonts.
After obtaining the ROM myself, I tried popping it in every emulator I got only to get the same result.
Realizing that it might need it’s header hacked to boot up, I decided to pop it open in a Hex editor and-
For anyone wondering what I’m trying to point out, basically the header is somehow, well, messed up;
1) The byte for filesize is not one that’s functional with the BS-X (it’s 4mb according to ucon64 – an impossible filesize.)
2) There is NO checksum or inverse checksum
3) Not highlighted on here, but the “Maker” value is -blank-.
to summarize, if you’ve read this a long time ago, you’d kinda have an idea what’s wrong here.
After Callis assured me that was how the ROM was dumped, I went to making a header hack. The hack shall be included in with the ROM upload, as an IPS Patch. Then, after applying it, you should get -this-…
instead of corruptness over there. Indeed, my initial hunch was correct, although the circumstances a bit more bizarre than I expected.
Now, that may leave you wondering, is there anything important in this ROM?
Well… not really. Besides the state of the dump, the ROM’s a AK LIVE Magazine, made to promote the band and their music. Of course, this still makes one wonder how the ROM ended up the way it was – many “locked” ROMs simply have the “Number of tries” value set to the “lock”. Was it really necessary to remove the checksum…?