Jump to content

Photo

Atari ST Games Ported to the Jaguar


618 replies to this topic

#1 CyranoJ ONLINE  

CyranoJ

    River Patroller

  • 4,367 posts
  • RAPTOR in LOCAL
  • Location:Adelaide, SA

Posted Fri Dec 11, 2015 8:41 PM

Here is an attempt to collect all the current (and future) ST ports into a nice, easy to browse thread complete with videos and download links.  
 
Video of most of these can be found on my youtube channel, captured via an Elgato - won't take you too long to find it, so won't pimp it out here.
 
I'd like to credit _orion (who wrote the original GPU planar to chunky routine - which none of these patches use) and SCPCD (who has refined it through several iterations into the streamlined pipeline feeding monster that it currently is) which, modified again, is used to render the ST screens.  Various patches also use the U235SE or the Zerosquare Sound Engine.  All the patches contain a very streamlined version of RAPTOR, used as the 'glue' in the 'simulation core'.
 

PLEASE USE THE THREADS TO DISCUSS INDIVIDUAL PORTS.
 
The binaries in the original threads will be removed shortly to avoid duplication and confusion.

 

How to use:

 

There are a few ways to use these files.

 

ABS Files:

  • Send to Skunkboard via JCP - JCP <filename>
  • Send to a Skunkboard via the JiFFI utility
  • Convert to bootable CD with JiFFI and then burn with DiscJuggler
  • Send to a BJL modified Jaguar via the BJL Uploader
  • Pay someone who hangs around in bathrooms with a camera and has been down before(!) to sell them to you via ebay (Strongly not recommended)

ROM Files:

  • Send to a Skunkboard via JCP - JCP -F <filename>
  • Send to a Skunkboard via the JiFFI utility
  • Send to an Alpine Board (The 4MB roms won't fit on a 2MB board... plus life is too short to wait that long)
  • Send to an Atari Development Cart
  • Send to a SNASM2 Jaguar Development System
  • Make your own carts (ahem...)
  • Buy Xenon 2 from Omf / Gaztee :)

And now... onto the ports!

 

Complete - 100% finished, not going back, done and dusted.

Complete - 100% working, not satisfied, will refine.

Incomplete - Broken/Things missing/Not happy with it.

 

1943 | Status: Complete

[AtariAge thread] | No download 

 

Action FighterStatus: Complete

[AtariAge thread] | Attached File  AFIGHTER.ROM   4MB   155 downloads

 

Arkanoid II: Revenge of DoHStatus: Incomplete

[AtariAge thread] | Attached File  RevengeofDoH-Jagpad.ABS   352.55KB   215 downloadsAttached File  RevengeofDoH-Rotary.ABS   353.88KB   179 downloads

 

Badlands | Status: Complete

[AtariAge thread] | Download in thread

 

BarbarianStatus: Complete

[AtariAge thread] | Attached File  Barbarian.ABS   527.03KB   264 downloads

 

Bionic Commando : Status: Complete

[AtariAge thread] | Download in thread

 

Black LampStatus: Complete

[AtariAge thread] | Attached File  BlackLamp.ABS   1.24MB   239 downloads

 

Bubble Bobble (Arcade)Status: Complete

[AtariAge thread] | Attached File  BubbleBobbleArcade.rom   2MB   292 downloads

 

Buggy BoyStatus: Incomplete

[AtariAge thread] | Attached File  BuggyBoy_v11.ABS   1.2MB   182 downloads

 

Carrier CommandStatus: Incomplete

[AtariAge thread] | Attached File  CarrierCommand.ABS   364.71KB   153 downloads

 

Commando | Status: Complete

[AtariAge thread] | Download in thread

 

Cybernoid - The Fighting MachineStatus: Complete

[AtariAge thread] | Attached File  Cybernoid.ABS   445.87KB   244 downloads

 

Cybernoid II - The RevengeStatus: Complete

[AtariAge thread] | Attached File  Cybernoid2.rom   4MB   252 downloads

 

DeflektorStatus: Complete

[AtariAge thread] | Download in thread

 

DragonBreedStatus: Complete

[AtariAge thread] | Download in thread

 

Escape From The Planet of The Robot Monsters | Status: Complete

