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 - What would a good NES assembler be | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
Ice Ranger

Leever
Level: 23

Posts: 149/183
EXP: 60462
For next: 7261

Since: 03-16-04

Since last post: 82 days
Last activity: 3 days
Posted on 06-14-05 10:29 PM Link | Quote
I've been looking around on the internet for NES (6502) assemblers. I found a few, but I didn't know what would be the best (and windows based, not DOS). I'm going to try a lot of them out tonight whenever I have my computer available. But I'll be coming back in later tonight to check the boards before I can get near my computer.

Also, I found Tetanes which seems like it might be handy as well. I'm not entirely sure how it works, but it seems like it seperates the PRG-ROM from the rest of the ROM. Don't know how that will help yet though.
dan

Snap Dragon
Level: 43

Posts: 611/782
EXP: 534516
For next: 30530

Since: 03-15-04

Since last post: 20 hours
Last activity: 14 hours
Posted on 06-14-05 10:32 PM Link | Quote
I use cc65. It's windows based, but uses a console. I don't think there are any that use an actual windows GUI to be honest.
BGNG

Snifit
Level: 22

Posts: 31/276
EXP: 56579
For next: 1771

Since: 06-03-05

Since last post: 8 days
Last activity: 3 hours
Posted on 06-14-05 11:06 PM Link | Quote
I found one once that worked like a charm, but for the life of me, I can't remember what it was... I know it had "gold" in the name, so that may help you find it.

But that should be unnecessary. There's a top-notch NES assember, which compiles things down to NES ROMs complete with iNES header, simply called NESASM which is for DOS, but don't let that get you down. It compiles .asm files, which you can easily create in Notepad. So just set up a batch file with "NESASM File.asm" and save as .bat and just double-click that when you want to compile.

If this is all too cryptic, I can make a make-shift Notepad wannabe in VB for you that has a button which will run the necessary shell command for NESASM and give you a Windows-based assembler frontend, which will do what you want it to anyways.
Ice Ranger

Leever
Level: 23

Posts: 151/183
EXP: 60462
For next: 7261

Since: 03-16-04

Since last post: 82 days
Last activity: 3 days
Posted on 06-14-05 11:17 PM Link | Quote
I downloaded both the files for cc65 (didn't even see that one at the sites I visited), and I grabbed nesasm from NESworld or something like that, though they did have a document down. I'll run the files off my jump drive (or whatever you like to call those) so it doesn't take so long to navigate to it using the Command Prompt.
BGNG

Snifit
Level: 22

Posts: 32/276
EXP: 56579
For next: 1771

Since: 06-03-05

Since last post: 8 days
Last activity: 3 hours
Posted on 06-14-05 11:55 PM Link | Quote
Like I said earlier: Batch files (.bat) can be used to run commands from the Windows GUI. Just stick in the desired command in a text document and save it as .bat, and you can double-click it right there from Windows and it'll run the command for you.

So if you stick in the compile command, you can just drop it and the compiler program in the same directory as your .asm file and resources. Double-click the .bat file and you've got yourself a ROM.
King_Killa

Koopa
Level: 15

Posts: 10/117
EXP: 15096
For next: 1288

Since: 06-13-05
From: Shangri-La

Since last post: 37 days
Last activity: 18 days
Posted on 06-14-05 11:58 PM Link | Quote
I have always just used NESASM, and never had a problem with it. It's a nice program.
Sokarhacd

Ball and Chain Trooper
Resistance is Futile
You Will Be Assimilated
Hab SoSlI' Quch
Level: 61

Posts: 1285/1757
EXP: 1799888
For next: 76708

Since: 03-15-04

Since last post: 6 days
Last activity: 4 hours
Posted on 06-15-05 01:44 AM Link | Quote
if anyone knows a good command line one, I will make a front end for it...for people who dont like dos.
King_Killa

Koopa
Level: 15

Posts: 14/117
EXP: 15096
For next: 1288

Since: 06-13-05
From: Shangri-La

Since last post: 37 days
Last activity: 18 days
Posted on 06-15-05 02:44 AM Link | Quote
NESASM is command line.
WolverineDK
Newcomer
Level: 4

Posts: 5/6
EXP: 248
For next: 31

Since: 01-20-05

Since last post: 8 days
Last activity: 5 hours
Posted on 06-15-05 02:23 PM Link | Quote
NESHLA

http://www.bripro.com/

http://www.sourceforge.net/projects/neshla

http://neshla.sourceforge.net/
Sokarhacd

Ball and Chain Trooper
Resistance is Futile
You Will Be Assimilated
Hab SoSlI' Quch
Level: 61

Posts: 1289/1757
EXP: 1799888
For next: 76708

Since: 03-15-04

Since last post: 6 days
Last activity: 4 hours
Posted on 06-16-05 10:00 PM Link | Quote
when I get the chance, ill see what I can do for either one of them, or both
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Rom Hacking - What would a good NES assembler be | |


ABII


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



Page rendered in 0.084 seconds.