Space Engineers
Μη επαρκής αριθμός βαθμολογιών
ArcadeEmulation
3
2
   
Βραβείο
Αγαπημένο
Αγαπημένο
Μη αγαπημένο
Ετικέτες: other_script
Μέγεθος αρχείου
Αναρτήθηκε
356.435 KB
28 Απρ, 16:42
1 σημείωση αλλαγών ( προβολή )

Συνδρομή για λήψη
ArcadeEmulation

ΠΕΡΙΓΡΑΦΗ
Intel 8080 Arcade Machine Emulator instructions

Multiple game arcade machine emulator (Intel 8080)

This script emulates the Intel 8080 CPU used in the arcade machines very early on, in the era of Space Invaders. It can play multiple games and (on my machine) hits close to original speed. Unfortunately all arcade machines were subtly different so you do need to tell the emulator which game you are running, and that is done through the ROM filename (as known to MAME)

======================================================================
IMPORTANT: THIS SCRIPT DOES NOT COME WITH ANY GAMES INSTALLED
This is due to copyright and script limitations, and means there is an extra step before this can be used

Please read how to use this script at the following location:
https://github.com/eddy0612/SpaceEngineerScripts/tree/master/ArcadeEmulation

Without ROMS provided via custom data, this script will do nothing
======================================================================

This is a very intensive script and updates an LCD at up to 60 frames per second, and so is not a good idea to run this on a multiplayer server. I also suggest you turn the programmable block off when player leaves the controls as well for example. The games play without sound as there was no way to play such sounds in a programmable block presently.

Code and instructions on how to use it available on github:
https://github.com/eddy0612/SpaceEngineerScripts/tree/master/ArcadeEmulation

Q: What is the point of this and why did I do it? I wrote some simple games as a joke, and then got bored writing them one by one and wondered if this was possible... I found it very much was and then got addicted to getting more games running in this engine

All feedback welcome, please use the discussion area of my github.

## Controls (on windows)

A - LEFT
S - DOWN
W - UP
D - RIGHT
SPACE - Fire
C / CROUCH - Button 2
Q - Add credit
E - Player 1 start


## Currently supports running the following ROMS if you have them:
- invaders.zip (Space Invaders)
- ballbomb.zip (Balloon Bomber)
- lrescue.zip (Lunar Rescue)
- schaser.zip (Space Chaser)
- spacerng.zip (Space Ranger)
- vortex.zip (Vortex)
- invrvnge.zip (Invaders Revenge)
- galxwars.zip (Galaxy Wars)
- rollingc.zip (Rolling Crash/Moon Base)
- lupin3.zip (Lupin III)
- polaris.zip (Polaris)
- indianbt.zip (Indian Battle)
- astropal.zip (Astropal)
- galactic.zip (Galactica)
- attackfc.zip (Attack Force)