Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
1 user currently in Rom Hacking: hukka | 2 guests
Acmlm's Board - I2 Archive - Rom Hacking - A rather odd and disgusting find in Megaman Battle Network 5
  
User name:
Password:
Reply:
 

UserPost
DukeNukem007
Posts: 7/90
http://www.nobuouematsu.com/facts.html

That description is where I originally heard about; it's been a few months so I only just now clicked the "updated 10/2/04" thing to find where it was from, and what the exact words were.

I guess it's somewhat relieving to read that those words didn't come out of Uematsu's or Yas Mitsuda's or anyone else major's mouth.

Originally posted by BMF54123
Originally posted by HyperHacker
Also I know there was some old NES game that was incorrectly padded... Instead of properly adding zeros to the end of the file before they put it on the ROM chips, they just changed the file size, so the unused areas of the ROM got filled with other data on their hard drive. As a result a large chunk of the game's source code got included in the ROM! XD
Several of HAL's old Famicom games were padded in such a way, though it was scattered throughout the ROM, not just added to the end. Air Fortress was one such game; you can see the code at my site.

Unfortunately, their U.S. counterparts were recompiled with a different program/different settings, so all you'll see in the slack space is a bunch of boring 00s.


Yeah, the CHR chip is trimmed from 128k to 32k-pretty impressive, but then when you consider what was removed... :-P I just looked at the game--Pretty humorous to read all sorts of leftover source code around $2000, $4000, $7800 and $1b000. It's interesting to see all this stuff in DOS as I really hadn't bothered to learn how NES/SNES games were programmed. I suspect the "airbase" is used because before the days of Win95/9x/xp and extended filenames 8 characters is the limit (dang it, I'm showing my age by remembering those good old days, even though I'm only 22. :-P )

On a side note, HAL made what I thought were some of the hardest games ever, both AF and Lolo--it's not coincidental that they named their company after the sinister HAL-9000 robot/red eye with its wicked artificial intelligence from the movie/book 2001 (copyright infringement?)
HyperLamer
Posts: 5586/8210
Yeah, that was the one. Some interesting points in that code. FE.EXE - famicom emulator? Also looks like the original name was Air Base.
BMF98567
Posts: 966/1261
Originally posted by HyperHacker
Also I know there was some old NES game that was incorrectly padded... Instead of properly adding zeros to the end of the file before they put it on the ROM chips, they just changed the file size, so the unused areas of the ROM got filled with other data on their hard drive. As a result a large chunk of the game's source code got included in the ROM! XD
Several of HAL's old Famicom games were padded in such a way, though it was scattered throughout the ROM, not just added to the end. Air Fortress was one such game; you can see the code at my site.

Unfortunately, their U.S. counterparts were recompiled with a different program/different settings, so all you'll see in the slack space is a bunch of boring 00s.
DukeNukem007
Posts: 6/90
Originally posted by HyperHacker
Yeah, pretty nasty. They actually wasted space on a sound sample of that in a SNES game? SNES developers always seemed to want to keep their ROMs small so they don't have to spend more money on bigger ROM chips.

Also I know there was some old NES game that was incorrectly padded... Instead of properly adding zeros to the end of the file before they put it on the ROM chips, they just changed the file size, so the unused areas of the ROM got filled with other data on their hard drive. As a result a large chunk of the game's source code got included in the ROM! XD


