(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
05-08-24 10:25 AM
0 users currently in ROM Hacking.
Acmlm's Board - I3 Archive - ROM Hacking - The most awesome SMB1 demo hack ever. New poll | |
Pages: 1 2Add to favorites | Next newer thread | Next older thread
User Post
Stifu









Since: 11-18-05
From: Your mom's bed

Last post: 6290 days
Last view: 6288 days
Posted on 05-12-06 04:23 PM Link | Quote
Heh okay, if you're so sure, I wouldn't know...
Anyway, as I said, it also works with Jnes...
Disch

Red Cheep-cheep


 





Since: 12-10-05

Last post: 6568 days
Last view: 6568 days
Posted on 05-12-06 04:33 PM Link | Quote
On a positive note -- this hack did expose a very rare bug in my emu which I was able to correct.

To return the favor I'll see if I can't fix this hack. But no promises.

Stay tuned....
Skreename

Giant Red Paratroopa


 





Since: 11-18-05

Last post: 6295 days
Last view: 6288 days
Posted on 05-12-06 04:41 PM Link | Quote
Originally posted by Strangler
its in japanese dumby, how do you expect normal people to navigate a japanese site esp with a 404 error?

So "403 Access Forbidden" is Japanese? That's new.

Anyway, for anyone who's still trying to get that page directly, just go there, go in the URL bar, put a space after it, and hit enter. Then hit refresh a few times if the other error pops up. It's slightly easier than reading the Japanese things or trying to guess (and check the URL) which link is right.

I definitely need to track down a clean SMB1 rom... Once I do that, I'll try the hack. Seems interesting, but if what Disch says is right... Slightly interesting is all it is.
drjayphd

Torosu
OW! BURNY!








Since: 11-18-05
From: CT

Last post: 6291 days
Last view: 6289 days
Posted on 05-12-06 05:11 PM Link | Quote
Originally posted by BMF54123
Oh, snap! drjay got BURNED!

(watch it, Strangler )


No I didn't. As Skreenname pointed out:

403 Forbidden

Any resources other than user's top page cannot be directly referred to from the exterior.

This resource should click the following link
and refer to them for it from a user's top page.

http://smbarchives.run.buttobi.net/


That wasn't run through any translator, that's on the page.

Clean ROM? Just look for, I believe, the PRG 0 one. Consult your neighborhood GoodNES to figure out which one you have.
Disch

Red Cheep-cheep


 





Since: 12-10-05

Last post: 6568 days
Last view: 6568 days
Posted on 05-12-06 06:35 PM Link | Quote
Attached is my fix.

Patching instructions:

1) Use "Super Mario Bros. (JU) (PRG0) [!].nes". I did not test anything with PRG1 ... it may work, but it definately works with PRG0, so use that one.
2) Apply the [d'] patch first
3) Then apply the [2] patch
4) Then finally apply this patch fix.


This fix does the following things that the original hack SHOULD have been doing, but wasn't (causing it to crash and burn in various emulators):

- Shuts off APU Frame IRQs by writing $40 to $4017. Also shuts off DMC IRQs by writing $00 to $4010. Only generated IRQs now will be MMC3 IRQs (desired behavior). When APU IRQs would fire before, it would cause deadlock.
- Actually specifies the desired mirroring mode (as far as I can tell, the original never did, which cause emus to crash if they defaulted to the wrong mode)
- Does proper MMC3 preparation, including swapping in all appropriate PRG/CHR banks on startup.


To accomplish this, I expanded the PRG to 64k. Didn't feel like dicking around looking for free space in the needed bank, so I made more free space. I also moved some routines from the last bank to PRG-RAM ($6000-$6020) to free up some space.


This hack should make the ROM legit and operable on any emulator. If an emu is still giving you trouble lemme know and I'll see if I can't find the problem.

NOTE - His IRQ timing is off! In some emus... when underground, the status bar will shake. And when on the surface, the bottom row of the status bar tears. I didn't even bother trying to fix this as this is a whole other can of worms I don't feel like dealing with. Note again this is NOT an emu problem and it's just improperly timed code in the hack. (And I should note -- emus that do not exhibit the shaking/tearing are the ones with the problem ;P)

Attachments

SMB_vertical_fix.zip (18056b) - views: 58



(edited by Disch on 05-12-06 05:38 PM)
Stifu









Since: 11-18-05
From: Your mom's bed

Last post: 6290 days
Last view: 6288 days
Posted on 05-12-06 06:45 PM Link | Quote
Well... It would be nice if the author aknowledged what you did, else his future versions of the hack will probably still not be "proper"...
Disch

Red Cheep-cheep


 





Since: 12-10-05

Last post: 6568 days
Last view: 6568 days
Posted on 05-12-06 06:58 PM Link | Quote
C'est la vie.

For the amount of work he must have put into this hack... it seems like such a disappointment that he just stopped short of the finish line. I didn't really do all that much to fix it.... and I probably didn't need to expand it... I just did it that way because I was lazy.

This guy obviously knows lots about the NES. I mean rewriting scrolling/drawing routines, replacing Sprite-0 hit detection with MMC3 IRQs... that's not beginners stuff. He's certainly capable of making the hack work properly... he must've just gotten lazy.
Jouw

Koopa








Since: 12-03-05

Last post: 6298 days
Last view: 6298 days
Posted on 05-12-06 07:44 PM Link | Quote
This improved version plays and runs so much better. Runs in a better emulator, no graphics glitches, and it seems to go smoother as well. I nearly completed the hack, but I ran out of time at the bridge before I could hit the axe. The way it's done is great: you can skip the cool section, or go through it.
ShadowTails

Grizzo








Since: 11-20-05
From: C:\My Documents\ShadowTails\My House\My Room

Last post: 6310 days
Last view: 6288 days
Posted on 05-12-06 11:07 PM Link | Quote
I'm impressed with this hack right here
http://smbarchives.run.buttobi.net/ips/xxxx.zip
it has changed music lol
Kawachan
The other kind of tentacle...
Mistress of Blocklayout


 





Since: 05-13-06

Last post: 6394 days
Last view: 6394 days
Posted on 05-13-06 09:29 AM Link | Quote
Originally posted by ShadowTails

I'm impressed with this hack right here
http://smbarchives.run.buttobi.net/ips/xxxx.zip
it has changed music lol
I've seen it. Quite nice. Still, SMB1's music is poop hard to edit.

Somebody oughta make a baseline hack that puts in a more sensible music format. Like FF1's.
The Onyx Dragoon

150








Since: 11-17-05
From: Somewhere between Mars and Jupiter, Sitting on an Asteroid

Last post: 6292 days
Last view: 6290 days
Posted on 05-13-06 12:42 PM Link | Quote
This is my favorite japanese smb hack. As far as "vertical" being a demo hack...I don't see any good things to come soon from it.
Pages: 1 2Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - ROM Hacking - The most awesome SMB1 demo hack ever. |


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.020 seconds; used 398.97 kB (max 494.59 kB)