Difference between revisions of "PicoDrive"

From Sega Retro

m
Line 1: Line 1:
[[File:PicoShot.png|frame|right|PicoDrive v145a running ''Tails And The Music Maker'' in Windows.]]
+
{{EmuBob
'''PicoDrive''' is a [[Sega Mega Drive]]/[[Sega Pico|Pico]] emulator programmed by [[sonic:notaz|notaz]]. It works on windows systems and has the functions that would be expected of a Pico emulator. The pen board is on a separate window but by selecting a certain option the game screen itself can be used as the pen board. Players can turn pages also.
+
| bobscreen=PicoShot.png
 +
| system=[[Sega Mega Drive]], [[Pico]], [[Mega-CD]], [[32X]]
 +
| os=Pocket PC, Symbian OS, Windows, UIQ, GP2X, Gizmondo, Pandora, [[PlayStation Portable]], RISC OS
 +
| developer=Dave, notaz; Neil Davis (Symbian OS); Adrian Lees, Jeffrey Lee (RISC OS)
 +
| language=Assembly (ARM); C (Windows, PlayStation Portable)
 +
| date=2013-10-12{{ref|1=https://web.archive.org/web/20170820235000/http://repo.openpandora.org/?page=detail&app=package.picodrive.notaz}}
 +
| version=1.91 (Pandora); 1.56 (GP2X); 1.45a (Windows)
 +
}}
 +
'''PicoDrive''' is a [[Sega Mega Drive]] and [[Sega Pico|Pico]] emulator programmed by Dave (author of [[DGen]]), and later [[sonic:notaz|notaz]]. It originally started as a Mega Drive emulator for ARM-based Pocket PC devices, and used the Cyclone 68000 CPU core which was written in ARM assembly.{{ref|http://notaz.gp2x.de/cyclone.php}} After version 0.030 the project was taken over by notaz and ported to UIQ smartphones, GP2X, Gizmondo and Pandora. The source code was also rewritten in C, allowing for ports to Windows and [[PlayStation Portable]].
  
==History==
+
In [[sonic:February 23, 2008 Proto Release|February 2008]], the ROMs for several Sega Pico prototypes were made available, enabling development on a Pico emulator to begin. On 21 May 2008, the Windows version of PicoDrive became the first emulator to be able to run Pico games. The pen board is on a separate window but by selecting a certain option the game screen itself can be used as the pen board. Players can turn pages also. [[Mega-CD]] and [[32X]] games were later supported, using code from [[Gens]]. PicoDrive is also the first emulator to properly run ''[[Virtua Racing]]'' with its SVP chip.
''PicoDrive'' was started off by fDave (author of [[DGen]]) as a Mega Drive emulator for the Windows Mobile platform. It was designed for devices with ARM processor and features Cyclone 68k emulation core, which is written in ARM assembly. Later the project was taken over by [[sonic:notaz|notaz]] and ported to UIQ smartphones, GP2X, Gizmondo, Sony [[PlayStation Portable]] (ARM code replaced with C), PC. Other people have made ports for more Symbian devices, [[Nintendo DS]] (as PicoDriveDS), iPhone (as genesis4iphone), RISC OS and more. PicoDrive is notable for being the first emulator to fully emulate Virtua Racing.
 
  
After the [[sonic:February 23, 2008 Proto Release|February 23, 2008 Proto Release]], several Pico prototypes were found, and with these work on a Pico emulator could finally begin. Up until this point there were no Pico game dumps on the web and if there were any dumps they were in the hands of an elite few. Thus on May 21, 2008, the PicoDrive with Pico Emulation was released and the Pico prototypes could be played on the PC.
+
Third parties have also ported the emulator to Symbian OS, [[Nintendo DS]] (as [[PicoDriveDS]]), iPhone (as [[genesis4iphone]]) and RISC OS.
  
{{Download|version=1.45a (win32)|file=PicoDrive win32 145a.7z|filesize=1MB}}
+
==Downloads==
 +
{{Multidownload
 +
| file1=PicoDrive 191.pnd
 +
| filename1=1.91 (Pandora)
 +
| file2=PicoDrive gp2x v1.56.7z
 +
| filename2=1.56 (GP2X)
 +
| file3=PicoDrive win32 145a.7z
 +
| filename3=1.45a (Windows)
 +
}}
 +
 
 +
===Old versions===
 +
* Pandora: {{file|PicoDrive Pandora old versions.7z|Versions 1.90.0.0, 1.85.0.2, 1.85.0.0, 1.80.0.900, 1.80.0.899, 1.80 beta 2, 1.80 beta 1.}}
 +
* GP2X: {{file|PicoDrive GP2X old versions.7z|Versions 0.94, 0.95, 0.06, 0.964, 1.10, 1.14, 1.20, 1.30, 1.31, 1.32, 1.33, 1.34, 1.35, 1.40, 1.40c, 1.50, 1.51, 1.55, plus source code for 0.964, 1.33, 1.35.}}
 +
* UIQ2/UIQ3: {{file|PicoDrive UIQ.7z|Versions 0.301, 0.70, 0.93, 0.964, 1.51, plus source code for 0.70.}}
 +
* Gizmondo: {{file|PicoDrive Gizmondo.7z|Versions 1.34, 1.51b}}
 +
* PlayStation Portable: {{file|PicoDrive PSP.7z|Versions 1.35, 1.35 kxploit, 1.35b, 1.35b kxploit, 1.40b, 1.40b kxploit, 1.51a, 1.51a kxploit, 1.51b, 1.51b kxploit.}}
 +
* Pocket PC: {{file|PicoDrive PocketPC.7z|Versions 0.025, 0.030, plus source code for 0.030.}}
 +
** Versions 0.024 and earlier are missing.
 +
* Symbian Series 80 and Series 90: {{file|PicoDrive SymbianS80S90.7z|Versions 0.5, 0.43, 0.41, 0.4, 0.3, 0.2.}}
 +
* RISC OS: {{file|PicoDrive RISCOS.7z|Versions 0.10, 0.11, plus source code for 0.10, 0.11.}}
  
 
==External links==
 
==External links==
*{{LinkRetro|topic=10801|title=Release Thread}} on [[Sonic Retro]].
+
* [http://web.archive.org/web/20071011212516/http://www.finalburn.com/mobile/pico.html Original website] (archive)
*[http://notaz.gp2x.de/pico.php Project homepage]
+
** [https://web.archive.org/web/20071023200810/http://www.finalburn.com:80/mobile/source.html How to compile source (version 0.30)] (archive)
*[http://web.archive.org/web/20071011212516/http://www.finalburn.com/mobile/pico.html Original fDave's release (archive.org)]
+
* [http://notaz.gp2x.de/pico.php Official website]
 +
* {{LinkRetro|topic=10801|title=Release Thread}} on [[Sonic Retro]].
 +
* [http://repo.openpandora.org/?page=detail&app=package.picodrive.notaz PicoDrive on OpenPandora]
 +
* [https://web.archive.org/web/20060828023522/http://picodrive.atspace.com:80/ PicoDrive for Symbian Series 80 and Series 90 website] (archive)
 +
* [http://picodrive.acornarcade.com/ PicoDrive for RISC OS website]
  
[[Category:Mega Drive emulators]]
+
==References==
 +
<references/>

Revision as of 20:27, 20 August 2017

Video game console emulator

PicoShot.png
PicoDrive
System(s): Sega Mega Drive, Pico, Mega-CD, 32X
OS: Pocket PC, Symbian OS, Windows, UIQ, GP2X, Gizmondo, Pandora, PlayStation Portable, RISC OS
Developer: Dave, notaz; Neil Davis (Symbian OS); Adrian Lees, Jeffrey Lee (RISC OS)
Programmed in: Assembly (ARM); C (Windows, PlayStation Portable)
Last release date: (11 years ago)
Last version: 1.91 (Pandora); 1.56 (GP2X); 1.45a (Windows)

PicoDrive is a Sega Mega Drive and Pico emulator programmed by Dave (author of DGen), and later notaz. It originally started as a Mega Drive emulator for ARM-based Pocket PC devices, and used the Cyclone 68000 CPU core which was written in ARM assembly.[2] After version 0.030 the project was taken over by notaz and ported to UIQ smartphones, GP2X, Gizmondo and Pandora. The source code was also rewritten in C, allowing for ports to Windows and PlayStation Portable.

In February 2008, the ROMs for several Sega Pico prototypes were made available, enabling development on a Pico emulator to begin. On 21 May 2008, the Windows version of PicoDrive became the first emulator to be able to run Pico games. The pen board is on a separate window but by selecting a certain option the game screen itself can be used as the pen board. Players can turn pages also. Mega-CD and 32X games were later supported, using code from Gens. PicoDrive is also the first emulator to properly run Virtua Racing with its SVP chip.

Third parties have also ported the emulator to Symbian OS, Nintendo DS (as PicoDriveDS), iPhone (as genesis4iphone) and RISC OS.

Downloads

Download.svg

Download PicoDrive
Multiple downloads available

1.91 (Pandora) (1.03 MB) (info)
1.56 (GP2X) (617 kB) (info)
1.45a (Windows) (1.07 MB) (info)

Old versions

External links

References