TURBOWARP IS REQUIRED FOR THIS PROJECT https://turbowarp.org/1173695626 this is NOT a joke, this is actually a PS1 emulator in Scratch. Don't get your hopes too high though, it only runs the BIOS (and Amidog's CPU tests) for now.
NOTE: THIS EMULATOR DOES NOT SUPPORT PS1 ISO IMAGES NOR IT WILL PLAY ANY COMMERCIAL GAMES. IT ONLY RUNS THE BIOS BOOT SCREEN AND SOME SIMPLE TEST SOFTWARE. current progress: CPU emulation: good enough GPU emulation: barely enough to run the boot logo and other simple software. GTE emulation MIGHT be added in the future (but it isn't used by the BIOS anyway) instructions: click the green flag to run the emulator watch the logo and debug TTY output i guess press space to run Amidog's basic CPU tests (currently it doesn't pass 100% though) credits: @BambozzIe for the Gouraud tri filler ("Gouraud Shading 3D Engine") ??? for the flat-shaded tri filler @kihuy for the rectangle filler Changelog: 21/05/2025: aartPSX v0.19: made things (especially the CPU) generally more accurate 19/05/2025: aartPSX v0.18: added better CPU emulation, more GPU commands and finally some basic interrupts! (as well as proper VRAM) 18/05/2025: aartPSX v0.15: added basic PSX .exe support, made CPU emulation more accurate, added another GP0 command and made it run Amidog's CPU tests! 17/05/2025: released aartPSX v0.1