Be aware that many of these cores are still in active development and may not function 100% as expected. It's also worth noting that, at present, openFPGA cores do not function entirely the same as the built-in cores (Game Boy games running via the openFPGA core will not have access to the fancy screen filters available in the built-in Game Boy core, for example).
On this page:
All Analogue Pocket OpenFPGA Cores And Where To Download Them 1. Automatic Analogue Pocket Update Tools 1.1. Matt Pannella's Updater Utility 1.2. Neil Morrison's Pocket Sync 1.3. RetroDriven's Pocket Updater 2. Analogue Pocket openFPGA Home Console Cores 2.1. Nintendo Entertainment System / NES 2.1.1. agg23's core 2.1.2. spiritualized1997's core 2.2. Super Nintendo Entertainment System / SNES 2.3. Super Game Boy 2.4. Sega Genesis / Mega Drive 2.4.1. Eric Lewis's core 2.4.2. spiritualized1997's core 2.5. SNK Neo Geo 2.6. Sega SG-1000 2.7. Sega Master System 2.8. PC Engine / TurboGrafx-16 / SuperGrafx 2.9. PC Engine CD / TurboGrafx-16 CD 2.10. Mattel Intellivision 2.11. Video Technology CreatiVision 2.12. ColecoVision 2.13. Fairchild Channel F 2.14. Atari 7800 ProSystem 2.15. Atari VCS / 2600 2.16. Arcadia 2001 2.17. Entex Adventure Vision 3. Analogue Pocket openFPGA Handheld Cores 3.1. Game Boy / Game Boy Color 3.2. Game Boy Advance 3.3. Sega Game Gear 3.4. Arduboy 3.5. Watara Supervision 3.5.1. OpenGateware's core 3.5.2. spiritualized1997's core 3.6. Pokémon Mini 3.7. Creatronic Mega Duck / Cougar Boy 3.8. GameKing 3.9. Gamate 3.10. Bandai WonderSwan 3.11. Tamagotchi 3.12. Nintendo Game & Watch 4. Analogue Pocket openFPGA Computer Cores 4.1. Commodore Amiga 500 4.2. VideoBrain Family Computer 4.3. Studio 2 4.4. Magnavox Odyssey 2 5. Analogue Pocket openFPGA Arcade Cores 5.1. Atari 5.2. Capcom 5.3. Data East 5.4. Konami 5.5. Namco 5.6. Raizing 5.7. Sega 5.8. Taito 5.9. Technōs 5.10. Tecmo Multi-Arcade Core 5.11. Spacewar! (Steve Russell, 1962) 5.12. Vigilante (IREM, 1988) 5.13. Slap Fight / ALCON (Toaplan, 1986) 5.14. Tiger-Heli (Toaplan, 1985) 5.15. Exerion (Jaleco, 1983) 6. Analogue Pocket openFPGA Ports 6.1. Flappy Bird
You can update your Analogue Pocket manually by downloading the cores yourself, but it's much easier to use one of the tools listed below.
If you're running the updater from your SD card, you can save time (and avoid having to remove the card constantly) by simply connecting your Pocket via USB. You'll need to enable access by going to Tools > Developer and enable 'USB SD Access'.
Matt Pannella's Updater Utility
Keeping all of those openFPGA cores updated can be a bit of a chore, but thankfully developer
Matt Pannella has created the Pocket Updater Utility, which allows you to update them all in one click. You can download it here.
To use it:
Download the auto_update.json file and executable for your os (Mac or Windows) and put both files on your SD card (the directory doesn't matter). The included json file has every core currently available in it, but you can edit it to remove stuff you don't want (as well as add new ones as they are made available)
Once the 2 files are in the folder, all you have to do is run 'pocket_updater'
It will attempt to compare the version of each core you have installed to the version on github, and download if a newer one is available (if it's unable to figure out the version of either, it will just download anyway to be safe)
Note: It only supports cores hosted on github that are using releases
Neil Morrison's Pocket Sync
If you want something a little more granular and fancy-looking than the Auto Update Script listed above, you can try out
Neil Morrison's Pocket Sync application for Windows / Mac / Linux.
This is a GUI which allows you to:
Browse & install cores
Export corrected & upscaled screenshots
Backup & restore save files
Quick links to open game file folders
Browse & manage (bulk delete) save states
RetroDriven's Pocket Updater
Pocket Updater is a free Windows-based application which will automatically update openFPGA Cores, Pocket Firmware, BIOS files and Arcade ROMS. You can run it directly from your Pocket's SD card.
You can grab it
here. Analogue Pocket openFPGA Home Console Cores
Image: Damien McFerran / Time Extension Nintendo Entertainment System / NES
Released as the Famicom in Japan in 1983 and coming to the west as the NES in 1985, this has to rank as one of the most influential video game systems of all time. Home to
Super Mario Bros., Metroid, Zelda, Castlevania and many, many more famous video game franchises, the NES dominated the industry in North America and Japan for several years. agg23's core
Super Nintendo Entertainment System / SNES
The successor to the NES, the SNES (or Super Famicom, as it was called in Japan) is arguably even more beloved by retro gamers. It played host to what must rank as some of the greatest video games of all time, including
Zelda: A Link to the Past, Super Metroid, Super Mario Kart and Chrono Trigger. Super Game Boy
An accessory for the SNES which allows Game Boy games to be played on your TV, the Super Game Boy is significant because it also added features like improved visuals and full-colour borders around the screen.
Sega Genesis / Mega Drive
Sega's 16-bit system successfully challenged the might of Nintendo in North America and even went toe-to-toe with the SNES in that region. In Europe, it was even more popular, but in Japan, it ended up in third place behind the SNES and PC Engine. Even so, the Mega Drive (or Genesis, as North Americans called it) is one of the greatest consoles ever made; without it, we wouldn't have
Sonic the Hedgehog, Streets of Rage or Gunstar Heroes.
Eric Lewis's core spiritualized1997's core
SNK Neo Geo
Released in 1990, the Neo Geo was, for a time, the Rolls Royce of games consoles. Because it was based on SNK's MVS arcade system, the games for the home console (known as the AES) were arcade perfect in every way, and that meant they were insanely expensive, often costing as much as $200 per title. What that money got you was the absolute zenith of visual and audio power – and titles like
Fatal Fury 2, Metal Slug and Neo Turf Masters were pretty darn special in the gameplay department, too. Sega SG-1000
Sega's first home system, the SG-1000 was released in Japan in 1983 but was overshadowed by the much more successful Nintendo Famicom (NES), which launched on the very same day. Despite its commercial failure, it laid the foundations for the Sega Master System, which would enjoy incredible success in Europe and Brazil.
Sega Master System
Effectively a rebranded version of the Japanese Sega Mark III, the Master System was Sega's first real taste of success in the home console market. While it struggled in North America due to the stranglehold of the NES and the ineptitude of distributor Tonka, it was considerably more successful in Europe, where it laid the groundwork for Sega's next system, the Mega Drive.
PC Engine / TurboGrafx-16 / SuperGrafx
A collaboration between electronics manufacturer NES and video game company Hudson Soft, the PC Engine launched in 1987 in Japan and quickly established itself as a valid rival to the Famicom thanks to stunning titles like
R-Type, Super Star Soldier and Gunhed. Technically an 8-bit console but packed with the power to challenge 16-bit systems like the Mega Drive and SNES, the PC Engine evolved over time via a series of hardware upgrades, including a CD-ROM add-on and the ill-fated SuperGrafx. PC Engine CD / TurboGrafx-16 CD
This core allows you to play PC Engine CD / TG-16 CD titles, like the amazing
Dracula X: Rondo of Blood. Mattel Intellivision
Released in 1979 as competition to Atari's VCS / 2600, the Mattel Intellivision managed to establish itself as one of the major console platforms of the pre-crash era. The Intellivision is considered by some to be the first 16-bit game console, thanks to its 16-bit microprocessor.
Video Technology CreatiVision
Released by Video Technology – which would later become VTech – in 1981, the CreatiVision is a hybrid games console and home computer system. Only 18 titles were released, and the platform was discontinued in late 1985/early 1986.
Released in 1982, the ColecoVision was noticeably more powerful than the incumbent Atari 2600 and was blessed with one of the first home ports of Nintendo's popular
Donkey Kong arcade game. Around 136 games were released for the console between 1982 and 1984, but, like other platforms, the ColecoVision's progress was stymied by the video game crash of 1983.
Fairchild Channel F
The first video game console to use a microprocessor and interchangeable ROM cartridges, the Fairchild Channel F only sold 350,000 units before its parent company sold the technology in 1979.
Atari 7800 ProSystem
Intended to be the successor to the ageing Atari VCS / 2600 and the lacklustre 5200, the Atari 7800 ProSystem was announced in 1984 but wouldn't see release until 1986. Backwards compatible with 2600 games, the 7800 offered a massive visual boost over Atari's previous consoles – but it ultimately failed in the face of Nintendo's NES, which launched in North America in 1985. Atari discontinued the console in 1992.
Atari VCS / 2600
With a staggering 30 million consoles sold, the Atari VCS (later rebranded the Atari 2600 to bring it in line with the 5200) was the first machine of its kind to gain commercial popularity. It dominated the home gaming scene in North America for years thanks to a stream of coin-op hits from its creator, until poor management and a flood of low-quality software caused the video crash of 1983.
Released in 1982 in North America, the Arcadia 2001 would be discontinued just 18 months later, with only 35 games released for it. Despite its commercial failure, the Arcadia 2001 was cloned aggressively, and even got a Japanese launch via Bandai.
Entex Adventure Vision
Entex's follow-up to 1981's Select-A-Game, the Adventure Vision launched in 1982, and, like the Vectrex, was an all-in-one gaming system with its own built-in screen (in this case, made from red LEDs). Only four games were ever released. Official sales figures aren't known, but it is believed the machine sold between 10,000 and 50,000 units.
Analogue Pocket openFPGA Handheld Cores
Image: Damien McFerran / Time Extension Game Boy / Game Boy Color
Released in 1989, the Game Boy revolutionised portable gaming. Alongside its pack-in title
Tetris, it sold millions and, alongside the NES, cemented Nintendo's position as the world's leading video game company. It remained at the forefront of the handheld industry until 1998, when Nintendo released its successor, the Game Boy Color. This system was backwards compatible with all existing monochrome Game Boy software. Game Boy Advance
Nintendo's follow-up to the Game Boy and Game Boy Color, the Game Boy Advance arrived in 2001, and promised SNES-style gaming on the go. The initial model had an unlit screen and used AA batteries; the SP variant (2003) changed the form factor and included a front-lit screen and an internal rechargeable battery at the expense of the 3.5mm headphone socket. The final version, the Game Boy Micro, arrived in 2005 but was overshadowed by the arrival of the Nintendo DS, which would go on to become Nintendo's most commercially successful piece of hardware.
Sega Game Gear
Based on Sega's 8-bit Master System home console, the Game Gear was an attempt to muscle in on the success of Nintendo's Game Boy. While it wasn't anywhere near as successful, the Game Gear still managed to sell over 10 million units worldwide and remained in production until 2000.
Based on the Arduino platform, the Arduboy is a handheld game console with open-source software.
Released in the UK as the Quickshot Supervision, this 1992 system sports a monochrome screen and was intended as a rival to the Game Boy. The poor-quality screen and lack of notable games prevented it from securing much of a foothold, but its unique design (with a tilting display) and unique features (you could connect it to your television) make it stand out.
OpenGateware's core spiritualized1997's core
Released in 2001, this tiny handheld was supported by interchangeable cartridges, all of which had a Pokémon theme. It's the smallest portable gaming platform ever produced by Nintendo.
Creatronic Mega Duck / Cougar Boy
Developed and manufactured by Hong Kong-based Welback Holdings (via its Timlex International division), the Mega Duck was released in 1993. Relatively few games were ever released for it.
Looking like a Game Boy Advance, the GameKing arrived in 2003, but its monochrome screen gave away its cheap and cheerful production value. Manufacturer Timetop would release two other models sporting the GameKing name.
Created by Taiwanese company Bit Corp and released by Cheetah in the UK, the Gamate was one of the earliest Game Boy rivals, hitting stores in 1990. Plagued by a poor-quality display that was even blurrier than the Game Boy's, the Gamate failed to emulate the commercial success of Nintendo's handheld.
Designed by the late Gunpei Yokoi – who also created the Game & Watch line and Game Boy for Nintendo – the WonderSwan launched in Japan in 1999, two years after Yokoi's tragic death in a road traffic accident. Sporting a 16-bit processor and a unique design which allowed it to be played in both landscape
and portrait modes, the WonderSwan was intended to be a cheap and ultra-portable rival to the Game Boy. It was famously powered by a single AA battery – the initial monochrome version offered an impressive 40 hours of gameplay. Tamagotchi
Bandai's virtual pet took the world by a storm in the '90s, and has recently undergone something of a resurgence via a series of licenced versions. However, you can't beat the original, and this FPGA core allows you to nuture your own little monster on your Analogue Pocket.
Nintendo Game & Watch
Analogue Pocket openFPGA Computer Cores
Image: Damien McFerran / Time Extension
Commodore Amiga 500
VideoBrain Family Computer Studio 2
Magnavox Odyssey 2
Analogue Pocket openFPGA Arcade Cores
Image: Damien McFerran / Time Extension Atari
Asteroids (Atari, 1979)
Lunar Lander (Atari, 1979)
Super Breakout (Atari, 1978)
Dominoes (Atari, 1977)
Space Race (Atari, 1973) Capcom
Pang / Buster Bros. / Pomping World (Capcom, 1989)
Street Fighter (Capcom, 1987)
Side Arms (Capcom, 1986)
Section Z (Capcom, 1985)
Vulgus (Capcom, 1984)
Ghosts 'n Goblins (Capcom, 1985)
Shao-lin's Road / Kicker (Capcom, 1985)
Gun Smoke (Capcom, 1985)
Exed Exes (Capcom, 1985)
Trojan (Capcom, 1986)
Tiger Road (1987)
CPS1.5 Core Data East
Atomic Runner Chelnov (Data East, 1988)
Bandit (Data East, 1989)
Birdie Try (Data East, 1988)
Boulder Dash (Data East, 1990)
Heavy Barrel (Data East, 1987)
Hippodrome / Fighting Fantasy (Data East, 1989)
Karnov (Data East, 1987)
Midnight Resistance (Data East, 1989)
RoboCop (Data East, 1988)
Sly Spy (Data East, 1989)
Wonder Planet (Data East, 1987) Konami
Pooyan (Konami, 1982)
Green Beret / Rush n' Attack (Konami, 1985)
Contra (Konami, 1987)
Yie Ar Kung-Fu (Konami, 1984)
Track & Field (Konami, 1983)
Road Fighter (Konami, 1984)
Mikie (Konami, 1984)
Teenage Mutant Ninja Turtles (1989)
The Simpsons (1991)
Combat School / Boot Camp (1987)
Shao-Lin's Road / Kicker (1985)
Konami's Ping Pong (1985)
Super Contra (1987)
Thunder Cross (1988)
Haunted Castle (1987)
The Final Round / Hard Puncher (1988) Namco
Xevious (Namco, 1982)
Galaga (Namco, 1981)
Splatterhouse (1988) Raizing
Battle Garegga (Raizing, 1996)
Kingdom Grand Prix (Raizing, 1994)
Sorcer Striker (Raizing, 1993)
Armed Police Batrider (Raizing, 1998)
Battle Bakraid (Raizing, 1999) Sega
Bank Panic / Combat Hawk
Congo Bongo (Sega, 1983)
OutRun (Sega, 1986)
Fantasy Zone II
Sukeban Jensi Ryuko
Wonder Boy III - Monster Lair
Wrestle War Taito
Taito SJ Arcade Core
Bubble Bobble Technōs
Double Dragon (Technōs Japan, 1987)
Double Dragon II: The Revenge (Technōs Japan, 1988)
Nekketsu Kouha Kunio-kun (Technōs, 1986) Tecmo Multi-Arcade Core
Spacewar! (Steve Russell, 1962)
Vigilante (IREM, 1988)
Slap Fight / ALCON (Toaplan, 1986)
Tiger-Heli (Toaplan, 1985)
Exerion (Jaleco, 1983)
Analogue Pocket openFPGA Ports