Jump to content
FifthPlayer

Atari ROM Hacks (AtariMax cart image)

Recommended Posts

-rwxrwxrwx 1 20679 Jun  7  2012 midnight madness (2600).xex

 

Sounds like a cool title for a game. :thumbsup:

 

But, it should be Midnight Magic.

 

Also, here's something that was done last year: Joe Blade - NTSC

 

Note that, in the thread, both Joe Blade I & II get NTSC fixed by Xuel; and then I do some various font changes to Joe Blade I, after that.

Edited by MrFish
  • Like 2

Share this post


Link to post
Share on other sites

Nice!

 

Actually I'm going to grab the ATR you just made and pull some of the xex files from it so I can build the AtariMax image. A few of the 16K ROM images (Miner 2049er and Moon Patrol hacks) are not supported (!) by the AtariMax cart, as well as the XE cart image for Mario Bros.

 

The xex loader built into AtariMax has problems loading the Bosconian game (I tried the 64K version). I get a title screen, hit the trigger button, then get a black screen and a hung system. It might be possible to tweak the settings to get the xex loader to work, if anyone has done this let me know. Otherwise I'll do some experimentation.

Share this post


Link to post
Share on other sites

There's an Atarimax compatible version of Bosconian final in the thread you posted.

  • Like 1

Share this post


Link to post
Share on other sites

 

Sounds like a cool title for a game. :thumbsup:

 

But, it should be Midnight Magic.

 

Also, here's something that was done last year: Joe Blade - NTSC

 

Note that, in the thread, both Joe Blade I & II get NTSC fixed by Xuel; and then I do some various font changes to Joe Blade I, after that.

oops! LOL!

 

The name in the project was simply pinball.xex, I think.

 

Changing it in the folder now. Correction will appear when I revise the ATR.

 

Thanks for calling it to my attention.

 

-a8isa1

Edited by a8isa1

Share this post


Link to post
Share on other sites

Actually I'm going to grab the ATR you just made and pull some of the xex files from it so I can build the AtariMax image. A few of the 16K ROM images (Miner 2049er and Moon Patrol hacks) are not supported (!) by the AtariMax cart, as well as the XE cart image for Mario Bros.

Oh! I should have enclosed a ZIP of the XEXes!

 

Here you go.

GameHackPLus_XEX_20181205.zip

  • Like 4

Share this post


Link to post
Share on other sites

Oh! I should have enclosed a ZIP of the XEXes!

 

Here you go.

 

Ah, thank you, that is so helpful!!!

 

I'm hoping to get the updated cart image out this weekend.

Share this post


Link to post
Share on other sites

There's an Atarimax compatible version of Bosconian final in the thread you posted.

 

Do you have a direct link to it? I believe the version I tried was the Atarimax compatible version but it did not work. However, I tried the NTSC version because I don't have PAL.

 

Update: Double-checked, and the file I used was "bosco64NtscMax.xex" which sounds like it is supposed to be compatible. Also tried the PAL version which also crashes past the title screen.

Edited by FifthPlayer

Share this post


Link to post
Share on other sites

a8isa1, Do you have the Moon Patrol hack as an XEX? That's one of the ROM images the AtariMax cart rejected, and it's not in the .zip archive you posted.

Share this post


Link to post
Share on other sites

a8isa1, Do you have the Moon Patrol hack as an XEX? That's one of the ROM images the AtariMax cart rejected, and it's not in the .zip archive you posted.

Sorry. I used only the links in post #1 and in your proposed update list.

 

I'll track it down.

Share this post


Link to post
Share on other sites

No worries - I put together the update list with the naive belief that a 16K ROM image would go onto an AtariMax cart no problem. I didn't think I would need an XEX.

 

Thanks!

Share this post


Link to post
Share on other sites

I just discovered Moon Patrol Arcade is a 16K cart image as well and it's still a WIP.

 

I don't see any XEX versions posted.

 

-a8isa1

Share this post


Link to post
Share on other sites

These might be helpful, there are a few not in your list

 

