Changes

Jump to navigation Jump to search

Game & Watch

4,472 bytes added, 18:22, 10 July 2020
Emulators
{{Infobox console|title = Nintendo Game & Watch|logo = gamewatch1.png|developer = [[:Nintendo]]|type = Handheld electronic game|generation = [[:Category:Second-generation consoles|Second generation]]|release = 1980|discontinued = 1991|successor = [[Game Boy/Game Boy Color emulators|Game Boy/Color]]|emulated = {{✓}}}}The '''[[wikipedia:Game & Watch|Game & Watch]]''' is a series of self-contained handheld LCD games by Nintendo where the first one was released on April 28, 1980 and which are often seen as the precursor to the [[Game Boy/Game Boy Color emulators|Game Boy/Color]], although new Game & Watch games were still released as late as 1991.
Despite their simplicity, Game & Watch handhelds were completely unemulated for a very long time due to a lack of information about their hardware and difficulties with dumping ROMs and accurately recreating graphics. After an [http://forums.bannister.org//ubbthreads.php?ubb=showflat&Number=97003#Post97003 extensive reverse engineering effort by several MAME developers], MAME became the first emulator to support many retro handheld electronic games, including a few Game & Watch systems.
==Emulators==
{| class="wikitable" style="text-align:center;"
|+PC
|-
! scope="col"|Name
! scope="col"|Operating SystemPlatform(s)
! scope="col"|Latest Version
! scope="col"|[[libretro|Libretro Core]]
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
|-
! colspan="6"|PC / x86
|-
|[[MAME]]
|Multi-platformalign=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[http://www.mamedev.org/release.html {{MAMEVer}}]
|{{✓}} ||{{✓}} ||{{✓}}
|-
|dsp-emulatorDSP|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[https://github.com/leniad/dsp-emulator 0.18]
|{{✗}} ||{{}} ||{{✗}}
|}
;'''[[MAME]]''':Currently It was officially the only 1st Game & Watch emulator, with support for almost all games. It started to comprehensively cover the Game & Watch games from around just before mid-2017 (e.g. [https://wiki.mamedev.org/index.php/MAME_0.185 0.185] in May 2017) and emulated its first game in [https://wiki.mamedev.org/index.php/MAME_0.186 0.186]. Since July 9 2020, MAME supports at least one version of each Game & Watch model.:* See [https://github.com/mamedev/mame/blob/master/src/mame/drivers/hh_sm510.cpp MAME driver] which covers all of the Game & Watch series of games and those of a growing but still very limited amount similar ilk from other companies running on the LCD game handhelds with Sharp SM5xx family of CPUs (SM5A/SM510/SM511/SM512) (Other companies that released similar games (An example being Mickey included Konami, Elektronika, [[Tiger_LCD_Handhelds|Tiger Electronics]], Tronica and DonaldVTech). For the few :* [http://adb.arcadeitalia.net/lista_mame.php?game_sourcefile=hh_sm510.cpp&arcade_only=0&current_version=0 Arcade Italia's database] of compatibility records for games it does support, on MAME is recommended.  ;'''DSP''':It was officially the 2nd Game & Watch emulator. Just before mid-June 2017, although most it also started to emulate a few notable Game & Watch games still can only be played outside of "Thanks to MAME for the ROMs and the info." (as stated in the original hardware through simulation[https://github.com/leniad/dsp-emulator readme]).
===Emulation issues===Although Game & Watch emulation has recently became become possible, it took quite a while to achieve due to the [http://www.romhacking.net/forum/index.php?topic=17884.msg259362#msg259362 lack of information] about the microcontrollers driving them and the high difficulty of dumping the ROM from a system. (To dump a game's ROM, the microcontroller often must be decapped, which is not only very costly and complicated, but highly destructive to the system.) The lack of information on the Game & Watch's hardware lead leads to the false belief that it does not contain a CPU or ROM and therefore could not be emulated. Even though this was disproven after reverse engineering efforts of several MAME developers led to support for a few games being added to MAME, emulation of additional games is progressing slowly due to the high amount of time and patience it takes to dump their ROMs and recreate their graphics.
===Graphics===
Even when a Game & Watch game's ROM has been dumped, one of the biggest challenges with accurately emulating it is with how the Game & Watch displayed graphics. Rather than by sending output to an LCD display like most cartridge based handhelds do, Game & Watch games (as well as most other handheld electronic games from the same time) displayed graphics by lighting up pre-drawn LCD segments, like a calculator. In order to recreate this as accurately as possible, MAME uses .SVG files traced from high -quality scans of the LCD screen, allowing graphics in supported Game & Watch games to be displayed crisply at any resolution without the loss of any detail. While this is the most accurate way to recreate the LCD graphics outside of obtaining the original art from Nintendo, it is a difficult and time consuming process, as not only does the LCD need to be scanned at a high resolution with all segments lit up to capture all of the graphics, but the scans must be traced very carefully to faithfully recreate the original artwork.
==Simulators==
For most Game & Watch gamesthose who don't want to use MAME, this is your only option outside of buying them any unit used.* Nintendo officially released virtual reproductions in the games and compiled them in the ''Game & Watch Gallery'' (and, later, ''Game & Watch Collection'') series of games. These games had both "classic" and "modern" variations of these games. While these collections have a loss of "authenticity" (especially in the collections that are running on earlier hardware), these collections are Game Boy, Game Boy Color, Game Boy Advance, and Nintendo DS games for which emulators are widespread. (A few games are from the difficult-to-pirate DSiWare series, though every game in the DSiWare series appears in another collection.) However, some of the games in the collection (notably ''Zelda'') may need to be unlocked before play.* The [http://www.handheld.remakes.org/results.php?gamename= Handheld Remakes Archive] hosts some reproductions of games.* [http://www.pica-pic.com/ Pica Pic] (by Hipopotam) is an online collection of Game & Watch games under an authentic presentation. While there seems to be no way to play these games offline, there are a few games that are exclusive to the website, one example being ''Nu, pogodi!''.* Madrigal wrote some [http://www.madrigaldesign.it/sim/ simulations] that give an offline, authentic presentation of the Game & Watch games, the collection of these games growing through time. Of particular note is that these simulations are available to play through [[RetroArch]] through the gw-libretro core. There are also some simulations that are not of the Game & Watch series.* [http://bdrgames.nl/lcdgames/ lcdgame.js] is an open-source JavaScript library which currently supports authentic representations of Donkey Kong II and Mario Bros.* [http://www.emulator3000.org/hq.htm Handheld Quake] is a free simulator that simulates some Электроника and Nintendo handhelds.
==Games==
! scope="col"|Collection
! scope="col"|DSiWare
! scope="col"|Remakes
! scope="col"|Pica Pic
! scope="col"|GWgw-Libretrolibretro
! scope="col"|MAME
|-
|Ball
|{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{}}
|-
|Baloon Balloon Fight|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}|-|Blackjack|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}
|-
|Bomb Sweeper
|{{✓}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{}}
|-
|Boxing
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}
|-
|Chef
|{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
|Climber
|{{✓}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{}}
|-
|Crab Grab
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{}}
|-
|Donkey Kong
|{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}}
|-
|Donkey Kong 3
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
|Donkey Kong Circus
|{{}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{}}
|-
|Donkey Kong Hockey
|{{}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{}}
|-
|Donkey Kong II
|{{✓}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}}
|-
|Donkey Kong Jr.
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}|-|Donkey Kong Jr. (Panorama)|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}
|-
|Egg
|{{✓}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}}
|-
|Fire
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}|-|Fire (silver version)|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}
|-
|Fire Attack
|{{✓}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{}}
|-
|Flagman
|{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{}}
|-
|Goldcliff
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{}}
|-
|Green House
|{{✓}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{}}
|-
|Helmet
|{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{}}
|-
|Judge
|{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{}}
|-
|Life Boat
|{{✓}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{}}
|-
|Lion
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
|Manhole
|{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} |-|Manhole (gold version)|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}
|-
|Mario Bros.
|{{✓}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}}
|-
|Mario the Juggler
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{}}
|-
|Mario's Bombs Away
|{{✓}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{}}
|-
|Mario's Cement Factory
|{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}}|-|Mario's Cement Factory (Table Top)|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}
|-
|Mickey & Donald
|{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✓}}
|-
|Mickey Mouse
|{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} |-|Mickey Mouse (Panorama)|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}
|-
|Octopus
|{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{}}
|-
|Oil Panic
|{{✓}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{}}
|-
|Parachute
|{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}}
|-
|Pinball
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{}}
|-
|Popeye
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} |-|Popeye (Panorama)|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}
|-
|Rain Shower
|{{✓}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{}}
|-
|Safebuster
|{{✓}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{}}
|-
|Snoopy
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{}}
|-
|Snoopy Tennis
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{}}
|-
|Spitball Sparky
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}|-|Squish|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}
|-
|Super Mario Bros.
|{{}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}}
|-
|Tropical Fish
|{{✓}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{}}
|-
|Turtle Bridge
|{{✓}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{}}
|-
|Vermin
|{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{}}
|-
|Zelda
|{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{}}
|}
From an emulation point of view, the 2009 re-release of Ball is a completely new game with a different CPU and a different program compared to the original Ball release. The following three Panorama titles listed here are completely different games are currently not emulated or simulated in any way:than the standard versions despite the same names. The table top version of Mario's Cement Factory is similar to the widesreen and panorama versions but has different artwork and slightly different gameplay.*Blackjack*SquishThe silver version of Fire has slightly different gameplay than the widescreen version.
==Games exclusive to some collections==
===SM5xx CPU games in MAME that are not part of the Game & Watch Series===
 
