Register | Login | |||||
Main
| Memberlist
| Active users
| Calendar
| Chat
| Online users Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album |
| |
0 users currently in ROM Hacking. |
Acmlm's Board - I3 Archive - ROM Hacking - FF1 hacking? | New poll | | |
Add to favorites | Next newer thread | Next older thread |
User | Post | ||
Runefox Newcomer Since: 12-20-05 From: NL, Canada Last post: 6712 days Last view: 6712 days |
| ||
There used to be a thread on this, but it's untouchable with the upgrade of the boards, I guess. I was a new user here then, and I guess I still am, really.
That having been said, the posts in the archives related to FF1 hacking have been of great help to me in figuring out some of the ins and outs of the ROM. However, a good few of the things sitting there are a little incomplete, and, despite my best efforts to reproduce certain things (5-character party names, for example), my ROM seems to have certain things at different addresses than are listed. Again, despite my best efforts to overcome that, I ultimately failed in reproducing the intended effect, and after several hours straight into the morning, I'm ultimately looking for alternatives, or generally, some aid. There are also things that have been posted in the topics there that intrigue me, but are well beyond my current skill to reproduce without both a proper disassembler (as most I've tried each produce drastically different and/or non-assemblable code), and more information, neither of which Google has provided for me after hours of digging (and having most links pointing back here, to the old board). Generally, what I'm asking is, does anyone have any further information on: -5-character names -B-button dash -Disch's animated water hack -NES Disassemblers that output proper code -"Expanding" the ROM? -Any further developments on battle DTE? |
|||
dormento Red Goomba Since: 11-18-05 Last post: 6440 days Last view: 6287 days |
| ||
- 5 character names is well known how to do. Just look at Final Facelift (i know it's on slick.panicus.org)
- B button dash is also easy: (assemble with x816 (x112f)). ; B button dash, just like the WSC, PSX & GBA versions ; uses the space freed by the annoying noise played when a dialog box opens ; Much thanks Gavin (i think) for locating that particular piece of code. ; MAX SIZE 21 bytes .org $D6C7 ;assemble code to run at this (CPU) address .mem 8 ;setup accumulator and index regs for NES code .index 8 LDA $20 AND #%01000000 BNE bdash ;branches with 2 bytes only (1 byte address)=good! LDA #$01 STA $34 RTS bdash: LDA #$02 STA $34 RTS I just don't have the space to test the return value in the stack to see if the game is in 'overworld map' mode. If i had, i would disable it in the overworld (for now, it's enabled). - the dissassembly thing is a little difficult. I think _hyde_ from nesdev (google for "hyde's projects") had an emulator with a dissassembly function that output proper code. In his site, he has the source to several popular NES games. - as for expanding the rom, it's kinda easy, it's using the expanded space that's difficult. - battle DTE i don't know. I had a more recente backup of the old thread on FF1 hacking, and gave it to Gavin, it should be appearing on romhacking.net soon (but it will be a bitch to format all those posts ). |
|||
Gavin Cheep-cheep Vandalism is not tolerated Since: 11-17-05 From: IL, USA Last post: 6364 days Last view: 6307 days |
| ||
Originally posted by Runefox Actually I attempted to start up the FInal Fantasy 1 hacking thread again, however I probably should have posted it in "ROM Hacking" vs. "Advanced ROM Hacking". Here is my thread. Possibly later I'll ask a moderator to move the thread so it gets the proper visibility. I have the Final Fantasy 1 sourcode, disassembled by Disch (), here. And yes, _Hyde_'s special emulator work wonders for disassembling shit. If I recall correctly DXOII is no longer expanded for Disch's water hack. That page is a year old anyway. I have recently added a few documents to romhacking.net that involve Disch explaining various romhacking activities.. one of them jut so happens to be a very old post from Zophar's Domain's Message board where Disch talks about expanding the FF1 rom. So here you go. (And here are the other documents in the Disch Explains ___ series ) Dormento: I'm thinking about posting them as is! Because I'm actually just that lazy... hehe |
|||
dormento Red Goomba Since: 11-18-05 Last post: 6440 days Last view: 6287 days |
| ||
Great gavin, i'm now off to use all the extra space for something cool
|
|||
Disch Red Cheep-cheep Since: 12-10-05 Last post: 6567 days Last view: 6567 days |
| ||
I should mention my expansion info is not quite right... FF1 is already using MMC1's max PRG-size (unless you go with SUROM -- but that's a whole other ballpark).
It should be noted that if you want to expand FF1... you MUST* change the mapper. MMC3 (mapper 4) is a good candidate. *(it's technically possible to keep MMC1 and use SUROM -- but it'd actually be more work than changing mappers) |
|||
Gavin Cheep-cheep Vandalism is not tolerated Since: 11-17-05 From: IL, USA Last post: 6364 days Last view: 6307 days |
| ||
Originally posted by Disch alright, thanks Disch. I made the changes you noted in IRC and uploaded the modified document |
|||
Sliver X Since: 11-22-05 From: Panicus Last post: 6297 days Last view: 6295 days |
| ||
Dragoon X Omega II doesn't expand the ROM. Also, this is a much more recent source of information regarding it. |
Add to favorites | Next newer thread | Next older thread |
Acmlm's Board - I3 Archive - ROM Hacking - FF1 hacking? | | |