Space Engineers

Space Engineers

评价数不足
ArcadeEmulation
3
2
   
奖励
收藏
已收藏
取消收藏
标签: other_script
文件大小
发表于
356.435 KB
2024 年 4 月 28 日 下午 4: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)
1 条留言
mhwyoshi 8 月 5 日 下午 4:33 
Can you run multiple of these games on the same grid with it working, and it does not currently, please see if you can get it to work like that to.