Time Out for Some 8-bit Fun, IIGS Style

Posted by Alex Lee on 12 October 2014 | 11 Comments

Tags: DOS 3.3 Launcher, FastBoot, binary, single load, crunched, Choplifter, Wavy Navy, Hard Hat Mack, Galaxian, 8-bit, Apple II, Games

Over the last couple of years I've been dabbling in a sideline - 8-bit stuff. Not so much to take the focus away from archiving stuff for the IIGS, but I've been keen to put together, as definitive as possible, a collection of single load / crunched games on a 32meg ProDOS volume that'll work not only for emulators and the CFFA3000, but also as a standard partition for use with the CFFA v1 or v2, MicroDrive, Focus or SCSI drive.

 

Using the Finder and DOS 3.3 Launcher

 

I came across DOS 3.3 Launcher, a software based solution for running DOS 3.3 programs from GS/OS, originally created by fellow Australian John Maclean and then updated by another good Aussie fellow, Andrew Roughan. I loved the idea that you could load DOS 3.3 programs from GS/OS by simply double clicking on the binary files in the Finder - a nice integrated solution, and it also automatically sets the IIGS speed to ‘Normal' and when you quit a game (by accessing the IIGS text based control panel and entering the DOS 3.3 Launcher CDA) it automatically goes back to ‘Fast' speed when returning you to GS/OS. I've given the binary files a colour coding system from the System 6 Finder - green means no issues encountered, orange means there are some issues (those crunched games that use QuikPak GS compression don't seem to successfully return to the Finder when quitting from the DOS 3.3 Launcher CDA). And Yellow denotes games that are hacks of original games, tried turning into new games...I think. They're mostly badly designed pinball games!

 

Choplifter from System 6.0.1!

Choplifter from System 6.0.1!

 

Not only could you try this with single loader crunched binary files, but you could do it for whole disk images as well, for those games where there isn't a crunched file...but it comes down to how closely the disk routines are to DOS 3.3 that allow it to work with DOS 3.3 Launcher, and unfortunately, quite a lot of classic Apple II games branch too far away from the way DOS 3.3 works for DOS 3.3 Launcher to run from GS/OS or ProDOS 8. However, I've discovered quite a few games that work perfectly - Gremlins, Donkey Kong, Elite, Starglider, Jungle Hunt, etc.

Anyways, I scoured many existing collections of single loader games (and unfortunately, lost track of which collections they were, but it does include the Definitive File Game Library), and assembled them in one volume.

 

FastBoot v3.4 in conjunction with DOS 3.3 Launcher

 

I also wanted this collection to be of use to 8-bit users as well. I stumbled upon a ProDOS 8 program launcher called FastBoot v3.4 by Ron Dippold, which opens ProDOS 8 programs, but also looks for DOS 3.3 Launcher in a folder and if it's present, will also load single loader or disk images through DOS 3.3 Launcher! Nifty! Booting the provided 32meg image (see below) this actually provides an incredibly quicker way of accessing each game as well, without having to wait to return to the Finder, which takes longer. FastBoot really is fast, and includes nifty keyboard shortcuts to quickly jump into directories, load executables and loading binary files. Alternatively, you can use the arrow keys to navigate around.

But FastBoot itself has some limitations, in that you can only have 26 files in any one directory, so I broke down the list of single loader games this way. The DOS 3.3 Launcher executable also has to be present in each of those directories, but that's not too big a problem given we've got the space of a 32meg ProDOS partition.

 

Hard Hat Mack (with infinite lives, damnit!)

Hard Hat Mack (with infinite lives, damnit!)

 

This collection's not perfect however - Hard Hat Mack is missing and there are probably a couple of other favourites not included as well - if you have single loaders of these, please test with DOS 3.3 Launcher first and if they work, send them on for me to include in this archive. In my quest to find a single loader of Hard Hat Mack that would work, I came across some patched games that allow you to cheat - allowing you infinite lives, it seems. That can be cool, but it's less of a challenge to each of those games.

 

Wavy navy (with infinite lives as well, unfortunately)

Wavy navy (with infinite lives as well, unfortunately)

 

I've also included, after more happy findings, a couple of helpful Classic Desk Accessories, to be accessed from the text based control panel by holding down the apple, control and escape keys. The first is called BW and it correctly changes Apple II hi-res graphics to monochrome on a IIGS. The IIGS has always done that for Double Hi-res graphics from the Display control panel, but it's never affected normal hi-res graphics. BW fixes that. Also, you might find it nice to have a quicker way of switching between Fast and Normal speed modes on the IIGS, thanks to speed switch - you can change the speed of your IIGS from the list of CDAs, rather than having to enter the control panel and then the speed option.

 