Elektronika:
*Merry Cook (same Chef G&W ROM)
*Nu, pogodi! (same Mickey Mouse G&W ROM)
*Explorers of Space (same Mickey Mouse G&W ROM)
*Space Bridge (same Fire G&W ROM)
 
Konami:
*Double Dribble
*Top Gun
*Contra
*Teenage Mutant Ninja Turtles
*Gradius
*Lone Ranger
*Blades of Steel
*NFL Football
*The Adventures of Bayou Billy
*Bucky O'Hare
*Garfield
 
Tronica:
*Shuttle Voyage
*Thief in Garden
*Space Rescue
 
VTech:
*Electronic Number Muncher
 
[[Tiger LCD Handhelds|Tiger]] 72-xxx models:
*Batman: The Animated Series
 
[[Tiger LCD Handhelds|Tiger]] 7-xxx/78-xxx models:
*Gauntlet
*Robin Hood
*Double Dragon
*Karnov
*Vindicators
*Ninja Gaiden
*Batman
*Space Harrier II
*Strider
*Golden Axe
*Robocop 2
*The Rocketeer
*Altered Beast
*Street Fighter 2010
*Swamp Thing
*Spider-Man
*X-Men
*Double Dragon 3
*The Flash
*MC Hammer: U Can't Touch This
*Battletoads
*Hook
*Back to the Future
*The Addams Family
*Home Alone
*X-Men - Project X
*Home Alone 2 - Lost in New York
*Sonic The Hedgehog
*Robocop 3
*The Incredible Crash Dummies
*Street Fighter II
*Wayne's World
*Jurassic Park
*Sonic The Hedgehog 2
*Super Double Dragon
*Dennis the Menace
*Nightmare Before Christmas
*Transformers - Generation 2
*Operation: Aliens
*Mortal Kombat
*The Shadow
*Skeleton Warriors - The Dark Crusade
*Batman Forever - Double Dose of Doom
*Judge Dredd
*Apollo 13
*007: GoldenEye
*Kazaam
*Space Jam
*Independence Day
 
