PlutoBoy Vita: Difference between revisions

From GameBrew
(Created page with "{{cleanup|article|Needs cleanup}} {{#seo: |title=Vita Homebrew Emulators (Handheld) - GameBrew! |title_mode=append |image=plutoboyvita.jpg |image_alt=PlutoBoy }} {{Infobox Vit...")
 
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{cleanup|article|Needs cleanup}}
{{#seo:
{{#seo:
|title=Vita Homebrew Emulators (Handheld) - GameBrew!
|title=Vita Homebrew Emulators (Handheld) - GameBrew
|title_mode=append
|title_mode=append
|image=plutoboyvita.jpg
|image=plutoboyvita2.png
|image_alt=PlutoBoy
|image_alt=PlutoBoy
}}
}}
{{Infobox Vita Homebrews
{{Infobox Vita Homebrews
|title=PlutoBoy
|title=PlutoBoy
|image=plutoboyvita.jpg
|image=plutoboyvita2.png
|description=A multiplatform Gameboy and Gameboy Color emulator.
|description=Gameboy and Gameboy Color emulator.
|author=RossMeikleham
|author=RossMeikleham
|lastupdated=2019/01/31
|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.


'''Please Improve This Article If You Can.'''
==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 [https://github.com/drhelius drhelius]. Source files for audio used in this emulator came from his emulator [https://github.com/drhelius/Gearboy/tree/master/src/audio here].


==Controls==
Cross - A


Circle - B


==Media==
Start - Start
<youtube>RIaJHh60hQY</youtube>


Select - Select
D-Pad - Joypad


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/vitahomebrews/plutoboyvita-01.jpg
https://dlhb.gamebrew.org/vitahomebrews/plutoboyvita3.png
https://dlhb.gamebrew.org/vitahomebrews/plutoboyvita-02.jpg
 
https://dlhb.gamebrew.org/vitahomebrews/plutoboyvita-03.jpg
https://dlhb.gamebrew.org/vitahomebrews/plutoboyvita4.png
https://dlhb.gamebrew.org/vitahomebrews/plutoboyvita-04.jpg
https://dlhb.gamebrew.org/vitahomebrews/plutoboyvita-05.jpg
https://dlhb.gamebrew.org/vitahomebrews/plutoboyvita-06.jpg
https://dlhb.gamebrew.org/vitahomebrews/plutoboyvita-07.jpg
https://dlhb.gamebrew.org/vitahomebrews/plutoboyvita-08.jpg


==Changelogs==
https://dlhb.gamebrew.org/vitahomebrews/plutoboyvita5.png


== External links ==
== External links ==
* Official Website -
* GitHub - https://github.com/RossMeikleham/PlutoBoy
* Gbatemp -
* Github -
* Google Source -

Latest revision as of 07:51, 3 January 2023

PlutoBoy
Plutoboyvita2.png
General
AuthorRossMeikleham
TypeHandheld
Version1.3
LicenseMixed
Last Updated2019/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

External links

Advertising: