]> Shamusworld >> Repos - stargem2/blobdiff - stargem2.txt
Finally fixed problems with demo mode.
[stargem2] / stargem2.txt
diff --git a/stargem2.txt b/stargem2.txt
new file mode 100644 (file)
index 0000000..39b5af4
--- /dev/null
@@ -0,0 +1,62 @@
+StarGem v2.0 by James Hammons\r
+-----------------------------\r
+\r
+StarGem attempts to faithfully recreate the arcade game Stargate, and as such\r
+behaves pretty much like a real Stargate machine.  Actually, it works a little\r
+better than the real thing: StarGem uses a state save file so you can bail out\r
+in the middle of a game if you have to and come back to it later!\r
+\r
+Keys\r
+---------------------------\r
+F1    - Auto up\r
+F2    - Advance\r
+F3    - High Score Reset\r
+F4    - Slam switch\r
+F5    - Sound ROM self-test\r
+F6    - Reset sound CPU\r
+\r
+1     - One Player Start\r
+2     - Two Player Start\r
+3     - Left Coin Slot\r
+4     - Center Coin Slot\r
+5     - Right Coin Slot\r
+\r
+R     - Up\r
+F     - Down\r
+L     - Thrust\r
+;     - Fire\r
+Enter - Reverse\r
+Space - Smart Bomb\r
+BkSp  - Hyperspace\r
+A     - Inviso\r
+\r
+ESC   - Exit StarGem\r
+\r
+How To Use It\r
+-------------\r
+When StarGem is first run, it expects to find the Stargate ROMs in a\r
+subdirectory called (unimaginatively enough) "ROMs" off of the location where\r
+the executable lives.  Needless to say, if they're not there, then the\r
+emulation won't work!  Next it will go through its diagnostics, then it will go\r
+into attract mode.\r
+\r
+Upon future runs of StarGem, it will reload the CMOS and old CPU states\r
+automatically--if all is well, it will continue from where you last left it.\r
+\r
+Technical Notes for Those Who Need to Know\r
+------------------------------------------\r
+StarGem is powered by Virtual 6808 and Virtual 6809, my own portable processor\r
+emulator cores written in C++ (although it uses no classes).  It uses the\r
+amazing SDL libraries written by Sam Lantinga--what he's done really is quite\r
+incredible.  If you're a developer, you really ought to check it out!  One of\r
+the advantages that SDL gives to StargEm 2 is that it's cross platform--if SDL\r
+works on your platform, you can compile and run it with a minimum of fuss.\r
+\r
+And now for some sure gripes:\r
+\r
+Sure Gripes\r
+-----------\r
+Keys are hardwired and can't be changed. You have the source, go change 'em if\r
+you want!  ;-)\r
+\r
+REMEMBER: Any requests for Stargate ROMs will be quietly ignored!\r