Swashbuckler!

 

On top of THAT, I've also copied across some ProDOS 8 games that seem to run fine from a hard drive (which don't require DOS 3.3 Launcher)...including a specially hacked version of Lode Runner, including Championship Edition with Level Editor...all from a 32 meg hard drive. I hope Doug Smith would have been pleased that his game was so loved that it was hacked to even run from GS/OS and a hard drive.

If you've got single loader games that work with DOS 3.3 Launcher that aren't included in this collection, feel free to send them on. Additionally, if there are any full disk image based games you find that work with DOS 3.3 Launcher, send those on as well. To save you time, I've included a folder in ‘DiskBasedGames' called ‘Duds', for games I tried and for which didn't work through DOS 3.3 Launcher - you'll know not to bother to try those ones. And let me know if I've missed any ProDOS converted games as well.

 

Alien Typhoon

 

For both, it's preferable to upload the full 32 meg 8-bit Games 2image with your modifications and let me know what they are so I can integrate them into this ‘official' archive. In the meantime however, enjoy this new archive:

 8-bit Games (A collection of oldschool Apple II games you can launch from GS/OS or boot from this 32 meg disk image ~14meg)

1/6/2016 Update: I've added P8CDA to the 8-bit games image. This allows classic desk accessories (only works on a IIGS) to be used even when only booting ProDOS 8, so now the CDAs for turning hi-res graphics to black and white and the quick fast/normal speed change are available when booting this disk image. In addition to this, I've also included the recent ProDOS hacks that qkumba has done, including Conan, Karateka, Impossible Mission II, Lady Tut, Mr Do, Moon Patrol, Swashbuckler, to name but a few.

8/10/2016 Update: I've included ProDOS 8 v2.4.1 by John Brooks on the 8-bit games volume. Thanks John for all your efforts into making this happen! Also, I've added more recent ProDOS hacks by qkumba, including my favourite 8-bit Apple II game, Airheart – complete with high score support! Other new additions also include Arkanoid, Crossfire, Repton, Sneakers, Agent USA, Paperboy, Robotron 2084, Beer Run, Defender, Dig Dug, Flip Out, Formula 1 Racer, Frogger.

10/10/2016 Update: Fixed BC's Quest for Tires with a newer version. Included USO's ProDOS conversions for titles that qkumba hasn't done: Bill Budge's Trilogy of Games, Nibbler, Pick-a-Dilly Pair, Sabotage, Starblaster, Stargate, Succession, Suicide and Tubeway.

12/10/2016: Added ProDOS conversions for Tomahawk and Donkey Kong by qkumba. Added Pipe Dream (8-bit), a new crack by T-Rex. Also added Hunt for Red October (8-bit) from an old archive supplied by Francois Michel back in 2002 that I forgot about!

23/10/2016: Added ProDOS versions of Victory Road (Ikari Warriors 2) and Cannonball Blitz by qkumba. Also added a ProDOS conversion of Norad by Chris Bower. Nick Westgate and Javier Rivera pointed out that on 8-bit Apple IIs, booting the 32meg disk image displays a 'REQUIRES AN APPLE IIGS' message, then quits to the new Bitsy Bye program as part of ProDOS 2.4.1. That message is only describing that 8-bit Apple IIs can't load the P8CDA application, which enables CDAs to be loaded on a IIGS without booting ProDOS 16 or GS/OS. For 8-bit users, simply delete the P8CDA executable (which enables useful CDAs on the IIGS, but doesn't for the IIe or IIc) and the message will not display again. It should also correctly launch FastBoot, which is the program launcher that will open single binaries as well as ProDOS conversions of games.

22/7/2017: Thanks to qkumba, Prince of Persia now runs from a hard drive and ProDOS! Probably the hardest hack to make for a game so well programmed by Jordan Mechner that it eaked out everything from a 128k Apple II, which doesn't leave much room for ProDOS to load ahead of it. It works great when booted from ProDOS 8 or GS/OS too on a real IIGS, but crashes to monitor using the Sweet 16 emulator (emulators should address these sorts of issues internally). qkumba is planning another release which includes being able to edit the game's attributes and isn't so quite tightly packed to meet a 128k memory limit. I've also added qkumba's other recent ProDOS conversions: Tubeway, Ribbit, Starblaster, Starblaster (Softsmith), Stargate, Spiderbot, Succession, Crisis Mountain, Dino Eggs (some replaced USO's conversions which didn't work from GS/OS).


Post your comment

Comments

  • brilliant!

    Posted by Sean Fahey, 12/10/2014 10:26pm (3 years ago)

RSS feed for comments on this page | RSS feed for all comments