Ports I've collected

Any Port in a Storm.zip

 

A.E. - 5200 (2005)(Homesoft).xex
Adventure - 2600 (2012)(phaeron).xex
Alien 8 - BBC Micro (2013)(Fandal+Miker+Emkay) [128K].xex
Apple Invaders - Apple II (2010)(xxl).xex
Asteroids - Arcade Emulator (2012)(Norbert Kehrer).atr
BattleZone - 5200 (2005)(Homesoft).xex
Blueprint - 5200 (1982)(Glenn).xex
Bobby Bearing - Commodore 64 (2016)(Mariuszw+Jose Pereira+Poison).xex
Centipede - 5200 (1982)(Glenn).xex
CounterMeasure - 5200 (1982)(Glenn).xex
E-Type - BBC Micro (2015)(Fandal+Irgendwer) [128K].xex
Fairlight - Commodore 64 (2016)(Mariuszw+Jose Pereira+Wieczor).xex
Frisky Tom - 5200 (2005)(Homesoft).xex
Galaga - Commodore Pet (2013)(Norbert Kehrer).xex
Gremlins - 5200 (1984)(Glenn).xex
Gremlins - 5200+XL Sound Fix (2008)(kenfused).xex
Gunfright - ZX Spectrum (2017)(Mariusz+Jose Pereira+Saul Cross+Emkay).xex
Highway Encounter - ZX Spectrum (2018)(Mariuszw+Jose Pereira+Shanti).xex
Jr. Pac-Man - 5200 (1984)(Glenn).xex
Koffi, Yellow Kopter - 5200 (2003)(Debro).xex
Looney Tunes Hotel - 5200 (2005)(Homesoft).xex
Lunar Jetman - BBC Micro (2014)(Fandal+Irgendwer).xex
Mario Bros. - 5200 (1983)(Glenn).xex
Mario Bros. - 5200+GFX Improvement (2010)(slampam).xex
Mario Bros. - 5200+Modernised (2007)(MadTeam).xex
Mario Bros. - 5200+XL Sound Fix (2008)(kenfused).xex
Meteorites - 5200 (2005)(Homesoft).xex
Microgammon SB - 5200 (2005)(Homesoft).xex
Midnight Magic - 2600 (2012)(phaeron).xex
Midnight Magic - 2600+GFX Enhancement (2016)(Gonzo).xex
Midnight Magic - 2600+GFX Enhancement (2016)(slampam) [NTSC].xex
Midnight Magic - 2600+GFX Enhancement (2016)(slampam) [PAL] Color Tweak.xex
Midnight Magic - 2600+GFX Enhancement (2016)(slampam) [PAL].xex
Miniature Golf - 5200 (2005)(Homesoft).xex
Moon Patrol - 5200 (1983)(Glenn).xex
Moon Patrol - 5200+XL Sound Fix (2008)(kenfused).xex
Nightshade - BBC Micro (2009)(xxl+Irgendwer+Miker).xex
Pengo - 5200 (1983)(Glenn).xex
Pentagram - ZX Spectrum (2016)(Mariuszw+Miker+Jose Pereira).xex
Perplexity - BBC Micro (2014)(Fandal+Irgendwer).xex
Plan B - BBC Micro (2012)(Fandal+Miker+PG).xex
Popeye - 5200 (2005)(Homesoft).xex
Qix - 5200 ()().xex
Radar Rat Race - Commodore 64 (2018)(Norbert Kehrer).xex
Ratcatcher - 5200 (2016)(Homesoft).xex
RealSports Baseball - 5200 (2005)(Homesoft).xex
RealSports Basketball - 5200 (2005)(Homesoft).xex
Realsports Soccer - 5200+Bugfix (Homesoft).xex
Realsports Soccer - 5200.xex
Saboteur - Commodore 64 (2016)(Mariusz+Tezz+Ooz+Miker).xex
Scapeghost - Part I - ZX Spectrum (2017)(Homesoft).xex
Scapeghost - Part II - ZX Spectrum (2017)(Homesoft).xex
Scapeghost - Part III - ZX Spectrum (2017)(Homesoft).xex
Scramble - 5200 (2018)(Homesoft).xex
Scramble - 5200 (2018)(playsoft).xex
Seaquest - 2600 (2012)(phaeron+slampam).xex
Skool Daze - Commodore 64 (2017)(Mariuszw+Jose Pereira).xex
Space Dungeon - 5200 (1982)(Glenn).xex
Space Invaders - 5200 (1982)(Glenn).xex
Spellbinder - BBC Micro (2017)(Fandal+PG+Jose Pereira).xex
Sport Goofy - 5200 (2005)(Homesoft).xex
Sprint 1 - Arcade (2015)(Norbert Kehrer).xex
Spycat - BBC Micro (2016)(Fandal+Miker).xex
Stampede - 2600 (2016)(phaeron).xex
Stunt Car Racer - Commodore 64 (2018)(Fandal+Irgendwer) [128K].atr
The Great Escape - Commodore 64 (2015)(Mariuszw+Jose Pereira+Philsan+Poison+Wieczor).xex
The Saga of Erik the Viking - Amstrad CPC (2015)(Homesoft).xex
The Way of the Exploding Fist - Commodore 16 (2017)(Fandal+Miker).xex
Total Eclipse - Commodore 64 (2018)(Adam+Jose Pereira+Mariusz+String).xex
Vanguard - 5200 (GCC).xex
Xari Arena - 5200 (2005)(Homesoft).xex
Xevious - 5200+Title (1985)(Glenn+MrMicro).xex
Xevious - 5200.xex
Ziggy - BBC Micro (2017)(Fandal+Poison+Irgendwer).xex

 