Since the infamous sample is really low quality, it was only a couple kilobytes...really a drop in the bucket for the 24-megabit (3-megabyte) game...they did try to save a lot of space and compressed everything very heavily (the game only compresses further to like 2.4 megabytes with 7-Zip,) and I guess they just had a few kilobytes left over. You'll find LOTS of empty space or even repeated samples on a lot of SNES roms...some of them aren't very efficiently stored at all. (For instance, at least for LoRom (32k bank) roms you can't overlap data across banks, so you find a lot of empty space every 32k.) But the thing is you can only get ROMs in certain sizes, so if there's a certain amount of space left over you can spread things out or decompress some stuff you planned on compressing (remember, the SNES was only 2.8 or 3.6 MHz, depending on whether it used a SlowRom or FastRom, so it couldn't spend too much time decompressing, and also FastRoms cost more, even though they were basically standard-issue later on except for some games that already used extra chips.)
HyperLamer
Posts: 5580/8210
Yeah, pretty nasty. They actually wasted space on a sound sample of that in a SNES game? SNES developers always seemed to want to keep their ROMs small so they don't have to spend more money on bigger ROM chips.

Also I know there was some old NES game that was incorrectly padded... Instead of properly adding zeros to the end of the file before they put it on the ROM chips, they just changed the file size, so the unused areas of the ROM got filled with other data on their hard drive. As a result a large chunk of the game's source code got included in the ROM! XD
Violent J
Posts: 464/749
What is this hidden sample?

EDIT: OMFG....I went tthrough the trouble to actually rip the sound through Snessor95, its number 26, and here it is...Cover your ears...its not only very explicit....but its very freaky....Also it was REALLY fast so I had to drop the frequency to 55000....
http://www.angelfire.com/empire2/sonicandtails/OMGHIDEYOUREARS.wav

Heres what I can make out of it....







Cause were gonna burn your building down you fuckheads. (something) communist, n!gger-loving, (something that sounds like pot).
EDIT2: Ok now I think know what its saying...
Cuase were gonna burn your building down you fuckheads. So ya gotta change ya whats-ya-n!gga, communist, n!gga-loving path.

Pretty bad eh?
DukeNukem007
Posts: 4/90
Any of you guys heard about the "hidden sample" in the SNES Gun Hazard rom? Easily locatable with SNESSOR95...Squaresoft's recording makes the Capcom list look like childs' play.
BMF98567
Posts: 960/1261
Aww...but what if my initials were AVM?

Some of those are a little iffy...
Jigglysaint
Posts: 198/215
Actually SS is just ASS except I accidentially left off the A while copy pasting.
Skreename
Posts: 70/107
SS is rather paranoid. (Assuming of course that it is referring to the Nazi secret police) SIT... Is unfamiliar to me as well.

SHT strikes me as a bit too broad to be censored, although SIT would seem that way too...
HyperLamer
Posts: 5531/8210
I don't get some though.. SS? SIT? And they missed some obvious ones like AZZ and SHT.
jman2050
Posts: 104/123
Battle Nework 4 has you enter a three letter identifier near the beginning of the game (upon entering the tournament) that's used to identify you in multiplayer activities. It's obviously a censor list to prevent dirty names from being thrown around.
Fx3
Posts: 67/80
Censored words. That's the best answer.
HyperLamer
Posts: 5511/8210
So it could just be left-over code. I've seen that in a few games that were based on other games' code. Pok
Kaioshin
Posts: 35/45
Megaman Battle network 5 is built upon Megaman Battle network 4. There you have to enter a three lettered name in order to be able to compete in tournaments. Enter any of those words and you get a "Name entry error".
Someguy
Posts: 331/397
It may be for multiplayer, I never tried it but the four letter thing matches the low letter system of many things, you may be able to enter a four letter username.
Ailure
Posts: 10402/11162
It could been a censor for a planned feature that was removed too.
Keikonium
Posts: 1562/-2459
Do you enter a username at all in the game? Even one area in the entire game that you enter something in? If there is, you know the offset, just change one of the words to something else, and then in the game type in the original word that you had changed. If it allows it now, and didn't before, well theres your answer.

Also, why isn't the obvious PUS in there?

EDIT: nvm, I just read in your post above that you don't enter anything in anywhere.
Jigglysaint
Posts: 197/215
No, there is not section in the game where you name anything. Your theory seems to be pretty solid though.

Maybe I'll ask on the gamefaqs board.
Heian-794
Posts: 736/896
Interesting that "AUM" (and variants) are in there. Who outside of Japan even remembers train-gassing cult Aum Shinrikyo and its crazy leader Asahara?
This is a long thread. Click here to view it.
Acmlm's Board - I2 Archive - Rom Hacking - A rather odd and disgusting find in Megaman Battle Network 5


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.004 seconds.