[AtariAge thread] | No download

 

Flying Shark | Status: Complete

[AtariAge thread] | Download in thread

 

Frontier: Elite II | Status: Incomplete

youtube | No download

 

Fantasy World DizzyStatus: Complete

[AtariAge thread] | Attached File  FantasyWorldDizzy.rom   4MB   259 downloads

 

Fernandez Must Die!Status: Complete

[AtariAge thread] | Attached File  Fernandez_v1_1.ABS   556.72KB   138 downloads

 

Gauntlet IIStatus: Complete

[AtariAge thread] | Download in thread

 

Gridrunner | Status: Complete
[AtariAge thread] | youtube

 

IK+Status: Complete

[AtariAge thread] | Attached File  IKplus.rom   4MB   263 downloads

 

Joust Status: Complete

[AtariAge thread] | Attached File  Joust.rom   4MB   276 downloads

 

KlaxStatus: Complete

[AtariAge thread] | Attached File  Klax.ABS   963.65KB   268 downloads

 

LlamatronStatus: Complete

[AtariAge thread] | Attached File  Llamatron.ABS   427.99KB   244 downloads

 

Mercenary: Escape from TargStatus: Incomplete

[AtariAge thread] | Attached File  Mercenary.ABS   274.05KB   166 downloads

 

MetrocrossStatus: Complete

[AtariAge thread] | Attached File  MetroCross.ABS   1.13MB   233 downloads

 

Midnight Resistance | Status: Complete

[AtariAge thread] | No download

 

Moon PatrolStatus: Complete

[AtariAge thread] | Attached File  MPATROLv3.ABS   892.95KB   270 downloads

 

Mr Heli | Status: Incomplete

[AtariAge thread] | No download

 

Ninja Mission Status: Complete

[AtariAge thread] | Attached File  NINJA.ABS   1.25MB   178 downloads

 

OutrunStatus: Incomplete

[AtariAge thread] | Attached File  Outrun.ABS   584.78KB   190 downloads

 

Return to GenesisStatus: Incomplete

[AtariAge thread] | Attached File  genesis.rom   4MB   177 downloads

 

Revenge of the Mutant CamelsStatus: Complete

[AtariAge thread] | Attached File  Camels.ABS   356.59KB   250 downloads

 

Rick DangerousStatus: Complete

[AtariAge thread] | Attached File  RickDangerous.rom   4MB   251 downloads

 

Rick Dangerous II | Status: Complete

[AtariAge thread] | No Download

 

R-TypeStatus: Complete

[AtariAge thread] | Attached File  Rtype.rom   4MB   282 downloads

 

Solomon's KeyStatus: Complete

[AtariAge thread] | Attached File  Solomon.rom   2MB   258 downloads

 

Spikey in TransylvaniaStatus: Complete

[AtariAge thread] | Attached File  Spikey.rom   4MB   239 downloads

 

Star WarsStatus: Complete

[AtariAge thread] | Attached File  StarWars_v3.ABS   628.37KB   216 downloads - For CD | Attached File  StarWars_v2.rom   4MB   224 downloads - For ROM

 

Starglider IIStatus: Incomplete

[AtariAge thread] | Attached File  Starglider2.ABS   885.64KB   168 downloads

 

StarQuakeStatus: Incomplete

[AtariAge thread] | Attached File  StarQuake.ABS   467.28KB   173 downloads

 

StormbringerStatus: Complete

[AtariAge thread] | Attached File  StormBringer.ABS   712.34KB   221 downloads

 

Super SprintStatus: Incomplete

[AtariAge thread] | Attached File  SuperSprint.ABS   362.99KB   166 downloads

 

TMNT - Arcade | Status: Complete

[AtariAge thread] | No download

 

Treasure Island DizzyStatus: Complete

[AtariAge thread] | Attached File  TIDizzy.ABS   1.26MB   260 downloads

 

VirusStatus: Complete

youtube | No download

 

 

