gbc.sb2 fixed

gbc.sb2 fixed

by SpinningCube

👁 516 ❤️ 31 ⭐ 30 🔄 2
Created: Aug 21, 2021 Last modified: Dec 1, 2024 Shared: Aug 27, 2021

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

Project thumbnail
View Project

set variable color

by badstratch12

Project thumbnail
View Project

Talking Tom Cat 2

by Tom29435

Project thumbnail
View Project

Hostel | DVD Menu (If I Made It)

by Fan_of_Unifon

Project thumbnail
View Project

Windows 2000 Simulator

by aytug3-D

Project thumbnail
View Project

Beat Up Stepshape [10]

by Delightful2025

Project thumbnail
View Project

Scratch OS 25.4.28 Early Beta

by funnicatmeow

Project thumbnail
View Project

Beat Up Best And Bester (1)

by newmyles

Project thumbnail
View Project

Beat up The Evil Square MOD (Beta)

by Project_Manager_123

Project thumbnail
View Project

Omega Flowey Fight V2 Actual!

by ARJANVEER1_theCoder2

Project thumbnail
View Project

Sprunki Bonus

by sactman134

Project thumbnail
View Project

Who is the biggest BFDI menace here?

by SmithKiowphsm

Project thumbnail
View Project

Windows 10 v8.8

by windows7cr_exe

Project thumbnail
View Project

(初見殺し)しょぼねこのアクション‼

by bitamon

Project thumbnail
View Project

Mario | Tile Scrolling Platformer

by -GlossyBerry-

Project thumbnail
View Project

転入生が能力者なのは大丈夫なのだろうか生死戦争編 1話【人数】

by ityan

Project thumbnail
View Project

KlaskyKlaskyKlaskyKlasky 60fps Veg Download

by mattheng

Project thumbnail
View Project

Beat up Scratch Cat! (Suggest me a button!) remix-2

by hyd3ns33k

Project thumbnail
View Project

Music App

by LG125YT_Tests

Project thumbnail
View Project

おにごっこ~the cruel fate~第陸拾壱話「開幕」

by tyomuko22

Project thumbnail
View Project

Thumbnail(s) for Clockverse Dev studio.

by Jacy_May_Maggel

Project thumbnail
View Project

☁️ Among Us Mod Menu V.4

by DangerForce2

Project thumbnail
View Project

Beat Up Timmy Turner (2)

by Traw2016

Project thumbnail
View Project

[EXTREME Black MIDI] Pachelbel's Antimatter Bomb - Aranara MIDI Player

by OjasnGamer101

Project thumbnail
View Project

Windows Server 2019 Crazy Error Maker 2

by AndersandAngus2012