Wickeycolumbus #1 Posted August 9, 2008 (edited) Hi, I am new to 7800 dev, but have done lots of 2600 development. I was trying to assemble Dan B's sprite demo (the one on his website) using the same command line as I use for 2600 programs (dasm name.asm -f3 -v5 -oname.bin) and I got a file that was 0kb How am I to assemble 7800 programs? Also, How do I sign them with a78sign? Edited August 9, 2008 by Wickeycolumbus Quote Share this post Link to post Share on other sites
+Mitch #2 Posted August 9, 2008 I never used the -v option in DASM. For a78sign use: a78sign -f game.a78 If it's not a bankswitched game you can use a bin file instead of an a78 file if you prefer. Mitch Quote Share this post Link to post Share on other sites
DanBoris #3 Posted August 9, 2008 Hi, I am new to 7800 dev, but have done lots of 2600 development. I was trying to assemble Dan B's sprite demo (the one on his website) using the same command line as I use for 2600 programs (dasm name.asm -f3 -v5 -oname.bin) and I got a file that was 0kb How am I to assemble 7800 programs? Also, How do I sign them with a78sign? Your command line is correct, it's my code that is wrong! Replace this line: SEG.U code with this SEG code The .U tells is not to generate anything in the output file. I am not sure how I managed to compile this in the past. Dan Quote Share this post Link to post Share on other sites
Wickeycolumbus #4 Posted August 9, 2008 Hi, I am new to 7800 dev, but have done lots of 2600 development. I was trying to assemble Dan B's sprite demo (the one on his website) using the same command line as I use for 2600 programs (dasm name.asm -f3 -v5 -oname.bin) and I got a file that was 0kb How am I to assemble 7800 programs? Also, How do I sign them with a78sign? Your command line is correct, it's my code that is wrong! Replace this line: SEG.U code with this SEG code The .U tells is not to generate anything in the output file. I am not sure how I managed to compile this in the past. Dan No wonder! Thanks, I got it to work now Quote Share this post Link to post Share on other sites
gambler172 #5 Posted August 9, 2008 Hi Wickey Glad to hear,that it works now. greetings Walter Quote Share this post Link to post Share on other sites
DanBoris #6 Posted August 9, 2008 I found another problem in the code that would prevent it from working. I am not sure what I was doing when I put that code together! I have put the updated version on my web page: http://www.atarihq.com/danb/a7800.shtml Dan Quote Share this post Link to post Share on other sites