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

CHRISTMAS IN PAPER MINECRAFT

by kittymaya100

Project thumbnail
View Project

F N A F 4

by SchmizzyB

Project thumbnail
View Project

An RNG Simulator. (GALAXY COLLAPSE)

by GrayManK_999

Project thumbnail
View Project

Make your own BFB / TPOT remix

by Attaki_Ismail

Project thumbnail
View Project

ใ‚€ใšใ™ใŽใ‚‹ใƒ•ใ‚กใ‚คใƒ–ใƒœใƒณใƒใƒผ

by Reimerak

Project thumbnail
View Project

space shooter for scratch

by thisgamerisgreat645

Project thumbnail
View Project

Elementibox Version 2-Warm Like Fire but background changed and pupils moving

by Piccoleaf

Project thumbnail
View Project

Plants vs. Zombies (PVZ) V1.4 remix Meme Version

by humanmarfi

Project thumbnail
View Project

Windows 10 Crazy Error Maker 14

by Yuuya20061202

Project thumbnail
View Project

beat up a stick guy remix

by Anabuilderdragon

Project thumbnail
View Project

Factorial Numberblocks Band (Added 38!) (Factorial Numberblocks Band 1-4 W.I.P)

by SunnyBunnyfan2000

Project thumbnail
View Project

Numberblock 1 but interactive

by colrusroy

Project thumbnail
View Project

my sprunki oc

by Neon_1247

Project thumbnail
View Project

Sprunki Retake New Human Slenderman

by Jdiamant

Project thumbnail
View Project

Numberblocks Times Table Grid remix

by Saturn01234

Project thumbnail
View Project

Make Your Own BFDI/BFB Remix remix

by JJGames2016

Project thumbnail
View Project

SMRT C830C Demonstrator

by SMRTDriver950

Project thumbnail
View Project

Cookie Clicker Game 3.0

by schafezr0000

Project thumbnail
View Project

New year - 2022 [late]

by The_894th_Orange_Cat

Project thumbnail
View Project

Timeblocks Band 63

by SharkyBlues3rd

Project thumbnail
View Project

scratch stereotypes (part 3)

by zvardin

Project thumbnail
View Project

Piggy's Little Adventure! | A Platformer

by Peapix

Project thumbnail
View Project

1024 BLOCK DROP (100% PEN)

by OSSEBRO

Project thumbnail
View Project

cat dancing on a piano rush e

by edcraftsdudios