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

Zuma Revenge and deluxe remix

by GAMERCATmazo33

Project thumbnail
View Project

My interactive Spanish Alphabet Lore! (baby)

by sk_arsya

Project thumbnail
View Project

Paper Minecraft Nether Update mod

by pizzagamer200000

Project thumbnail
View Project

Arguing Aliens, the final cut

by jsimon

Project thumbnail
View Project

天下統一!ねこねこ日本史クリッカー ~戦国武将編~ @Nanasichan

by Nanasichan

Project thumbnail
View Project

state.io [WIP]

by hubblefam

Project thumbnail
View Project

fish simulation remix

by ruchi_skillovate

Project thumbnail
View Project

beat up pocoyo deluxe

by Batatapo89Rises

Project thumbnail
View Project

Beat Up Squidward! 2.1 (Complete)

by tehbadprojekter1529

Project thumbnail
View Project

CupHead: Wally Warbles (Remixed)

by 20105118

Project thumbnail
View Project

Beat up StickMan

by 8013566

Project thumbnail
View Project

A faster* 3d minecraft renderer (octree traversal algorithm)

by Howtomakeausername

Project thumbnail
View Project

ADOFAI but curved remix

by asakkeluhi

Project thumbnail
View Project

Connect4 Bot ✦ TimMcCool games

by TimMcCool

Project thumbnail
View Project

Floppa Clicker

by FLOPPANUMBER1

Project thumbnail
View Project

100 days Paper Minecraft: Updated Hardcore!!!

by SpaceSci10

Project thumbnail
View Project

鉱石クリッカー バージョン1.5

by kariru

Project thumbnail
View Project

no phone at dinner !!!!!!!

by amar247

Project thumbnail
View Project

Super Mario Bros: Bowser's Revenge

by Mryellowdoggy

Project thumbnail
View Project

sky 新ボールころころ2

by skyblueball2

Project thumbnail
View Project

Endless monsters will scramble the Numberblocks Logo

by nijgh76

Project thumbnail
View Project

Pac-Mania ORIGINAL NES

by jreyes0101

Project thumbnail
View Project

Klasky Csupo meets too many

by scratchkid201224

Project thumbnail
View Project

にゃんこ大戦争 ver.5.5 (スマホもOK!)

by btb-eki