Hacks I've collected

Setec Astronomy.zip

 

Asteroids - Empty GFX (1984).car
Asteroids - Empty GFX (1984).xex
Centipede - Trackball (2009)(AGG).xex
Centipede Arcade - Namco Font (2013)(MrFish).xex
Crossfire - XL Keyboard Fix.car
Deluxe Invaders - Sound Improvements (2014)(Xuel).xex
Dig Dug '83 - GFX Improvements (2015-10)(MrFish).xex
Dig Dug '83 - GFX Improvements+Grey BKG (2017-12)(MrFish).xex
Dig Dug '83 - GFX Improvements+Title Screen (2017-05)(MrFish).xex
Donkey Kong - RMT+Ultimate Cart Fix (2017)(darryl1970+playsoft).xex
Donkey Kong Arcade (2010)(AGG).xex
Donkey Kong Arcade (2017)(darryl1970).xex
Donkey Kong Jr. Arcade (2017)(darryl1970).xex
Donkey Kong Jr. Enhanced (2017)(darryl1970).xex
Dreadnaught Factor II (2011)(Fandal).xex
Dreadnaught Factor III (2013)(slampam) [NTSC].car
Dreadnaught Factor III (2013)(slampam) [PAL].car
Dreadnaught Factor III (2013)(slampam).xex
Fast Eddie - 'Bubsy, Kitt'N Kaboodle' (2017)(doctorclu).car
Feud - NTSC Fix (2014)(AGG) [NTSC].car
H.E.R.O. - Improvements (2016)(MrFish).car
H.E.R.O. - Improvements (2016)(MrFish).xex
Joe Blade - Font Improvement (2017)(MFish) [NTSC].xex
Joe Blade - Font Improvement, Short Font (2017)(MFish) [NTSC].xex
Joe Blade - NTSC Fix (2017)(Xuel) [NTSC].xex
Joe Blade II - NTSC Fix (2017)(Xuel) [NTSC].xex
Jumpman - BeamMeDown (2016)(playermissile).atr
Jumpman - Boxes (2016)(playermissile).atr
Jumpman - Fadeaway (2016)(playermissile).atr
Jumpman - LessMysterious (2016)(playermissile).xex
Jumpman - LessMysterious2 (2016)(playermissile).xex
Jumpman - LessMysterious3 (2016)(playermissile).xex
Jumpman - Minty Goodnes (2016)(tschak909).atr
Jumpman - MotWhatItSeems (2016)(playermissile).xex
Jumpman - Play Any Level (2016)(playermissile).atr
Jumpman - PlayTheDemo (2016)(playermissile).atr
Jumpman - Trips (2016)(playermissile).atr
Jumpman - WelcomeBack (2016)(playermissile).atr
Jungle Hunt - 'Pirate Pete' (2009)(slampam).xex
Jungle Hunt Arcade (2011)(Rybags+Kjmann) WIP.xex
Lode Runner - Color Version (2010)(AGG).car
Mario Bros. 16k - Fixed Title Music (2007)(AGG).car
Mario Bros. 16k - Fixed Title Music (2007)(AGG).xex
Mario Bros. XE - GFX Improvements (2015)(MrFish) [128K].xex
Mario Bros. XE - GFX Improvements (2015)(MrFish).car
Mario Bros. XE Arcade (2017)(darryl1970).car
Mean 18+ (2010)(Fandal+Bobik+PG) [256K].xex
Mean 18+ (2010)(Fandal+Bobik+PG).car
Midnight - Fixed Story Translation (2014)(AGG).car
Miner 2049er - Alternative Sprite (2018)(doctorclu+TIX).car
Miner 2049er - Alternative Sprite (2018)(doctorclu+TIX).xex
Missile Command+ (2005)(Paul Lee).car
Missile Command+ (2005)(Paul Lee).xex
Moon Patrol Arcade (2018)(TIX).car
Ms. Pac-Man Enhanced (2016)(MrFish+tep392).xex
Pac-Man - GFX Improvements (2015)(MrFish).car
Pac-Man Arcade (2014)(tep392+MrFish).xex
Pac-Man Arcade (2016)(tep392+MrFish).car
Pitfall 2 - Start on Level 2 (2004)(Schmutzpuppe).xex
Pole Position - Fix Checkered Flag (2018)(MrFish).xex
Pole Position - Fix Checkered Flag - Sprite Hack (2018)(TIX).xex
Pole Position X (2003)(Torsten Landsvogt) [Fix Fandal].xex
Pole Position X+ (2003)(Jon C+Torsten Landsvogt).xex
Pole Position X+Title Screen (2018)(MrFish).xex
Popeye Arcade (2017)(darryl1970).xex
Q-Bert - GFX Improvements (2015)(MrFish).car
Rainbow Walker - Font Improvement (2016)(MrFish).xex
Sinistar - AI Fix Final (2010)(AGG).xex
Sinistar - SIOFix (2010)(Fandal).xex
Star Raiders - Fast Divide (2015)(phaeron).xex
Star Raiders II - Unreleased WIP (1982)(Aric Wilmunder).xex
Super Cobra - Improvements (2018)(MrFish).xex
Tail of Beta Lyrae - Font Hack (2018)(MrFish).xex
Tapper - Joystick Fix (2010)(AGG).xex
Tapper SE (2015)(Fandal+tWh).xex
Thunderfox - NTSC Fix (2010)(AGG) [NTSC].xex
Vanguard - Final (1998)(AGG).xex
Warhawk - NTSC Fix (2010)(AGG) [NTSC].xex
Xevious - Final (2011)(AGG).xex

 

 

  • Like 3