Action Fighter.png Arkanoid 2.png Barbarian.png Black Lamp.png Bubble Bobble Arcade.png Buggy Boy.png Carrier Command.png Cybernoid 2.png Cybernoid.png Deflektor.png Fantasy World dizzy.png Fernandez.png Gauntlet2.png IKplus.png Joust.png Klax.png Llamatron.png Mercenary.jpg Metrocross.png Moon Patrol.png Mutant Camels.png Outrun.png Return to Genesis.png Rick Dangerous.png R-Type.png Solomon's Key.png Spikey in Transylvania.png Starglider II.png StarQuake.png Stormbringer.png Super Sprint.png Treasure Island Dizzy.png sw7.png gridrun3.png badlands.png bionic.png commando.png dragonbreed.png fshark.png midnight.png robotmonsters.png 1943.png frontier.png mrheli.png virus.png TMNTArcade.png rick2.png

Attached Files


Edited by CyranoJ, Thu Mar 23, 2017 10:43 PM.


#2 lachoneus OFFLINE  

lachoneus

    Chopper Commander

  • 169 posts
  • Location:Utah, USA

Posted Fri Dec 11, 2015 9:44 PM

YES!!!!!  Xenon II !  Thank you Bitmap Brothers and CyranoJ!  It is mind boggling that this is actually happening.

 

I noticed The Stare Quake link leads to the Super Sprint thread.

 

Also, it seems like "Return to Genesis" had a rough port at some point...  :?


Edited by lachoneus, Fri Dec 11, 2015 10:24 PM.


#3 atarian63 OFFLINE  

atarian63

    River Patroller

  • 4,185 posts
  • Location:columbus ohio

Posted Fri Dec 11, 2015 10:06 PM

Wow amazing job thank you for the list



#4 racerx OFFLINE  

racerx

    Dragonstomper

  • 882 posts
  • Location:Zion, IL

Posted Fri Dec 11, 2015 10:20 PM

Awesome! You've once again managed to make me feel like an underachieving git. ;)

#5 CyranoJ ONLINE  

CyranoJ

    River Patroller

  • Topic Starter
  • 4,367 posts
  • RAPTOR in LOCAL
  • Location:Adelaide, SA

Posted Fri Dec 11, 2015 10:52 PM

YES!!!!!  Xenon II !  Thank you Bitmap Brothers and CyranoJ!  It is mind boggling that this is actually happening.

 

I noticed The Stare Quake link leads to the Super Sprint thread.

 

Also, it seems like "Return to Genesis" had a rough port at some point...  :?

 

Links fixed, RtG added :)



#6 sh3-rg OFFLINE  

sh3-rg

    River Patroller

  • 3,256 posts
  • doge + tie = dothemath
  • Location:BOLTON, England

Posted Sat Dec 12, 2015 1:36 AM

OK, when you see them all lined up like that... notbad.gif



#7 phoenixdownita OFFLINE  

phoenixdownita

    River Patroller

  • 2,431 posts

Posted Sat Dec 12, 2015 1:29 PM

Xmas must arrive sooner in AU than the rest of the world .... awesome!!!!



#8 travistouchdown OFFLINE  

travistouchdown

    River Patroller

  • 3,245 posts
  • Do the math!
  • Location:Burlington, Vermont

Posted Sat Dec 12, 2015 10:36 PM

Speechless...epic lineup, great work, and THANK YOU!  Hope to see those J Minter titles on cart or CD eventually too :)



#9 CyranoJ ONLINE  

CyranoJ

    River Patroller

  • Topic Starter
  • 4,367 posts
  • RAPTOR in LOCAL
  • Location:Adelaide, SA

Posted Sat Dec 12, 2015 10:59 PM

Speechless...epic lineup, great work, and THANK YOU!  Hope to see those J Minter titles on cart or CD eventually too :)


Hoping to get the Minter games into the AA store thanks to Jeff's blessings and Albert's dedication to all things Fuji.

#10 af0l OFFLINE  

af0l

    Chopper Commander

  • 153 posts

Posted Sun Dec 13, 2015 2:40 PM

Your work is an inspiration to me. Makes me want to drop C# and other p#%@y s@&t and dig into assemby like a man ;)

#11 Lynxpro OFFLINE  

Lynxpro

    River Patroller

  • 3,184 posts
  • Location:Sacramento, CA

Posted Sun Dec 13, 2015 4:33 PM

