User | Post |
NightHawk
Posts: 45/621 |
Originally posted by Gavin seeing most of the things Nighthawk has done with his hack, i'm guessing he's already encountered similar routines such as FF1's or just simply saw it and knew it. *gavin shrugs*
Well now... I wouldn't exactly say that, lol. This is my first ASM hack for anything other than a PC So, I'm learning about the PPU, joystick, etc., as I need to.
I originally had to study joystick routine's for a hack i made to add to my existing hack, back when i knew some-what considerably less about NES dev and the such. It was the B-Button Dash one, where you hold the B-Button (obviously) and can run on world maps and towns.
Hmmmm... that's an idea for this hack, lol
Originally posted by Kefka By the way, are you expanding on the day/night hack by adding different enemies at night than in the day, so that it's not just a graphical hack?
I don't know if they'll be different enemies, but the fights will definitely be more difficult (it could be extra enemies at night, or their HP could be increased, etc.).
And on a sidenote, I just finished "porting" my hack into the disassembled files, and I changed the mapper (so that the new music stuff will work, and I'll be able to increase the ROM size easily now if/when I need to), so I can finally get back into working on it. |
Kyoufu Kawa
Posts: 147/2481 |
Originally posted by dormento
Several classics have been disassemnbled already (smb1, ff, castlevania)... it would be just too cool to have it all.
And Metroid ofcourse |
Kefka
Posts: 1445/3392 |
Sorry for acting like a hyper puppy when referring to that
By the way, are you expanding on the day/night hack by adding different enemies at night than in the day, so that it's not just a graphical hack? |
Gavin
Posts: 52/799 |
Originally posted by NightHawk
Originally posted by Kefka Nighthawk, also make sure you stick Gavin's joystick routine into the FF1 rom I tried that routine in his doc, and it f*********** (I didn't count the *s) pwnz!
Ehm... why would I do that? What would be the advantages of his routine over the one that's already in the ROM?
I assume you're talking about the one in this doc here? http://home.earthlink.net/~joker21/NESprgmn.txt
ah, no, not exactly.
Kefka was referring to my documentation of FF1's joystick routine, made it a long while ago. it's kinda old now.
no offense to gbaguy, i'm sure he chose the code he used for simplicity, ( for the sake of whoever follows that tutorial) but that joystick routine is god awful ugly
seeing most of the things Nighthawk has done with his hack, i'm guessing he's already encountered similar routines such as FF1's or just simply saw it and knew it. *gavin shrugs*
I originally had to study joystick routine's for a hack i made to add to my existing hack, back when i knew some-what considerably less about NES dev and the such. It was the B-Button Dash one, where you hold the B-Button (obviously) and can run on world maps and towns. |
NightHawk
Posts: 41/621 |
Originally posted by Kefka Nighthawk, also make sure you stick Gavin's joystick routine into the FF1 rom I tried that routine in his doc, and it f*********** (I didn't count the *s) pwnz!
Ehm... why would I do that? What would be the advantages of his routine over the one that's already in the ROM?
I assume you're talking about the one in this doc here? http://home.earthlink.net/~joker21/NESprgmn.txt |
Kefka
Posts: 1439/3392 |
Nighthawk, also make sure you stick Gavin's joystick routine into the FF1 rom I tried that routine in his doc, and it f*********** (I didn't count the *s) pwnz! |
dormento
Posts: 16/99 |
Thx Gavin, i already knew about glow, but by library i meant a complete disassemble of most (if not all ) classic nes games. Imagine what would DD be capacle of if he had in his posession a complete working disassemble of smb3...
Several classics have been disassemnbled already (smb1, ff, castlevania)... it would be just too cool to have it all.
(Of course it would have to have a "comment/documentation project", to make all of the routines understandable - like which part of the code does what - and compiler specific tweaks to get it working right). |
Gavin
Posts: 51/799 |
Originally posted by dormento Indeed. I feel we are coming to the golden age. Maybe we should start a complete dissassembly project? A library of complete genuine 6502 software.
check out http://6502.org for helpfull 6502 routines: includes 16,32 bit math, bubble sorting, etc.
as well as the already-been-made-since-at-least-2001 6502 NES ASM Specific Library of code called Glow: http://home.earthlink.net/~joker21/ beat ya to the punch, mate |
dormento
Posts: 15/99 |
Indeed. I feel we are coming to the golden age. Maybe we should start a complete dissassembly project? A library of complete genuine 6502 software.
|
NightHawk
Posts: 36/621 |
Originally posted by Kefka
Originally posted by dormento Disch is truly leet.
The complete FF1 working disassemble will revolutionize rom hacking.
Well, I'd say it'd revolutionize FF hacking... but the music engine hack will definitely affect all rom hacking
Once I'm finished porting my hack into it, it'll definitely make me a lot more productive with my hack -- it'll be a LOT easier than hand-assembling and then inserting my hacks with a 6502 manual and a hex editor... |
Kefka
Posts: 1398/3392 |
Originally posted by dormento Disch is truly leet.
The complete FF1 working disassemble will revolutionize rom hacking.
Well, I'd say it'd revolutionize FF hacking... but the music engine hack will definitely affect all rom hacking |
dormento
Posts: 14/99 |
Disch is truly leet.
The complete FF1 working disassemble will revolutionize rom hacking. |
NightHawk
Posts: 32/621 |
Originally posted by Kefka I hear that SOMEONE who we might all know as Mr. FF hacker
*ahem* Well, he gave you a lot of nice info because he abandoned his great looking hack... are you going to take any of the ASM hacks from "Mr. FF Hacker's" hack to yours?
Well, I wasn't going to say anything about that until I was done merging things (that's what I've been busy with since Sunday, lol), but... yep Specifically: - new music system (have to use mapper #19 for it instead of mapper #1 though) - animated oceans (he also told me that other animations wouldn't be difficult, so I'll look into that) - treasure chests that open, and - day/night system
And the best thing, is the he ( ) gave me a fully disassembled ROM which can be re-assembled -- which means I don't have to use a hex editor anymore for ASM hacking (YAY!!), and because of the linker, I don't have to go out of my way to make sure things remain at the same addresses (they have to remain in the same banks though, but that's not a problem).
Originally posted by Wlokos Looks awesome.. Have you started editing the world map and stuff yet?
No. And I don't think I really will -- this is more of an engine hack than anything to do with the plot or graphics, so I don't think I'll change those kinds of things. |
Wlokos
Posts: 62/176 |
Looks awesome.. Have you started editing the world map and stuff yet? |
Kefka
Posts: 1346/3392 |
I hear that SOMEONE who we might all know as Mr. FF hacker
*ahem* Well, he gave you a lot of nice info because he abandoned his great looking hack... are you going to take any of the ASM hacks from "Mr. FF Hacker's" hack to yours? |
Slash Dafter
Posts: 149/584 |
Keep up the work. It looks cool. |
NightHawk
Posts: 31/621 |
Originally posted by Kefka Whoa, a whole new magic system! Wowzas!
Hehe, I'm not even finished with the magic system, lol. Next on my list is to complete the changeover to an MP system (not many subroutines left to patch for that), and then to make the spells more like later FFs (Fire, Ice, and Bolt all in the same levels, for example). If I can, I'll even make Life and Life2 functional in battle, but I can't promise yet (I'll see what I can do though). |
Kefka
Posts: 1222/3392 |
Whoa, a whole new magic system! Wowzas! |
NightHawk
Posts: 28/621 |
Well, 404 helped me store the images, so here are the first 3 screenshots.
Those are the only 3 screens where my changes are visible at the moment, but I'll have more later |
Xkeeper
Posts: -4515/-863 |
Originally posted by NightHawk
Originally posted by 404 Have AIM?
No, I don't. I have YIM and ICQ though.
239515532. |
This is a long thread. Click here to view it. |