Resource icon

SRB2GB: A gameboy emulator 0.4

I made sure my file(s) follow the Submissions Guidelines
  1. Yes
Now SRB2 can run Pokémon.

Just a random GB emulator I did. Lack a lot of features and far from polished but usable.

How to use:
  1. Put your rom in the luafiles/client/rom directory(with a supported extension like .dat)
  2. Run the mod and use emustart <file>
  3. Have fun
Some commands and variables:
  • emustart <rom>: Start the emulator
  • emustop: Stop it
  • emuspeed <value>: Change max speed
  • emubind <bind> <key>: Change keys(default to Direction=Move, A=Jump, B=Spin, Start=Custom1, Select=Custom2)
  • emuskip <value>: Change frameskip
  • emuwin <X> <Y>: Change window position("emuwin center" to center)
  • emubgcolor <color>: Change background color(negative to remove)
  • emupause: Pause
  • emuresume: Resume from pause
  • emusave: Create a save state
  • emuload: Load a save state

Issues:
  • No GBC
  • Not really accurate
  • No sound(difficult on SRB2 anyways)
  • Awful performance on slow devices
  • Not compatible with phone(according to my test)
  • Not a lot of tested games

Changelog:
0.2

  • Some various fixes and hacks
  • Added pausing(kinda)
0.3
  • Various minor fixes
  • Minor optimizations
0.4
  • Various fixes
  • Added savestate
  • Some text is now colored

Disclaimer:
  • For obvious reason I will not share rom files
  • srb20392.png
    srb20392.png
    11.2 KB · Views: 1,046
  • srb20393.png
    srb20393.png
    11.1 KB · Views: 824
  • srb20139.gif
    srb20139.gif
    240 KB · Views: 1,152
Author
Lamibe
Downloads
1,550
Views
8,409
Extension type
pk3
File size
23.9 KB
MD5 Hash
560c1b7b886308592851d978b94ba536
First release
Last update
Rating
4.38 star(s) 8 ratings

Share this resource

Latest updates

  1. SRB2GB 0.4

    Not much to say about it outside of savestate being added and Sonic 3d 5 now working better

Latest reviews

From what i have read and seen, this mod is pretty sick considering it was made in a sonic engine made in a doom engine! the reason i give it 3 stars is because it doesnt work when i load up a gb rom like super mario land, please help me
Upvote 0
you can make anything in srb2!
Upvote 0
The best mod i have ever seen. You can litreally play a video game inside of a video game. Outstanding High-Quality mod that will live longer than Shigero Miyamoto.
Upvote 2
The simple fact that this works is amazing.
It's always absolutely wild to see SRB2 being used to do crazy shit that has nothing to do with itself.

...Now if you'll excuse me I'm going back to playing "Yu Narukami on the Nintendo Gameboy"
Upvote 1
Can be slow at times, but that's expected with the technical limitations of SRB2's engine.

that being said this is an amazing accomplishment, excellent work.
Upvote 1
In spite of the known technical limitations and performance issues, I'm bumping this up this based on the proof of concept and the implications that come with an operation like this being possible to perform within SRB2. Absolutely mind-blowing. It would be interesting to consider how the Lua framework could be expanded to allow for sound output.
Upvote 6
Finally, we can play SA7/S3DB5 in SRB2.
Upvote 1
No music? Don't worry, I got the solution - https://www.youtube.com/watch?v=UEvf0QRn_-s
Upvote 1
Back
Top