More actions
m (Text replacement - "GameBrew!" to "GameBrew") |
No edit summary |
||
Line 1: | Line 1: | ||
{{#seo: | {{#seo: | ||
|title=Vita Homebrew Emulators (Handheld) - GameBrew | |title=Vita Homebrew Emulators (Handheld) - GameBrew | ||
Line 9: | Line 8: | ||
|title=PlutoBoy | |title=PlutoBoy | ||
|image=plutoboyvita.jpg | |image=plutoboyvita.jpg | ||
|description= | |description=Gameboy and Gameboy Color emulator. | ||
|author=RossMeikleham | |author=RossMeikleham | ||
|lastupdated=2019/ | |lastupdated=2019/03/31 | ||
|type=Handheld | |type=Handheld | ||
|version=1.3 | |version=1.3 | ||
|license=Mixed | |license=Mixed | ||
|download=https://dlhb.gamebrew.org/vitahomebrews/plutoboyvita.7z | |download=https://dlhb.gamebrew.org/vitahomebrews/plutoboyvita.7z | ||
|website= | |website=https://github.com/RossMeikleham/PlutoBoy | ||
|source= | |source=https://github.com/RossMeikleham/PlutoBoy | ||
}} | }} | ||
A multiplatform Gameboy and Gameboy Color emulator. | A multiplatform Gameboy and Gameboy Color emulator for Windows, OSX, Linux/Unix based systems, Android, iOS, Web Browsers, Sony PSP, and PSP Vita. | ||
== | ==Features== | ||
*Complete instruction set of the Gameboy's Sharp LR35902 processor with correct timings with respect to execution of instructions and memory accesses. (according to Blargg's test ROMs) | |||
*Interrupt handling. | |||
*LCD timings and handling. | |||
*Joypad support from Keyboard, and touch screen controls when using SDL2. | |||
*Serial I/O transfer implemented in TCP to emulate transfer of data through the link port. (Experimental) | |||
*Rendering screen contents after each scanline. After all scanlines have been rendered the screen is displayed/updated using SDL. | |||
*Support for regular 32KB, MBC1, MBC2, MBC3, MBC5, HuC1, HuC3, and MMM01 chip ROMs. (Not including Real Time Clock or Rumble) | |||
*Saving SRAM to and loading SRAM from file for games that support it. | |||
*Sound using Blaarg's C++ sound library which was further edited by drhelius. Source files for audio used in this emulator came from his emulator here | |||
==Controls== | |||
Cross - A | |||
Circle - B | |||
Start - Start | |||
Select - Select | |||
D-Pad - Joypad | |||
==Screenshots== | ==Screenshots== | ||
plutoboyvita3.png | |||
plutoboyvita4.png | |||
plutoboyvita5.png | |||
== External links == | == External links == | ||
* | * GitHub - https://github.com/RossMeikleham/PlutoBoy | ||
Revision as of 07:05, 3 Ocak 2023
PlutoBoy | |
---|---|
File:Plutoboyvita.jpg | |
General | |
Author | RossMeikleham |
Type | Handheld |
Version | 1.3 |
License | Mixed |
Last Updated | 2019/03/31 |
Links | |
Download | |
Website | |
Source | |
A multiplatform Gameboy and Gameboy Color emulator for Windows, OSX, Linux/Unix based systems, Android, iOS, Web Browsers, Sony PSP, and PSP Vita.
Features
- Complete instruction set of the Gameboy's Sharp LR35902 processor with correct timings with respect to execution of instructions and memory accesses. (according to Blargg's test ROMs)
- Interrupt handling.
- LCD timings and handling.
- Joypad support from Keyboard, and touch screen controls when using SDL2.
- Serial I/O transfer implemented in TCP to emulate transfer of data through the link port. (Experimental)
- Rendering screen contents after each scanline. After all scanlines have been rendered the screen is displayed/updated using SDL.
- Support for regular 32KB, MBC1, MBC2, MBC3, MBC5, HuC1, HuC3, and MMM01 chip ROMs. (Not including Real Time Clock or Rumble)
- Saving SRAM to and loading SRAM from file for games that support it.
- Sound using Blaarg's C++ sound library which was further edited by drhelius. Source files for audio used in this emulator came from his emulator here
Controls
Cross - A
Circle - B
Start - Start
Select - Select
D-Pad - Joypad
Screenshots
plutoboyvita3.png
plutoboyvita4.png
plutoboyvita5.png