What's New:
- a800_tlink2: Add mirroring to allow cartridge to boot [AJR].
- alm32: Changed description to 'Mephisto Almeria 32 Bit (v0.12?)'.
- atari_fdc: Changed description to 'Atari FDC (HLE)'. Remove leftover #includes [AJR].
- atom: Added GDOS, GDOS-2015, MDCR, Speech Synthesis Module, EPROM Switch Card, Tube Interface, EF9345 80 Column Card [Nigel Barnes].
- atom_discpack: Changed description to 'Atom Disc Pack'.
- atom_econet: Changed description to 'Atom Econet Interface'.
- ay8910: Remove unneeded set_volume (update the few drivers that use it to set_output_gain) [hap].
- bbc_barrybox: Added microphone, and is now working [Nigel Barnes].
- doraglob: Changed description to 'Dora the Explorer - Dora TV Adventure Globe (US)'.
- e100: Minor cleanup. Simplified screen_update, and corrected character width of 6 pixels [Nigel Barnes].
- ef9345: Apply same double-height scaling as the real chip (#13629): Bfore this commit, characters with the double-height attribute (H) were scaled by repeating all their scanlines twice; in the real chip, the first scanline is repeated three times and the last one only once. Fix insert and cursor rendering logic (#13631) [Fabio D'Urso].
- hd6309: Correct branch cycles in native mode [hap].
- hs36blk: Descramble address and data lines and move to VT02/VT03 driver [AJR].
- hs36red: Descramble address and data lines and move to VT02/VT03 driver [AJR].
- i386: Check cpl in verr and verw. Check for fault before setting register [cracyc].
- i8255: Remove unreachable code [hap].
- isa_adlib: Changed description to 'AdLib Music Synthesizer Card'.
- jak_bobb: Changed description to 'Bob the Builder - Project: Build It (JAKKS Pacific TV Game) (Jun 2 2006 14:42:01)'.
- jak_pf: Changed description to 'Phineas and Ferb: Best Game Ever! (JAKKS Pacific TV Motion Game) (Sep 16 2009 17:36:00)'.
- jak_s500: Changed description to 'SpongeBob SquarePants Bikini Bottom 500 (JAKKS Pacific TV Motion Game) (Apr 16 2009 15:11:17)'.
- jak_smwm: Changed description to 'Spider-Man Web Master (JAKKS Pacific TV Motion Game) (Apr 23 2009 17:10:04)'.
- jak_totm: Changed description to 'Toy Story - Toys on the Move (JAKKS Pacific TV Motion Game) (Dec 24 2009 17:34:29)'.
- jak_wall: Redumped "Wall-E (JAKKS Pacific TV Game) (Dec 18 2007 11:34:25)" [TeamEurope].
- lxccminn: Changed description to 'Console Colour - Minnie Mouse (JL2800MN)'.
- lxccplan: Changed description to 'Console Colour - Disney's Planes (JL2800PL)'.
- lxcmcy: Changed description to 'Compact Cyber Arcade - 200 in 1 (JL2355)'.
- lxcmcycr: Changed description to 'Compact Cyber Arcade - Cars (JL2365DC)'.
- lxcmcydp: Changed description to 'Compact Cyber Arcade - Disney Princess (120-in-1)'.
- lxcmcyfz: Changed description to 'Compact Cyber Arcade - Frozen (JL2365FZ)'.
- lxcmcypj: Changed description to 'Compact Cyber Arcade - PJ Masks (JL2365PJM)'.
- lxcmcypp: Changed description to 'Compact Cyber Arcade - Paw Patrol (JL2367PA)'.
- lxcmcysp: Changed description to 'Compact Cyber Arcade - Spider-Man (120-in-1)'.
- lxcmcysw: Changed description to 'Compact Cyber Arcade - Star Wars Rebels (JL2365SW)'.
- lyon32: Changed description to 'Mephisto Lyon 32 Bit (v2.07)'.
- m6801: Corrected the ICR read handlers (#13799) [m1macrophage].
- m6809: BugFix09174 [Core] CPU Hitachi HD6309: Timing is incorrect for relative branches in HD6309 native mode [Peer]. Don't reset physical input pins state at device_reset [hap].
- mc68681: Ignore tx enable if already enabled [Patrick Mackinlay].
- memorymoog: Replaced matrix() with write_mx/my() (#13721) [m1macrophage].
- midiverb: Remove unneeded variables, sphinx40: remove unneeded trampoline [hap].
- minx: Add savestates [hap].
- miuchiz: Changed description to 'Miuchiz Virtual Companions common BIOS'.
- mm1kb: Use beep_device for the beeper and remove power switch sample [hap].
- mm58174: Improve chip emulation based on data sheet (#13775) [Mark Garlanger].
- mos6551: Correctly transfer data from RSR to RDR (#13815): On real hardware, this transfer is not atomic, but done bit-by-bit on the last clock cycles of a byte reception. Do the same, so bugs in programs are not hidden from developers; also fixes another discrepancy with reality: when the RDR is full and a byte arrives, it is transferred to the RDR, and the Overrun flag is set. Our implementation did set the flag but left the old byte in the RDR [Colin Leroy-Mira].
- multibus: Fixed regression on isbc202 (#13594) [F. Ulivi].
- mz2000: BugFix06340 [DIP/Input] mz2000: Rear panel reset switches are not emulated [Angelo Salese].
- mz2500: BugFix06340 [DIP/Input] mz2500: Rear panel reset switches are not emulated [Angelo Salese].
- mz80b: BugFix06340 [DIP/Input] mz80b: Rear panel reset switches are not emulated [Angelo Salese].
- ncr5385: Remove incorrect enum value [Patrick Mackinlay].
- palette: Added xGRB format [Ivan Vangelista].
- pc9801: Try again with scrolling [cracyc].
- pc9801_86: Fix DAC routing regression [Angelo Salese].
- pdp1: Add savestates [hap].
- phc25: Fix cursor blinking too fast (#13782): Change VDG to m5c6847p1 which is the processor used by PHC-25; IRQ gets a pulse from fsync. The reason of fast blinking was that IRQ was asserted during whole fsync and ISR restarted four times during the time of assertion. Wire the gm1 signal to I/O PORT $40 bit 4 (#13754). Added context on comment on Attribute Bit 7 [Sylvain Glaize]. Invert cassette polarity (#13755) [Olivier Valentin].
- qsound_hle: Nevermind hacking around the hack. Add parent rom reference to qsound. Correction to qsound header include. Retry adding parent rom reference to qsound, function body in cpp file [hap].
- rfcp168: Move to VT32 driver (still doesn't boot though). Safety first [AJR].
- risc2500: Add LCD screen. Correct romlabels. LCD read is not hooked up, use pwm_display for leds. Small tweak to SVG [hap].
- rp2a03_core_swap_op_d5_d6: Changed description to 'RP2A03 core with optional code bitswap'.
- rsp: Add m_v to savestates. Add preliminary savestates [hap].
- saa5050: Fixed some Flash and Hold control issues. Updated Flash and Hold logic to match SAA5050 [Nigel Barnes].
- sgi_gr1: Add unsupported save emulation flag [Patrick Mackinlay].
- ttl74543: Changed description to '74F543 Octal Registered Transceiver'.
- victor9k: Fix 8253 PIT input clock rates and connect outputs to uPD7201 serial interface (#13662) [freitz85]. Fix very slow floppy disk performance (#13583): Floppy disk fixes to address very slow performance: Polarity of the reset signal was incorrect; hold the 8048 in reset as long as the reset signal is asserted, instead of doing a one-shot reset and letting it run; due to all the mirroring in the IO register map, register writes while probing for the hard disk controller were hitting the registers of the VIA chips in the FDC controller, resulting in SCP resets and whatnot; the RDY0/RDY1 and Motor Speed signals can be either inputs or outputs. During initialization, these signals are used for things like loading speed tables into the SCP. Look at the direction of the signals from the VIA's point of view to determine who should be driving the lines; generate the tach signals going to the SCP correctly; after all of the above fixes, we can now use the Ready signals from the SCP, and no longer need to bypass it. Restore line of code inadvertently removed during merge of FDC fixes (#13834) [donohoe00].
- vt369_soc_swap: Added a derived 6502 core for the VT3xx Sound CPU (built into the SoC), it has some customized opcodes; added enough emulation of the Sound CPU to get denv150 to pass initial checks; added internal SoC ROM to a number of sets that copy the sound program from it, allowing those to pass startup checks too; added preliminary support for some of the extra VT3xx background video features, note even the way the hardware implements these is ugly, they really are hacked on top of the standard NES modes; added preliminary support for extra VT3xx sprite modes; the above also allow various Lexibook sets to show boot screens eg. lxcmcysw, lxcmcyfz, lxcmcydp, lxcmcysp, lxcmcycr, lxcmcypj, lxcmcyba, lxcmcypp; paired some scrambling/encryption to specific SoC classes, as it's likely these represent slightly customized models, added modes for nubsupmf, red5mam, dgun2593, gcs2mgp, 240in1ar which also now show something; started looking at the new DMA modes needed by 240in1ar etc; denv150 basically now works, but leaving it marked as NOT WORKING until the rest of the sound CPU logic is hooked up; flagged a few sets as potentially bad dumps; verified/corrected metadata for a number of sets now that they boot and can be better identified; identified some cases where there seem to be additional protection devices present, supplying either code or data; replaced vt1682 ALU in vt3xx emulation with its own implementation as it isn't the same; added relative offset support (a kind of banking internal to the VT3xx) allowing the majority of games in the multi-game menus to go ingame; added external banking support to a number of the larger games (anything larger than 32Mbytes has to be externally banked); corrected ROM loading for a number of sets; fixed additional opcodes on sound CPU, and added the remaining peripherals; misc other VT related tweaks [David Haywood].
- xpander: Replaced matrix() with write_mx/my() (#13721) [m1macrophage].
- z80: Changed macro call syntax in generator input (#13671). Help compiler. Fix. Flatten 16b rw operations in order to avoid vars manipulations (#13676). Optimized detection of attention needed in service step (#13630). Removed internal TADR variable - effective addresses can be passed around as needed (#13654) [holub]. Don't clear all input pins state at reset. Set the flags after loadstate. Support accessing F register in debugger. Use z80 terminology for the flag vars. Fix debugger h flag [hap].
- zxbus: Moved to separate folder (#13809) [holub].
- a7800.cpp: Update 1on1 comment again [hap]. PCB type and proper rom names for most entries. (a7800.xml) Big documentation update. Corrected ROM label for rampage. More PCB and ROM label updates [Guru]. Redumped and corrected ROM labels for foodfu, karatekau, polepos2u. Added PCB values for some more sets [Guru]. Verified dump and improved documentation for aceoface [Guru].
- acrnsys.cpp: Devicified the System keyboard with AY-3-4592 encoder [Nigel Barnes].
- atari400.cpp: (a800_flop.xml) "Insert info link here" re: .atx support [AJR].
- cdi.cpp: (cdi.xml) New software added (#13666) [David 'Foxhack' Silva].
- coco3.cpp: Change order of GIME initialization (#13764) [Tim Lindner].
- dmx.cpp: Adapting to new sound interface (#13637) [m1macrophage].
- fmtowns.cpp: (fmtowns_cd.xml) Added 23 items (twenty working) and replaced three items with better dumps (#13651) [r09].
- gb.cpp: Initialise enough member variable to avoid branching on uninitialised memory on initial reset. Also removed old changelog comment [Vas Crabb].
- h8.cpp: (h8_adc.cpp) Wrap channel to avoid crash if end channel gets set lower than current channel (MT09160) [Vas Crabb].
- jaguar.cpp: Adjusted clock of the MIPS based games to the actual chip type [Brian Troha].
- linndrum.cpp: Adapting to the new sound interface (#13642) [m1macrophage].
- luna_68k.cpp: Additional board stubs and firmware [Plamen Mihaylov].
- mdconsole.cpp: (megadriv.xml) Added 27 working items + 1 redumped + 1 removed (#13765) [ArcadeShadow].
- mz2000.cpp: BugFix06340 [DIP/Input] mz80b, mz2000, mz2500: Rear panel reset switches are not emulated [Angelo Salese]. (mz2000_cass.xml) Merge with mz2200_cass.xml, add sharedfeat option. (mz2500_flop.xml) Identify unk1~unk5 entries. Perform a QA pass. (Attempt to) modernize memory model. Enable floppy sounds. Add snapshot_image_device. Hookup compatability with mz2000_flop. Move mz2200_cass SW list to mz2200 only. Hookup WAIT signal, tie BREAK key to PPI port B, Z80 clock is 4 MHz, fix PIT timings. Modernize video rendering, add vgate and priority control. Convert MZ-2000 and MZ-80B to monochrome monitor. Implement back color register, move reverse handling at palette level, replace beep_device with speaker_sound_device. Port over IPL reset/Boot reset front panel buttons, fix MT06340. Preliminary mouse hookup. Preliminary MZ80 bus slot implementation: Move MZ-1E30 SASI, MZ-1R37 EMM from mz2500 base emulation; fix range of EMM to 640KB max RAM; add basic MZ-1E35 ADPCM emulation; add SuperTurboZ EH-SASI ROM BIOS to MZ-1E30; implicitly fix dustbx01-dustbx02-dustbx03 bootups: they are incompatible with MZ-1E30 Sharp BIOS. Remove z80->state_int use, misc cleanups. Replace beeper with speaker_sound_device [Angelo Salese].
- mz2500.cpp: (mz2500_flop) Fix validation [hap]
- nes_vt32.cpp: Minor comment update [AJR].
- optomaxv.cpp: Memory mapped various devices, and added the teletext video card [Nigel Barnes].
- osi.cpp: Cassette starts from monitor command [Angelo Salese].
- pc_h98.cpp: (pc98.xml) Fix hamlet boot order, fix tesserae metadata [Angelo Salese].
- pc100.cpp: Kick off a SW list [Angelo Salese].
- pc9821.cpp: Use the internal IDE BIOS for pc9821ap2 [Angelo Salese].
- pickytlk.cpp: Added JD-366 (#13656) [QUFB].
- prestige.cpp: (snotec.xml) Added Note Club � teen's time and 4 new software items (#13524): Extended bank selection to support 0x200000-byte system ROM; added list of extra programs in currently dumped systems; sSorted software items by name, and alt_title and serial metadata [QUFB].
- psx.cpp: (psx.xml) Added 11 working items + 1 not working + 4 redumped (#13456). Update psx.xml: Switched parent/cloneof between: 007 - The World Is Not Enough (USA) <-> 007 - The World Is Not Enough (Europe) 007 - Tomorrow Never Dies (USA) <-> 007 - Tomorrow Never Dies (Europe) 007 Racing (USA) <-> 007 Racing (Europe) [ArcadeShadow].
- roland_tr707.cpp: LCD emulation (#13798): Emulated HD61602 device; incorporated it into the 707 driver and layout; corrected tempo potentiometer curve; made dinsync testable; marked systems as supporting save; minor layout cleanup. Audio emulation (#13856). Comment and style fixes. Extended driver to encompass most hardware other than audio and LCD (#13710). use matrix_mx/my instead of matrix. Renamed cart_led to led_cart to match the naming of other LED outputs. Interactive layout (#13789) [m1macrophage].
- rtpc.cpp: Fix keyboard diagnostic [Patrick Mackinlay].
- saturn.cpp: (saturn.xml) Added 1 new item, replaced nine items (#13658). Also removed five bad dumps. Marked sets missing CD indexes as bad [David 'Foxhack' Silva].
- sega_beena.cpp: (sega_beena_cart.xml) Add software items and peripheral card reader support (#13645) [QUFB].
- snes.cpp: (snes.xml) Added eighteen items (seventeen working) and replaced three dumps with modified headers (#13612) [ArcadeShadow].
- source.cpp: Emulating envelope generators and LFO timing (#13636). Moved netlist declaration to nl_source.h (#13680). Disable streaming for EGs that don't need it (#13860) [m1macrophage].
- spec128.cpp: Support multiple kinds of AY devices through a slot (#13808) [holub].
- specnext.cpp: Removed imperfect graphics flag (#13787): All graphics features that are implemented are believed to be correct; some blending modes are not implemented, but they currently lack test cases [holub].
- spectrum.cpp: (spectrum_cass.xml)
- spg2xx.cpp: Added 2 plug and plays (#13628) [David Haywood].
- st2302u_bbl_spi.cpp: Update notes [AJR].
- tsconf.cpp: Added CRAM initialisation, changed initial system RAM fill to 0x00 (#13823). Initial RAM system RAM content is indeterminate, but tested software seems to work better with 0x00 than with 0xff. Enabled memory waits and access cache at 14Mhz (#13840) [holub].
- vt1682.cpp: I/O enhancements: Add ports E & F; add 24C02 serial EEPROM to njp60in1 and pgs268; add provisional A/D interface (not hooked up to anything yet); respect direction settings when reading from ports [AJR].
- workabout.cpp: Added the LIF-PFS socket (with LIF converter) [Nigel Barnes].
- xavix.cpp: (ekara_cart.xml) Added the last known Kids' Song 20 cartridge and twelve used e-kara Web cartridges (#13820) [David Haywood].
- xavix_2002.cpp: (xavix_2002.cpp) Added Ultraman 2 (#13858). Replace bad dump on xavpkjr (#13821) [David Haywood].
- z100.cpp: Confirm/update PROM images (#13788). Fixed 8085 speed, improved saved state support, and tidied code (#13827) [Mark Garlanger].
- z88.cpp: Moved to sinclair folder (#13812) [holub].
- zx.cpp: (zx81_cass.xml) Added 36 working items + 1 not working (#13831) [ArcadeShadow]. Add metadata for blitzbal [AJR].
- Rename (lyon16) to (lyon16a), (rtpc_kbd_con) to (rtpc_kbdc), (tvochken_card) to (sega_tvochken_card_reader), (nes_vt369_soc) to (vt369_soc), (nes_vt369_soc_swap) to (vt369_soc_swap), (nes_vtunknown_soc_bt) to (vt3xx_unknown_soc_bt), (nes_vtunknown_soc_cy) to (vt3xx_unknown_soc_cy), (nes_vtunknown_soc_dg) to (vt3xx_unknown_soc_dg) and (nes_vtunknown_soc_fa) to (vt3xx_unknown_soc_fa).
- AJR added mits\al8800b.cpp driver.
- Antonio "Willy" Malara added korg\korgtriton.cpp driver.
- Devin Acker added casio\fz1.cpp driver.
- Nigel Barnes added misc\stc3910.cpp, trainer\mac3.cpp, acorn\eurocube.cpp and olivetti\celint2k.cpp drivers.
- Andrei I. Holub added 'AY Slot', AY-3-4592 Keyboard Encoder', AY8912', TS-Conf UART', TURBOSOUND' and YM2149' devices.
- Angelo Salese added 'MZ-80 Expansion Slot', Sharp MZ-1E30 SASI I/F', Sharp MZ-1E35 ADPCM' and Sharp MZ-1R37 EMM' devices.
- David Haywood added 'VRT VT369 ADPCM Decoder', VT02/03 series System on a Chip (Hummer, NTSC)', VT02/03 series System on a Chip (Sports, NTSC)', VT02/03 series System on a Chip (Sports, PAL)', VT02/03 series System on a Chip (Waixing, NTSC)', VT02/03 series System on a Chip (Waixing, PAL)', VT32 PPU (NTSC)', VT32 PPU (PAL)', VT369 series System on a Chip (with D1/D4 opcode swapping)', VT369 series System on a Chip (with D4/D5 opcode swapping)', VT3XX PPU (NTSC)' and VT3xx SPU' devices.
- Devin Acker added 'Panasonic JU-386 Flexible Disk Drive' device.
- donohoe00 added 'Victor 9000 Hard Disk Controller' device.
- hap added 'Hughes HLCD 0607 LCD Driver' device.
- m1macrophage added 'Hitachi HD61602 LCD Driver' and TR-707 audio circuits' devices.
- Michael Zapf added 'SN74LS610 Memory mapper (latched, tristate)' and SN74LS611 Memory mapper (latched, openc)', SN74LS612 Memory mapper (tristate)' and SN74LS613 Memory mapper (openc)' devices.
- Nigel Barnes added 'Acorn System Keyboard', Atom EF9345 80 Column Card', Atom EPROM Switch Card', Atom GDOS', Atom GDOS-2015', Atom MDCR', Atom Speech Synthesis Module', Atom Tube Interface', BEEBEX Extender for BBC Micro', Control Universal CUBIO w/ Race Controllers', Control Universal High Resolution Graphics card (colour)', Control Universal High Resolution Graphics card (monochrome)', Control Universal Teletext Video Interface card', MR9735-002 Teletext/Viewdata Video Generator', SAA5070 UART' and SAA5070 Viewdata Input/Output Peripheral' devices.
- Olivier Galibert added '10-bits signed ADC', Atari ST cartridge connector', Microdeal ST Replay', Microphone', ST7626 LCD Controller' and ZN449 ADC' devices.
- Patrick Mackinlay added 'Tekmis TSVME104' device.
- QUFB added 'Sega Beena Card Reader', Sega Beena Card Reader RD2061', Sega Toys 9H0-0008 barcode card' and Sega Toys 9H0-0008 I/O expansion slot' devices.
- R. Belmont added 'Apple Ariel 256 Color RAMDAC', Apple II IEEE-488 Interface', Duo Dock', Floppy Dock', Newer Technology Ethernet MicroDock', PowerBook Duo bus' and PowerBook Duo dock connector' devices.
- Antonio Malara added 'Korg Triton Music Workstation/Sampler (v2.0.0)', Korg Triton Music Workstation/Sampler (v2.5.0)' and Korg Triton Music Workstation/Sampler (v2.5.3)' systems.
- ArcadeHacker added 'Olivetti Celint 2000 (Superfono Santander edition)' system.
- BCM and Devin Acker added 'Casio FZ-20M Digital Sampling Synthesizer Module' system.
- Berger added 'Hegener + Glaser Mephisto Lyon 16 Bit (v2.09)' system.
- Binary Dinosaurs and Nigel Barnes added 'STC Telecommunications Ltd. STC 3910 Executel' system.
- David Haywood, Sean Riddle and TeamEurope added 'Conny / VideoJet Oui-Oui - Pocket Dream Console (VideoJet, France)', 'Conny / VideoJet PDC30 - Pocket Dream Console (Pink version) (VideoJet, France)', 'Excalibur Electronics Carl Edwards 99', 'Hasbro / Milton Bradley / Atari Backyard Baseball & Soccer', 'Hasbro / Milton Bradley My Little Pony - Grand Puzzleventure', 'Hasbro / Milton Bradley Whac-A-Mole (TV Game)', 'Hasbro Littlest Pet Shop', 'Inc Jeopardy! (JAKKS Pacific TV Game), JAKKS Pacific Inc / 5000ft', 'JAKKS Pacific Inc / 1st Playable Productions Go Diego Go! (JAKKS Pacific TV Game)', 'JAKKS Pacific Inc / Amaze Entertainment X-Men - Mutant Reign (JAKKS Pacific TV Game)', 'JAKKS Pacific Inc / Code Mystics Retro Arcade featuring Space Invaders (JAKKS Pacific TV Game)', 'JAKKS Pacific Inc / Digital Eclipse EA Sports Classics: NHL 95 & Madden 95 (JAKKS Pacific TV Game)', 'JAKKS Pacific Inc / Digital Eclipse World Poker Tour (JAKKS Pacific TV Game)', 'JAKKS Pacific Inc / Handheld Games Are You Smarter than a 5th Grader? (JAKKS Pacific TV Game)', 'JAKKS Pacific Inc / Handheld Games Cinderella - Once Upon a Midnight (JAKKS Pacific TV Game) (Aug 29 2007 11:15:55)', 'JAKKS Pacific Inc / Handheld Games Disney Princess Magical Adventures (JAKKS Pacific TV Game)', 'JAKKS Pacific Inc / Handheld Games Dora the Explorer - Dora', 'JAKKS Pacific Inc / Handheld Games High School Musical (JAKKS Pacific TV Game) (Dec 19 2007 17:08:20)', 'JAKKS Pacific Inc / Handheld Games Marvel Heroes: Ultimate Action (JAKKS Pacific TV Game)', 'JAKKS Pacific Inc / Handheld Games Nicktoons - Summer Camp (JAKKS Pacific TV Game)', 'JAKKS Pacific Inc / Handheld Games The Cheetah Girls - Passport to Fame (JAKKS Pacific TV Game) (Aug 1 2007 10:32:50)', 'JAKKS Pacific Inc / HotGen Ltd Avatar: The Last Airbender - Book One Challenges (JAKKS Pacific TV Game) (06 Jun 2006 A)', 'JAKKS Pacific Inc / HotGen Ltd Bejeweled Deluxe (JAKKS Pacific TV Game) (Feb 28 2008 22:54:43)', 'JAKKS Pacific Inc / HotGen Ltd Bob the Builder - Project: Build It (JAKKS Pacific TV Game) (Feb 28 2006 10:48:40)', 'JAKKS Pacific Inc / HotGen Ltd Disney (JAKKS Pacific TV Game) (SPG110 hardware, 28 MAY 2004 A)', 'JAKKS Pacific Inc / HotGen Ltd Hannah Montana - Best of Both Worlds (JAKKS Pacific TV Game) (Aug 17 2007 22:47:47)', 'JAKKS Pacific Inc / HotGen Ltd Hannah Montana - One in a Million (JAKKS Pacific TV Game) (Aug 13 2007 15:42:29)', 'JAKKS Pacific Inc / HotGen Ltd Sesame Street Beat (JAKKS Pacific TV Game) (Aug 23 2006 19:12:03, PAL/UK)', 'JAKKS Pacific Inc / HotGen Ltd Sleeping Beauty - Tales of Enchantment (JAKKS Pacific TV Game) (Sep 17 2007 14:45:02)', 'JAKKS Pacific Inc / HotGen Ltd The Amazing Spider-Man in Villain Round-Up (JAKKS Pacific TV Game) (24 Apr 2006 A)', 'JAKKS Pacific Inc / HotGen Ltd The Price Is Right (JAKKS Pacific TV Game) (Mar 24 2009 17:34:55)', 'JAKKS Pacific Inc / HotGen Ltd Thomas & Friends - Right on Time (JAKKS Pacific TV Game) (Jun 28 2006 18:01:22) (UK, PAL)', 'JAKKS Pacific Inc / HotGen Ltd Thomas & Friends - Right on Time (JAKKS Pacific TV Game) (Jun 28 2006 18:24:37) (US, NTSC)', 'JAKKS Pacific Inc / HotGen Ltd Wheel of Fortune - 2nd Edition (JAKKS Pacific TV Game) (Mar 15 2007 PAK2)', 'JAKKS Pacific Inc / Namco / HotGen Ltd Arcade Gold featuring Pac-Man (20 APR 2007 A SKU O)', 'JAKKS Pacific Inc / Namco / HotGen Ltd Ms. Pac-Man Collection 5-in-1 (JAKKS Pacific TV Game) (01 APR 2004 A)', 'JAKKS Pacific Inc / Namco / HotGen Ltd Ms. Pac-Man Collection 7-in-1 (JAKKS Pacific TV Game) (QVC version, 12 JUL 2004 A)', 'JAKKS Pacific Inc / Namco / HotGen Ltd Retro Arcade featuring Pac-Man (20 AUG 2008 A SKU N)', 'JAKKS Pacific Inc / Namco / HotGen Ltd Super Pac-Man Collection (26 JAN 2006 A SKU L)', 'JAKKS Pacific Inc / Pronto Games 1 Vs 100 (JAKKS Pacific TV Game)', 'JAKKS Pacific Inc / Pronto Games Deal or No Deal (JAKKS Pacific TV Game)', 'JAKKS Pacific Inc Blue', 'JAKKS Pacific Inc SpongeBob SquarePants Dilly Dabbler (JAKKS Pacific TV Game)', 'JAKKS Pacific Inc Super Silly Makeover (JAKKS Pacific TV Game)', 'JAKKS Pacific Inc Tele-Doodle (JAKKS Pacific TV Game)', 'Mattel Barbie: I Love Pets - Pet Rescue', 'Mattel Hot Wheels (steering wheel controller)', 'Performance Designed Products / Disney / Jungle Soft Disney Game It! Princess Pals' and 'Radica Jibbi' systems.
- David Haywood, Sean Ridle and TeamEurope added 'Mattel Rock' system.
- David Haywood and TeamEurope added 'SSD Company LTD XaviX Bowling (XaviXPORT, PT2-BWL-11, Japan)' and 'Tomy Takara Disney Princess Dress Mania TV (Japan)' systems.
- DeRamp.com added 'MITS Altair 8800b' system.
- hammy added 'JAKKS Pacific Inc / Handheld Games Dreamworks Shrek / Over The Hedge (JAKKS Pacific TV Game)' system.
- Lord Nightmare added 'MGA Entertainment Miuchiz Bratz Cloe', 'MGA Entertainment Miuchiz Bratz Yasmin', 'MGA Entertainment Miuchiz Monsterz Creeper', 'MGA Entertainment Miuchiz Monsterz Inferno', 'MGA Entertainment Miuchiz Monsterz Roc', 'MGA Entertainment Miuchiz Pawz Dash' and 'MGA Entertainment Miuchiz Pawz Spike' systems.
- Milan Galcik and Algestam added 'Tronica Treasure Island (Tronica)' system.
- Milan Galcik and Igor Nys added 'bootleg (Elektronika) Vinni-Pukh', 'Elektronika Uchitel' and 'Elektronika Vesolaya arifmetika' systems.
- Nigel Barnes added 'Control Universal EuroBEEB-1', 'Control Universal EuroBEEB-2 (Teletext)', 'Control Universal EuroBEEB-3C (CU-Graph colour)', 'Control Universal EuroBEEB-3M (CU-Graph monochrome)', 'Control Universal EuroCUBE-09', 'Control Universal EuroCUBE-65' and 'L.J.Technical Systems Mac III 6502 Microcomputer' systems.
- QUFB added 'Casio Super Picky Talk - My room fantasy' system.
- Rainer Buchty and Devin Acker added 'Casio FZ-1 Digital Sampling Synthesizer' system.
- TeamEurope added ' 36-in-1 Classic Games phone case', ' Diier-D-10 168-in-1 phone case', ' G9 Game Box 666 Games', ' unknown 100-in-1 handheld (Mega Drive based)', 'Bandai / SSD Company LTD Let', 'Bandai / SSD Company LTD Let', 'Bandai Anpanman Color PC (Japan)', 'dreamGEAR My Arcade Ms. Pac-Man (DGUNL-7010, Pocket Player Pro)', 'dreamGEAR My Arcade Pac-Man (DGUNL-4198, Pocket Player Pro)', 'Epoch / SSD Company LTD Sasuke & Kinniku Battle!! Sportsman No. 1 Ketteisen (Japan)', 'Fisher Price Smart Cycle', 'JAKKS Pacific Inc / HotGen Ltd Star Wars: The Clone Wars - Republic Squadron (JAKKS Pacific TV Motion Game) (May 6 2009 12:53:31)', 'Lexibook Compact Cyber Arcade - Batman (JL2367BAT)', 'Lexibook Compact Cyber Arcade - Disney Princess (JL2367DP, 150-in-1)', 'Lexibook Compact Cyber Arcade - Spider-Man (JL2367SP, 150-in-1)', 'Lexibook Cyber Arcade Pocket - Disney Princess (JL1895DP)', 'Lexibook Cyber Arcade Pocket - Spider-Man (JL1895SP-2)', 'Lexibook Cyber Arcade Racing (JL3150)', 'Lexibook Power Console - Lilo & Stitch', 'Red5 Retro Arcade Game Controller (150-in-1)', 'SSD Company LTD PowerKIDS Jr. (XaviXPORT, Japan)', 'SSD Company LTD XaviX Aero Check & Balance (XaviXPORT, Japan)', 'Takara Tomy Punirunes (Europe, pastel blue)' and 'Tomy Takara Boku wa Plarail Untenshi - Shinkansen de Ikou! (2007 version) (Japan)' systems.
- TeamEurope and David Haywood added 'Bandai Let' and 'VTech Dora the Explorer - Dora TV Adventure Globe (UK)' systems.
- TeamEurope and QUFB added 'Bandai Super Note Club � teen' system.
- Tom Virostek and Devin Acker added 'Casio FZ-10M Digital Sampling Synthesizer Module' system.