Share this post


Link to post
Share on other sites

How about this "Mario Bros XE Arcade" XEX? It runs fine for me running it directly via UNO or SIO2SD but I cannot get it to work when I add it to an AtariMax compilation image on my Ultimate Cart. It would seem an approperiate addition to this project if someone can get it to run.

Mario Bros XE Arcade (HACK) (130 XE).xex

Share this post


Link to post
Share on other sites

The XEX's loading is little odd:

The blue segment overwrites the green segment and then the red segments, if the AtariMax cart is not enabled/disabled correctly, overlap into the cart memory.

 

EXE: Loading program 0006-0020 to 2020-203A
EXE: Loading program 0025-0025 to 0244-0244
EXE: Loading program 002A-0188 to 2000-215E
EXE: Loading program 018D-018E to 02E2-02E3
EXE: Jumping to 207A
EXE: Loading program 0193-252B to 8000-A398
EXE: Loading program 2530-2531 to 02E2-02E3
EXE: Jumping to 2000
EXE: Loading program 2536-2536 to D301-D301
EXE: Loading program 253B-3523 to 8000-8FE8
EXE: Loading program 3528-3529 to 02E2-02E3
EXE: Jumping to 2000
EXE: Loading program 352E-352E to D301-D301
EXE: Loading program 3533-4A29 to 8000-94F6
EXE: Loading program 4A2E-4A2F to 02E2-02E3
EXE: Jumping to 2000
EXE: Loading program 4A34-4A34 to D301-D301
EXE: Loading program 4A39-616E to 8000-9735
EXE: Loading program 6173-6174 to 02E2-02E3
EXE: Jumping to 2000
EXE: Loading program 6179-6179 to D301-D301
EXE: Loading program 617E-8D53 to 8000-ABD5
EXE: Loading program 8D58-8D59 to 02E2-02E3
EXE: Jumping to 2000
EXE: Loading program 8D5E-A83A to 8000-9ADC
EXE: Loading program A83F-A840 to 02E2-02E3
EXE: Jumping to 210C
I'll put this onto a cart image and see what happens
[EDIT] Appears to be a stack problem as the title is using the stack memory for code reaching very far to the top of the stack.
What is happening here is that JSR calls and the start of the VBI (pushing the AXY registers to the stack) are trashing the loader.
Trying to determine of this is the cart's own XEX loader (possibly not resetting the stack pointer before it starts) or the games own code.
[EDIT2] OK, so solution is to open the entry within the MaxFlash Studio s/w and change the "EXE Loader Base Address" from $100 to elsewhere, e.g. $400 worked for me.
Edited by Wrathchild
  • Like 4

