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
CHRISTMAS IN PAPER MINECRAFT
by kittymaya100
F N A F 4
by SchmizzyB
An RNG Simulator. (GALAXY COLLAPSE)
by GrayManK_999
Make your own BFB / TPOT remix
by Attaki_Ismail
ใใใใใใใกใคใใใณใใผ
by Reimerak
space shooter for scratch
by thisgamerisgreat645
Elementibox Version 2-Warm Like Fire but background changed and pupils moving
by Piccoleaf
Plants vs. Zombies (PVZ) V1.4 remix Meme Version
by humanmarfi
Windows 10 Crazy Error Maker 14
by Yuuya20061202
beat up a stick guy remix
by Anabuilderdragon
Factorial Numberblocks Band (Added 38!) (Factorial Numberblocks Band 1-4 W.I.P)
by SunnyBunnyfan2000
Numberblock 1 but interactive
by colrusroy
my sprunki oc
by Neon_1247
Sprunki Retake New Human Slenderman
by Jdiamant
Numberblocks Times Table Grid remix
by Saturn01234
Make Your Own BFDI/BFB Remix remix
by JJGames2016
SMRT C830C Demonstrator
by SMRTDriver950
Cookie Clicker Game 3.0
by schafezr0000
New year - 2022 [late]
by The_894th_Orange_Cat
Timeblocks Band 63
by SharkyBlues3rd
scratch stereotypes (part 3)
by zvardin
Piggy's Little Adventure! | A Platformer
by Peapix
1024 BLOCK DROP (100% PEN)
by OSSEBRO
cat dancing on a piano rush e
by edcraftsdudios