+xucaen Posted January 1, 2015 Share Posted January 1, 2015 I downloaded the 7800DEV from http://atarihq.com/danb/a7800.shtml#sourcecode. Both the dasm.exe and the 78hdr.exe are not compatible with windows 7. (a78sign.exe seems to work but obviously won't work without the header.) I found a 64 bit compiled dasm.exe but now I'm left without the rest. Where would I find current compatible versions of these tools? Another question, now that I think of it.. why add the header after assembly? Is there a way to add a header in the assembly source code? Thanks, Quote Link to comment Share on other sites More sharing options...
RevEng Posted January 1, 2015 Share Posted January 1, 2015 Sure, the latest version of the a78 header can be found here. Edit it to your liking and include it at the top of your main assembly file. 1 Quote Link to comment Share on other sites More sharing options...
+xucaen Posted January 1, 2015 Author Share Posted January 1, 2015 is there a header to use for people just learning about 6502/7800? It seems like yours has something to do with XM support which to me is more advanced than I'm looking for. Quote Link to comment Share on other sites More sharing options...
RevEng Posted January 1, 2015 Share Posted January 1, 2015 Nope, it's a standardized header. Its purpose is to inform emulators of what hardware the ROM expects to see. If you're not going to target the XM or other hardware, just leave their bits turned off. Quote Link to comment Share on other sites More sharing options...
+xucaen Posted January 1, 2015 Author Share Posted January 1, 2015 Is there a 64 bit compiled 78hdr.exe or something similar? If not, maybe I can assembly the .asm header file you supplied and do a binary copy .. I don't know where in the .bin the header belongs. Quote Link to comment Share on other sites More sharing options...
+xucaen Posted January 1, 2015 Author Share Posted January 1, 2015 I tried the binary copy, no good. In mess this is what I get: C:\usr\Atari\mess>mame64 ..\7800aprt.a78 Unknown system '..\7800aprt.a78' "..\7800aprt.a78" approximately matches the following supported games (best match first): bonebstr Bone Busters Inc. hangonjr Hang-On Jr. ibara Ibara (2005/03/22 MASTER VER..) lca Lights...Camera...Action! lca2 Lights...Camera...Action! (rev.2) mjifb Mahjong If...? [BET] mjifb2 Mahjong If...? [BET](2921) mjifb3 Mahjong If...? [BET](2931) pinkswts Pink Sweets: Ibara Sorekara (2006/04/06 MASTER VER....) pinkswtsa Pink Sweets: Ibara Sorekara (2006/04/06 MASTER VER...) raimfire Ready...Aim...Fire! triothep Trio The Punch - Never Forget Me... (World) triothepj Trio The Punch - Never Forget Me... (Japan) 005 005 10yard 10-Yard Fight (World, set 1) 10yard85 10-Yard Fight '85 (US, Taito license) Quote Link to comment Share on other sites More sharing options...
RevEng Posted January 1, 2015 Share Posted January 1, 2015 The MESS binary is separate from the MAME binary. Check out this post for instructions. 1 Quote Link to comment Share on other sites More sharing options...
+xucaen Posted January 1, 2015 Author Share Posted January 1, 2015 The MESS binary is separate from the MAME binary. Check out this post for instructions. Awesome! Thanks. BTW when I start it, I get a high pitched noise and rolling screen. is there a way to default to the software folder? edit: it seems to crash when I select one of the .a78 files that come with. Quote Link to comment Share on other sites More sharing options...
RevEng Posted January 1, 2015 Share Posted January 1, 2015 Weird. There have been over 100 downloads of that zip so far, and I'm not aware of any issues with the bundled a78 files. I'm using Ubuntu, so hopefully someone else can step in and help out here. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.