Fade Street [GB Studio Plugin]
Fade Street is a plugin for GB Studio 4, which overhauls how palettes are managed, both for Game Boy Color games and original four-shades-of-green Game Boy games.
With over 20 new events and some engine tweaks, Fade Street adds a whole new spectrum of graphical possibilities to your GB Studio Games.
No Crunch
Create smooth fades on DMG and CGB, with fine control over length and timing. No hue distortion, and no programming marathons required.
Orange Is the New Black
Fade to black. Fade to white. Fade to emerald, tangerine, nighttime, or absolutely any colour palette that you like.
Be Like Water
Use colour cycling to add motion to your background images, without the performance cost of tile swapping.
Create beautiful rivers, waterfalls, lakes, and oceans. Master fire, lightning, rain, and snow, or build cities of blinking lights.
Forty Seven Shades of Green
Use optional colour flickering to create seven-level colour gradients in monochrome games.
Installation and Usage
Fade Street is compatible with version 4.0+ of GB Studio.
To add it to a project, first download and unzip Fade Street Bundle 12.1.zip
. There are several things inside the zip file. FadeStreet12.1/
is the actual plugin folder. Copy that into the plugins/
subfolder of your GB Studio Project.
The new events should now be available to use in GB Studio, listed in the event group Fade Street.
Quick Start Guide
Also in the zip file is a guide, quick_start.html
. It explains more about what the plugin does, and why. You should only read this guide if you want to use the plugin correctly.
Sample project
Finally, there is a sample GB Studio project, FadeStreetDemoProject
. It includes the project file and assets for the demo cartridge embedded at the top of this page, and has a lot of explanatory comments.
To get practical examples of how the plugin events are used, or to learn how to recreate any of the effects from the demo cartridge, you should open this sample project in GB Studio and read the notes.
Can You Use This In Your Games?
Yes, you are free to use this plugin in your GB Studio projects, including commercial ones. You don't need to pay anything. Credit is appreciated, but not required.
Credits and Acknowledgements
Some of the source files included in Fade Street are derived from GB Studio by Chris Maltby and used under the terms of the MIT License.
Code for converting to and from the Oklab colour space is derived from public domain code by Björn Ottosson.
The Game Boy Color emulator embedded in this page is binjgb by Ben Smith, used under the terms of the MIT License.
Status | In development |
Category | Assets |
Rating | Rated 5.0 out of 5 stars (5 total ratings) |
Author | gearfo |
Made with | GB Studio |
Tags | 8-Bit, Asset Pack, Colorful, Game Boy, gb-studio, plugin |
Download
Click download now to get access to the following files:
Development log
- Fade Street version 12.185 days ago
Comments
Log in with itch.io to leave a comment.
This is amazing. Everything looks so smooth. I'm intrigued by the 7 colors on DMG too
Thanks!
For the flickering fades on DMG, it's worth testing it on as many types of screens as possible. I think it looks good on original DMG screens, but it probably looks bad on emulators that don't do any frame blending. I don't have any aftermarket screens to test on but it could be good or terrible.
I noticed that it doesn't look good on Sameboy with frame blending turned off, but it looks great when it's turned on
Very cool idea
This plug-in is incredible! Can you update it to 4.1?
Thanks!
What problem(s) are you having with version 4.1?
Using the plug-in on 4.1 would cause the scene to display only a white screen and then this error:
I've looked into this a bit, but I haven't been able to reproduce the crash yet.
Can you build the demo project with your copy of GB Studio?
Are you using any other plugins in your project, or have you ejected/edited the engine?
So, I can build the project but then no graphics were displaying and it gave me this crash after a few seconds. And no, there are no other plugins
Are you using GBT Player (.mod files) in your project?
I fixed an issue that was causing games to crash when they used both Fade Street and GBT Player at the same time. That fix is in the new version (12.1).
If the new version doesn't fix your problem, let me know and I can keep looking into it, but so far this is the only type of crash I've been able to replicate.
I CAN USE THIS SO MUCH.....
if it worked in the latest version. it doesnt, unfortunately. just getting a white screen when each scene is loaded :/
Absolute game-changer, thank you for this! <3
This looks amazing! Thank you for making this available to the community.
Really cool plug-in! I can't wait to try it.