===Games in Pica Pic that are not part of the Game & Watch Series===
* Aerogun Field
* Thief in Garden
===Simulations Games in lcdgame.js that are not part of the Game & Watch Series===* Highway* Sea Ranger* Jungle Kong (Cresta)* Eagle n Chicken* Tom's Adventure ===Games that are not part of the Game & Watch Series===
* Armor Battle
* Banana
==Resources==
* [[wikipedia:Game_%26_Watch_ports_and_remakesGame & Watch ports and remakes|List from Wikipedia of Game & Watch ports and remakes]]* [https://www.gameandwatch.ch/en/game-watch-information/all-60-games.html All 60 Games list] detailing the Nintendo's Game & Watch series (Nice list with technical names and links to details and photos of 60 different Game & Watch)* [https://www.mariowiki.com/Game_%26_Watch Super Mario Wiki] covering Nintendo's Game & Watch series (Nice wiki-style page with many photos of different handhelds)* [https://drive.google.com/drive/folders/1WLKcvynl0ky2mRL1UacA9yaiMTnNs4x5 Design, layout and artwork] (Made by Lee Robson (hydef). Storage of background art files for LCD handheld games from Elektronika, Gakken, Konami, Nintendo G&W, Tiger Electronics and Tronica.)
{{Nintendo}}
Anonymous user

Navigation menu