Looks like you guys have mastered ST/STE and Amiga hardware, YM chips, and the POKEY. Would it be possible to do the same with Sega Genesis/Mega Drive chips or even something like the Atari Games System 1 Board? I think the only issues with System 1 would be the Jaguar's 68000 having to do the duties originally written for a 68010 and the TI speech synthesis chip. But the Gauntlet arcade ROM running on the Jaguar would be incredible. Then again, Tengen's Gauntlet IV on the Genesis is essentially the same thing with added bells and whistles.

 

Impressive stuff!



#12 CyranoJ ONLINE  

CyranoJ

    River Patroller

  • Topic Starter
  • 4,367 posts
  • RAPTOR in LOCAL
  • Location:Adelaide, SA

Posted Sun Dec 13, 2015 4:50 PM

Looks like you guys have mastered ST/STE and Amiga hardware, YM chips, and the POKEY. Would it be possible to do the same with Sega Genesis/Mega Drive chips or even something like the Atari Games System 1 Board? I think the only issues with System 1 would be the Jaguar's 68000 having to do the duties originally written for a 68010 and the TI speech synthesis chip. But the Gauntlet arcade ROM running on the Jaguar would be incredible. Then again, Tengen's Gauntlet IV on the Genesis is essentially the same thing with added bells and whistles.

 

Impressive stuff!

 

It would be possible if you find someone who knows the Megadrive inside out, and also the Jaguar inside out.  Sorry, that's not me :)



#13 GroovyBee OFFLINE  

GroovyBee

    Games Developer

  • 9,675 posts
  • Busy bee!
  • Location:North, England

Posted Sun Dec 13, 2015 5:03 PM

 

It would be possible if you find someone who knows the Megadrive inside out, and also the Jaguar inside out.  Sorry, that's not me :)

 

Its also possible if you know lots about one of the machines and are willing to learn the other. Its probably not going to be an optimal solution that way but you can still get some good results out of the conversion process.



#14 CyranoJ ONLINE  

CyranoJ

    River Patroller

  • Topic Starter
  • 4,367 posts
  • RAPTOR in LOCAL
  • Location:Adelaide, SA

Posted Sun Dec 13, 2015 5:14 PM

 

Its also possible if you know lots about one of the machines and are willing to learn the other. Its probably not going to be an optimal solution that way but you can still get some good results out of the conversion process.

 

I'd say only if there's commented source code. If you are taking a raw binary dump... well, good luck with that.



#15 GroovyBee OFFLINE  

GroovyBee

    Games Developer

  • 9,675 posts
  • Busy bee!
  • Location:North, England

Posted Sun Dec 13, 2015 5:26 PM

 

I'd say only if there's commented source code. If you are taking a raw binary dump... well, good luck with that.

 

Its not the same complexity but when I did a Beeb to 7800 port I didn't know anything about the Beeb and managed to get it going from a RAM dump and subsequent disassembly. Unless the game is absolutely pushing the hardware (on the source platform) programmers tend to be quite methodical in their approach.



#16 phoenixdownita OFFLINE  

phoenixdownita

    River Patroller

  • 2,431 posts

Posted Sun Dec 13, 2015 8:38 PM

There's still 3 youtube movies linked directly ..... we should fix that ;) (maybe not Xenon 2) 

 

And on the topic of "port this, port that, it's easy this, it's doable that" I'd just feel like to say "THANK YOU" to CJ and leave it at that.

 

If he cares enough to port anything else from whatever platform he chooses to source from even better, but as it stands it is already awesome.


Edited by phoenixdownita, Sun Dec 13, 2015 8:38 PM.


#17 CyranoJ ONLINE  

CyranoJ

    River Patroller

  • Topic Starter
  • 4,367 posts
  • RAPTOR in LOCAL
  • Location:Adelaide, SA

Posted Sun Dec 13, 2015 9:16 PM

There's still 3 youtube movies linked directly ..... we should fix that ;) (maybe not Xenon 2) 

 

And on the topic of "port this, port that, it's easy this, it's doable that" I'd just feel like to say "THANK YOU" to CJ and leave it at that.

 

If he cares enough to port anything else from whatever platform he chooses to source from even better, but as it stands it is already awesome.

 