Share this post


Link to post
Share on other sites

$2020-203A holds only text: fileversion by Homesoft

Since this data-segment or better the text does not get displayed on screen, it can be overwritten. And errm, Homesoft makes fileversions for disks/disk-images (180k disks/images), he cannot test every file if it also works from a flashcart.

 

Homesoft often uses the stack, so his fileversions cannot be run with a) floppy speeders that use $0100 (e.g. Turbo 1050, Hyper-XF, etc.) or b) Hias Hi-OS (Pokey divisor zero) or c) any packers that use page 1 (e.g. one of the two DJ-packers)...

Edited by CharlieChaplin

Share this post


Link to post
Share on other sites

 

[EDIT2] OK, so solution is to open the entry within the MaxFlash Studio s/w and change the "EXE Loader Base Address" from $100 to elsewhere, e.g. $400 worked for me.

 

 

Thank you. That worked great.

  • Like 1

Share this post


Link to post
Share on other sites

Yes, $0400 works to get the Mario Bros EXE working for me.

 

I'm not having luck with getting Miner 2049er and Bosconian to run from the AtariMax cart. Miner 2049er just gives me a black screen with $0300, $0400 and $0700 as loader addresses. The same loader addresses for Bosconian got me as far as seeing the in-game "Bosconian" chunky text title screen, but then a black screen and a freeze.

 

I am likely to put out the AtariMax image soon without these two games, as I have limited time for trial/error with the loader settings.

Edited by FifthPlayer

Share this post


Link to post
Share on other sites

miner can run as a rom(or not what size rom is it) I thought, it's been on a cart before... and didn't someone already talk about bosconian in the thread?

Edited by _The Doctor__

Share this post


Link to post
Share on other sites

I want to send a BIG THANKS to FifthPlayer, a8isa1 and Mr Robot for the amazing collections they kindly supplied us with. I'm having tons of fun with my stock XEGS loaded with the UNO Cart from McRorie!

  • Like 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...