(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-20-24 12:21 AM
0 users currently in ROM Hacking.
Acmlm's Board - I3 Archive - ROM Hacking - Final Fantasy and 6502 ASM Hacking
  
User name:
Password:
Reply:
 
Options: - -
Quik-Attach:
Preview for more options

Max size 1.00 MB, types: png, gif, jpg, txt, zip, rar, tar, gz, 7z, ace, mp3, ogg, mid, ips, bz2, lzh, psd

UserPost
never-obsolete
Posts: 55/79
a book called "Programming the 6502" by Rodnay Zaks or NESdev, though some of the documents are dated, but its a start. and the documents don't get any simpler, you just kinda have to wade through them. it helps if you know a programming language.

Originally posted by VinceIP

Is it possible to expand a NES rom without major glitches?



the problem is being able to use the newly added space because of bank swapping. if you have your new prg/chr bank swapped in when the game expects something else, either your program counter won't point to a valid address (in the case of prg), or your graphics will look screwy. plus your interrupt handlers are another issue.

if you want any hope of pulling this off you have to first learn 6502, then learn how the NES works, then start your project.
VinceIP
Posts: 35/47
Great, thanks, I'll try seeking out a team there. Anyway, I just found a nice, short little doc on expanding a Final Fantasy rom. So that one can be checked off the list.
KeiiChi Kun
Posts: 79/190
Originally posted by VinceIP

Every Assembler doc or tutorial I've read just completely baffles me. I just don't get it at all. Is there a tutorial for complete beginners to 6502 out there somewhere? If anyone could give me some advice, that would be fantastic. Then again, if someone would be willing to do some programming for me, that would be just as great (with proper credit given, of course)!



If they baffle you, and you're going for a revolutionary hack, then maybe rather than asking people to give you all the code you need try asking over at http://pokecommunity.com if anyone wants to join your team that's good at 6502 coding.
VinceIP
Posts: 34/47
I'm willing to do some major engine overhauls, that is of course if I can efficently learn some ASM.

And yes, I checked romhacking.net. The docs I found there were the ones that just confused me.
dormento
Posts: 42/48
Unfortunately, everything you want would imply in major engine overhauls
As for the tutorials, have you visited romhacking.net? They have some great material there.
VinceIP
Posts: 33/47
Alright, I'm a complete newbie to ASM hacking. I'm mostly a NES hacker. Right now, I'm making a new game with Final Fantasy as the base. It will be much more plot-involved.

Anyway, I need a way to set up a system with 6502 ASM that will allow me to integrate some of these features:

-Make an NPC or hero walk a set path on demand, for story sequences and cutscenes
-Make a message box appear on demand without walking up to an NPC and pressing A
- Make a sprite change poses on demand (look down, hold a sword, smile, etc)
- Optional: A caterpillar system (players in your party will follow you on maps, like in Chrono Trigger)

It would also be nice if there was a way to add more towns and dungeons to the game without needing to replace other ones - as well as adding enemies, items, magic, and especially music. Is this even possible? Is it possible to expand a NES rom without major glitches?

Every Assembler doc or tutorial I've read just completely baffles me. I just don't get it at all. Is there a tutorial for complete beginners to 6502 out there somewhere? If anyone could give me some advice, that would be fantastic. Then again, if someone would be willing to do some programming for me, that would be just as great (with proper credit given, of course)!

I'm going for somewhat of a "revoulutionary" hack here, as far as FF hacks go. The standard Final Fantasy system just doesn't suit my needs. I've thought about switching to FF3 as a base, but there just isn't enough data out there... and no map editor.

So if anyone can help me, I'll give you a lifetime supply of warm chocolate chunk cookies, milk included. Thanks!
Acmlm's Board - I3 Archive - ROM Hacking - Final Fantasy and 6502 ASM Hacking


ABII

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

Page rendered in 0.003 seconds; used 351.42 kB (max 388.77 kB)