The three movies are the ones without download links :)

 

Thank you for the 'thank you' :)

 

I started doing these to see if they could, then it was because it was fun. I don't have any goal, but i'd like to get the complete (we're at 21) to match Atari's release count.



#18 Austin OFFLINE  

Austin

    Quadrunner

  • 11,402 posts
  • Location:Fairfax, VA

Posted Mon Dec 14, 2015 12:17 AM

Epic thread! I still need to spend an afternoon grabbing these and tossing them on to the Skunk.



#19 walter_J64bit OFFLINE  

walter_J64bit

    River Patroller

  • 4,876 posts
  • Location:Goldsboro NC

Posted Mon Jan 4, 2016 5:48 AM

Notes:

    Music only

 

Can the games with music only have sound effects added, or does the game code don't allow for sound effects to be added?



#20 doctorclu OFFLINE  

doctorclu

    ******Blue Max****** *****Class 4***** **Moon Master**

  • 6,893 posts
  • Captain - Class 2
  • Location:Dallas, TX - U.S.A.

Posted Mon Jan 4, 2016 7:44 PM

Notes:

    Music only

 

Can the games with music only have sound effects added, or does the game code don't allow for sound effects to be added?

 

 

I can say this much having heard what it took with Joust and Moon Patrol: it takes some serious tracking through binary code to find the pick ups for what sounds are associated with what.  Takes some doing.   Some pick ups are more quickly findable than others.

 

Just glad most of the pick ups were found in Joust.  :D



#21 CyranoJ ONLINE  

CyranoJ

    River Patroller

  • Topic Starter
  • 4,367 posts
  • RAPTOR in LOCAL
  • Location:Adelaide, SA

Posted Mon Jan 4, 2016 7:50 PM

Notes:

    Music only

 

Can the games with music only have sound effects added, or does the game code don't allow for sound effects to be added?

 

They could, but as Clu said above - with probably more total effort required just for sound effects than goes into making them work in the first place.



#22 dml OFFLINE  

dml

    Space Invader

  • 47 posts

Posted Sat Jan 16, 2016 9:59 AM

Really quite incredible to see so many of these running. Especially given the differences in disk, user input and audio - and the different random ways coders went about doing things on ST... and what about all the MFP states those games must be messing with?

 

Impressed!



#23 Lynxpro OFFLINE  

Lynxpro

    River Patroller

  • 3,184 posts
  • Location:Sacramento, CA

Posted Sat Jan 16, 2016 11:52 AM

What about preserving the ST Mouse code in the various games? If you did that, and you had a DB9-to-EJP adapter, you could plug in a CX80 Trak-Ball Controller and use it in the place of the ST Mouse. Of course, if the games used the second mouse button, you'd have to add a button to the Trak-Ball. It might also be wise for the adapter cable to be a Y Adapter so you could still use the JagPad for the Pause Button and other functions just as people have made Y Adapter Cables for the 5200 for the very same reasoning.



#24 Lynxpro OFFLINE  

Lynxpro

    River Patroller

  • 3,184 posts
  • Location:Sacramento, CA

Posted Sat Jan 16, 2016 12:00 PM

 

It would be possible if you find someone who knows the Megadrive inside out, and also the Jaguar inside out.  Sorry, that's not me :)

 

Or, we get a Genesis/Mega Drive expert in the same room with you, or collaborating across the net.  :)

 

Let's see…someone who knows the Genesis, and for added measure, the NES, the 2600, and other consoles. Someone who worked for Atari Inc, Atari Games/Tengen, and Sega. Survey says….  [drum roll]

 

Steve Woita.

 

:)



#25 CyranoJ ONLINE  

CyranoJ

    River Patroller

  • Topic Starter
  • 4,367 posts
  • RAPTOR in LOCAL
  • Location:Adelaide, SA

Posted Sat Jan 16, 2016 6:11 PM

Really quite incredible to see so many of these running. Especially given the differences in disk, user input and audio - and the different random ways coders went about doing things on ST... and what about all the MFP states those games must be messing with?

 

Impressed!

 

No more impressive than seeing Quake2 on the Falcon!

 

(PS, I hate the MFP states... Thanks for understanding the pain!)






0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users