Super GB Studio (Plug-ins)
A downloadable plug-in
Download NowName your own price
This is a Work-In-Progress collection of plug-ins for GB Studio 4.0 that will allow for easier interfacing with Super Gameboy hardware in your projects. My goal is to hopefully cover as much functionality of the SGB hardware as possible.
Currently available via my Super Gameboy plug-ins:
- Playback of sounds using the SGB's built-in library of sound effects
- feature only available on emulators with full SGB support (ie: bsnes or Mesen2) or actual SGB hardware
- GB Studio's built-in GB emulator lacks support for this feature
- feature only available on emulators with full SGB support (ie: bsnes or Mesen2) or actual SGB hardware
Development has only just begun, and more plug-ins and features will be coming soon!
Status | In development |
Category | Tool |
Author | 8bitKittyKat |
Made with | GB Studio |
Tags | Game Boy, gb-studio, gbstudio, plugin, tool |
Download
Download NowName your own price
Click download now to get access to the following files:
Super Gameboy SFX - GB Studio 3.1 Plug-in 2.3 kB
Super Gameboy SFX - GB Studio 4.0 Plug-in 2.6 kB
Development log
- Update for GB Studio 4.0Jul 21, 2024
Comments
Log in with itch.io to leave a comment.
First of all, awesome plugin! Playing a sound effect unfortunately introduces couple frames of lag on my setup. Maybe I'm doing something wrong? On scene init, I attach the sound to a Platformer+ state (Start Jumping). Is there a more efficient way to do this? In a turn based RPG this wouldn't be a problem, but on a platformer every frame counts. Keep up the good work!
Hmm, I'm not sure why this would cause lag. I didn't notice any in my own testing, but I haven't tested much since the recent updates to GB Studio. Are you using an emulator to test, and if so, which one?
I'm using Mesen. A downloadable sample scene would be a great way to get to know this plugin better, since there's no documentation :)
I'll test it on real hardware once I find the time to recap my SNES.
Tested with Super Game Boy and Super Game Boy 2 in a empty scene where this script (see attached pic) is the only one in the scene.
It produced the same amount of frozen frames unfortunately.
I'm using the latest versions of GB Studio, Platformer+ and Super Gameboy SFX.
Would the 3.1 version work with GB Studio 3.2?
I believe it should. I haven't tested it myself but please reply here if you have issues with it.
This is very cool! Is there a way to check if it's being played on a SGB so we can use the SGB sound effects only on the SGB and use a different sound effect on everything else?
You'll want to use a "If Super GB Mode Is Available" event under "Control Flow".
awesome!
What we want was a music play to create to this instrument
Getting music to play through the SGB is a feature I've been working on but it's not easy to script as a plugin. But I would like to eventually have that feature included.
that’s super cool. How would it work?
Very happy to see a SGB-focused plug-in! GB Studio's built-in SGB support has been kinda lacking, there's so much potential to be leveraged.
Glad you found it. This project is on a temporary hold until I get a new computer and get my workflow set up again, but I hope to get back to work on it very soon!