Thursday, January 10, 2019

Sirius Joyport and mame's apple2 driver

So I was reading up on the Sirius Joyport which was a box to convert Atari Joysticks to the Apple 2 Gameport and thought that it wouldn't be hard to add to mame's apple2 driver. All it really does is put an atari joystick on Pushbuttons 0,1 and 2 and selecting the button to read with annunciator #1.

https://www.atarimagazines.com/cva/v1n1/joysticks.php

or if you want the original source of the article:

https://archive.org/details/Video_Arcade_Games_Vol_1_No_1_1983-09_Creative_Computing_US/page/n101



It's a bit of a hack, but it's more of a proof of concept than anything else. You can switch the gameport from normal to sirius joyport on the fly which is useful.







Boulderdash with the Startup Screen where you can select the Joyport by pressing J.



Stellar 7 controls screen, you can select the Joyport with CTRL+A.




The games that I've found to work with the Sirius Joyport are:

Berzap!
Borg
Wavy Navy
Seadragon
Boulder Dash 1, Boulder Dash 2
Dino Eggs
Bouncing Kamungas
Lunar Leeper
Roundabout
Pest Patrol
Jawbreaker II
Vindicators (CTRL+M)
Miner 2049er, Miner II
Stellar 7
Outpost
Fly Wars
Lemmings
Plasmania


Stellar 7 really gets fast and furious with ramping the speed up to 1.5 or 2.0. What a superb game.

./mame64 apple2p stellar7 -speed 2.0

I can only finish the game with save states! Shift+F7 and F7 are your friend! I think you have to hit Gir Draxon 6 times, and he's got triple shots, super speed and invisibility.






I actually prefer boulderdash with the speed a little less at 0.8 or 0.9 making Rockford easier to control.

No comments:

Post a Comment