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

Jebus yikes

by -TheGreatMarxSoul-

Project thumbnail
View Project

beat up My singing monsters ASMR channels!!

by CatDragon807

Project thumbnail
View Project

Beat up Wenda

by TAHFalternate

Project thumbnail
View Project

fnf whitty sings and plays guitar hero

by Kevin-Tyler

Project thumbnail
View Project

AY in Dark Swin! [Remix:0|Players:6]

by cheeseboy01

Project thumbnail
View Project

INJEF NUMBER LORE LORE PACK (OFFICAL AND FANMADES ARE INSIDE)

by xandi40

Project thumbnail
View Project

Beat up TVOKids Q UTTP THDTC remix-2

by barritionblackington

Project thumbnail
View Project

Christian music player

by HelloCeCe9

Project thumbnail
View Project

Philip's Spiffy Pictures Scary Remix Chain [ROUND 36]

by zibsebastian

Project thumbnail
View Project

talking tom and ben news plus ginger 2 ohio editon

by monsterman2011

Project thumbnail
View Project

beat up EXTREME 4 fixed

by azoriad

Project thumbnail
View Project

Scratch Paint But the music loops

by Owenjd4715

Project thumbnail
View Project

Deadlocked Wave Challenge

by KingCuddles314

Project thumbnail
View Project

Fruit Tower Defense

by 23leung8

Project thumbnail
View Project

Insane Intro for You!

by TopTenLegend

Project thumbnail
View Project

Sign Which House You're In! Remix remix remix remix remix remix remix remix remix

by Scratch_Dude-Travis

Project thumbnail
View Project

Add A Button To Beat Up My Evil Clone! [2]

by BradBartley31506

Project thumbnail
View Project

Add A Button To Beat Up l (1)

by Traw2016

Project thumbnail
View Project

old screenshot of my cancelled pvz fangame

by springbonnie-gaming

Project thumbnail
View Project

Nyan Cat Game: eating hearts

by OpEnSaDoR

Project thumbnail
View Project

Project Boss Rush 2

by Commandimations

Project thumbnail
View Project

Circle #All #Games

by yoshihome

Project thumbnail
View Project

NFL 2k 25 (with brodcasting) CJ Stroud cover V3.0

by TheDallasAaronIV

Project thumbnail
View Project

My Cool Effects Kit

by lateone1