Space Engineers

Space Engineers

Gameboy Emulator for Space Engineers
54 Comments
Rusted Droid 28 Apr, 2022 @ 3:47pm 
Game inside a game... Any Chiptune base64 encoder?
[STOR]Jamiemsm 26 Jan, 2021 @ 8:56am 
I put down a flight seat. how do i connect the flight seat to the game?
Celestite 25 Sep, 2020 @ 10:06pm 
i hate to ask this but @rockyjvec does this still work?
Crdguy 7 Jun, 2020 @ 11:56am 
Hey, the "reset" function seems to be broken.
dskpnk 27 Apr, 2020 @ 10:57am 
Will it save the game ? I mean the emulated one ? Like i can start zelda and save my progression ?
Crdguy 23 Jul, 2019 @ 6:31am 
Edit to my previous comment - the script still works, you have to manually set monospace font and such. The resolution appears to be broken with a minesweeper ROM I tried (a third of the content isn't shown on the screen)
Crdguy 23 Jul, 2019 @ 6:26am 
@rockyjvec Hey, the script is broken in the newest version. Would you mind fixing it? Also, it would be very nifty to have cockpit LCD support. Thanks again
canaryinacoalmine 25 May, 2019 @ 7:49pm 
Will this mod lag dedicated servers?
rockyjvec  [author] 31 Dec, 2018 @ 7:56pm 
Yes, it still works.
Celestite 31 Dec, 2018 @ 7:46am 
does it still work?
rockyjvec  [author] 12 Nov, 2018 @ 9:31pm 
Not sure, something to do with how much data is on one line I think.
mookie1590 11 Nov, 2018 @ 2:23pm 
Why does clicking the rom line crash the game? That is quite odd, even when the script isn't laoded. Do you know why this happens. I haven't seen any other script do this as far as I know.
Crdguy 30 Sep, 2018 @ 2:12am 
@rockyjvec Was not expecting such a prompt reply. Thank you! Really nice to see this script is still being worked on. I was also able to get the throttle up to 3000 before the update, I'm not sure if that's client-related?
DeAnti 29 Sep, 2018 @ 5:34pm 
cool nice update
rockyjvec  [author] 29 Sep, 2018 @ 2:03pm 
Oh, I also changed it so it no longer requires a timer block since recent versions of Space Engineers implemented the ability for a script to configure itself to be called on an interval without a timer block.

I don't think I ever mentioned it the description, but you can also now use roms of any size by loading them with my storage loader here: http://spaceengineers.io/tools/storage-loader and then leaving the rom string at the top of the script blank so it uses the storage for the rom, like string rom="";
rockyjvec  [author] 29 Sep, 2018 @ 1:41pm 
@Crdguy, In one of the game updates since I released this script they changed the way LCDs render. I just published a new version of this script that fixes the flickering issue. As a bonus it also seems to render faster and in a quick test I was able to take the frame skips down to 1 and turn the throttle up to 3000 and the flappy bird test rom seems to run at almost full speed. That's because it used to have to switch back and forth between texture and text mode for it to work (now that caused the flicker).
Crdguy 29 Sep, 2018 @ 2:14am 
@rockyjvec I'm having some issues with this script - I've been toying around with its settings, and I cannot make it properly display games on screen. It keeps flickering between "ONLINE" and the game I put in. I also tested the demo ship, and it suffers the same problem. The timer also appears to only hinder the refresh rate.
While playable, it gets annoying - is there any setting I should configure to get around this?

Aside from that, this is a really well made script. Never thought I'd be able to play Minesweeper in Space Engineers!
what 28 Oct, 2017 @ 9:55am 
what the... how is this even possible? NICE JOB,MAN
Hans Krupp 23 Aug, 2016 @ 4:54pm 
Tried on a DS Dev branch and it dosent work for me :/ nothin appear on the screen it stay saying "Online" and nothin more :/
rockyjvec  [author] 18 Jun, 2016 @ 1:18pm 
@SecretAgentJeb, no, it requires modifying a font file in the game for it to work so I'll wait until hopefully Keen will add the modified font to the game eventually.
TerryADavis69 15 Jun, 2016 @ 9:38pm 
@rockyjvec First off, HOW DO YOU EVEN?!?!?!?!?! Second, did you add the color Doriphor showed you and if so can I play GBC and GBA games now?
rockyjvec  [author] 14 May, 2016 @ 12:51pm 
@Doriphor, Nice! sure!
damienmccain12 27 Apr, 2016 @ 7:45pm 
hey can you start a thread to let people post code for games,im bad with coding but want to play pokemon in my halo drop pod during rentry X)
gatorade 15 Apr, 2016 @ 3:32pm 
@rockyjvec
can you at least make it B/W GBC? like how megaman xtream 2 would look B/W instead of in color?
rockyjvec  [author] 31 Mar, 2016 @ 6:22pm 
@AXL THE BURRITO LORD, no it only works with the original game boy. The LCD only works with black and white so I can't make it color.
gatorade 31 Mar, 2016 @ 2:28pm 
does it work with GBC/GBA, or is it strictly game boy?
Lakobus 29 Mar, 2016 @ 7:25am 
@rockyjvec, You're awesome! Thanks again!
rockyjvec  [author] 28 Mar, 2016 @ 9:25pm 
@Lakobus, I added a reset argument to the latest version.
Lakobus 28 Mar, 2016 @ 5:26pm 
Oh ok, cool. Thanks for the quick response.
rockyjvec  [author] 28 Mar, 2016 @ 5:07pm 
@Lakobus, I'll add that, good thinking. right now you just have to recompile the script to reset it.
Lakobus 28 Mar, 2016 @ 5:03pm 
Is there a way to reset the rom? I'm trying to setup Tetris so I can just turn it on and off whenever, but I'd like it to reset when I turn it back on. Other than that it works pretty good. Thanks and great script!
rockyjvec  [author] 28 Mar, 2016 @ 4:55pm 
@Darian Stephens, I'm working on a new version that works better. It can load any size rom by loading in chunks into the Programmable blocks storage. The current version has quite a few bugs. I'll post when I get the new version uploaded.
Darian Stephens 28 Mar, 2016 @ 1:29pm 
So... I converted Pokemon Red to Base64 and put it into the script, after the script was copied to Notepad++... And it didn't work. It returned an error saying 'Caught exception during execution of script:Index was outside the bounds of the array'. I don't know if I did anything wrong, but I replaced the rom between the quotation marks, which cut the character count of the script by roughly half. The 'Flappy Bird' game worked fine, though, even if the collision was a bit off.
Also, as a test, I copied the script out of my text editor without altering it, and it seemed to add about 129 characters...
B2own 27 Mar, 2016 @ 3:08pm 
Dude man guy, Your Genius rivals that of tesla.
Raven4K 26 Mar, 2016 @ 4:00pm 
yeah sega and snes after that be nice to have a huge game selection for in game hehe
Hemza 26 Mar, 2016 @ 11:27am 
Do Saga Next
Jhett 26 Mar, 2016 @ 7:52am 
WhaAHaHAATATTTTTTTTT THATS SOOOOO COOLL
rockyjvec  [author] 26 Mar, 2016 @ 7:08am 
@E-Man720, Find a line that says something like lcd.WritePublicText(text); and add the following after it:
lcd.ShowTextureOnScreen();
lcd.ShowPublicTextOnScreen();
E-Man720 26 Mar, 2016 @ 7:02am 
How? I can't get them to work?
rockyjvec  [author] 26 Mar, 2016 @ 6:38am 
@E-Man720, there is a workaround for that issue. You just have to set the lcd to "show texture" mode and then back to "show public text" mode and then it updates.
E-Man720 26 Mar, 2016 @ 5:44am 
How does this work around the whole, LCD's don't update while being looked at? Because Keen effectively destroyed heaps of scripts because they are only useful while being looked at.
Vardaruus 26 Mar, 2016 @ 1:03am 
game in game, you are fucking genius
a 25 Mar, 2016 @ 2:52pm 
fucking genius. I love how you minimized a lot of things to a single line to get everything in the 100K lines programming block. +fav +upvote
-Azamorn- 25 Mar, 2016 @ 9:15am 
Pokemon in space :D
MadChat 25 Mar, 2016 @ 6:38am 
OMG !!! Impressive !!!! :)
lil john la flame 🔥 24 Mar, 2016 @ 5:20pm 
youre joking
rockyjvec  [author] 24 Mar, 2016 @ 2:48am 
It now emulates games at full speed! Yipeeeee!
CaptPatrick01 23 Mar, 2016 @ 11:42am 
[insert either the Xzibit meme or the Inception siren effect here]