gbc.sb2 fixed
by SpinningCube
Description
I've made a newer version of this project which significantly improves the audio and adds various quality-of-life features, play that one instead: https://scratch.mit.edu/projects/751324131/ gbc.sb2 is a Game Boy / Game Boy Color emulator which was originally created by @DCPU-16: https://scratch.mit.edu/projects/53005142/ This version fixes issues present in the original version and ensures that it can run at its proper speed in the TurboWarp player. This project was originally made by @DCPU-16. It was taking too long to remix, so I downloaded and uploaded the sb3 instead. Now, it runs real-time in TurboWarp at 60 FPS. Also, turbo mode is used because it improves the audio quality. It can also run in lower FPS settings. The original project uses Timer reporter block inside of a Run without screen refresh block in order to determine when to end a loop. As of Scratch 3.0, the Timer block only updates on screen refresh, so the emulator gets stuck in an infinite loop without getting any opportunity to refresh the screen. The project also does not cap the speed, so incredibly, it runs much faster than normal. In order to fix the timing, I got rid of the existing frameskip system, and replaced it with a line-based system of my own design. I don't really understand emulators that much, so working with the code was quite the learning experience Perhaps in the future the sound channels can be finished, and the save data can be exported #Games #Emulator #Emulation #Gameboy #Game #Boy
Instructions
I've made a newer version of this project which significantly improves the audio, play that one instead: https://scratch.mit.edu/projects/751324131/ Play at full speed in the TurboWarp player: https://turbowarp.org/562335591?fps=60&turbo Piracy is discouraged, use legally obtained ROMs. Both Gameboy and Gameboy Color ROMs are supported Modified instructions from @DCPU-16: Buttons: Z = (A), X = (B), Space = Start, C = Select, Arrows = Dpad Click the cartridge to import a custom ROM. Click "PLAY" to start! Press 1 to change the Zoom. Press 2 to change the frameskip setting (0-slow&smooth, 8-fast&jittery). Press 3 to toggle the border. Tool for converting ROMS: https://rokcoder.com/convert/ by @RokCoder The outputted text file can be imported into the emulator
Project Details
- Visibility
- Visible
- Comments
- Enabled
More Cool Projects
beat up sonic clone v0.3
by Monsterplsfollow
Add a button to Beat up Mario (3)
by ptv_23
hardトロッコアドベンチャーでもいいじゃないの? remix (1) remix remix
by menou_smth
ABC Song (VOLUME WARNING!!)
by ChuzGuy52
SCRAP DIVERS
by Vicky10cachi11
[HARD] SMB/SMA4 (SUCESSFUL AND BUGGY)
by JuanEn2012
Gacha dress up remix remix
by shadowgothic-10101
[リアルガチ3D]弾幕
by s00384206
Wii To Wii U System Transfer Process
by Pixar2000
Captain Rocket
by kevin_eleven_1234
Evens v. Odds Family Feud Theme
by zbmiddie
Friday Night Funkin' Tails Gets Trolled | No Villains
by CharizardAaroshdude
Sonic Frontiers 2D engine
by dreamthehedgehog
Camera Converter for AYS
by SpideyPlaysMC
The Battle Cats: Last Fall
by groovicbe
Beat Up Squidward: Ultimate Edition But With A NUKE
by SuperEd1758
Uncannystart Band Remastered (91-100 + END OF SEASON 1 + FIXED)
by tvokids4017
Directdraw (3D editor 0.0.2)
by AttackingBro
Endless Type - The Game From Endless remix remix remix
by Sigma30channel
GD Tidal Wave
by kuhliloach17
ULTIMATE 2D Universe Size Comparison 2024 Part I
by OmegaLikeAPro
Beat up Logos v3
by Tyler-Time
chromeOS 114 sim alpha 0.0.1
by Everything_ChromeOS
My Effects Kit remix-2 remix
by lateone1