summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/target
Commit message (Collapse)AuthorAgeFilesLines
* New machines marked as NOT_WORKING (#7702) ClawGrip2021-01-271-0/+1
| | | | | * New machines marked as NOT_WORKING ---------------------------------- Games Family [Victor Fernandez (City Game), ClawGrip]
* rolla.cpp: moved set to skylncr.cpp Ivan Vangelista2021-01-231-1/+0
|
* New machines marked as NOT_WORKING Ivan Vangelista2021-01-231-0/+1
| | | | | ---------------------------------- unknown 'Rolla' slot machine [caius]
* cosmicg: Driver overhaul AJR2021-01-191-0/+1
| | | | | | | - Separate driver from cosmic.cpp - Add MC6845 CRTC and use it for all video updates - Configure screen with raw parameters - Add support for display flipping in cocktail mode
* New machines marked as NOT_WORKING hap2021-01-191-0/+1
| | | | | ---------------------------------- Get A Way [hap, Sam Grech]
* New machines marked as NOT_WORKING Ivan Vangelista2021-01-191-0/+1
| | | | | ---------------------------------- Pontoon (Konami) [Michel Pichot]
* mess.lua: Fix full build AJR2021-01-181-0/+1
|
* New machines marked as NOT_WORKING Patrick Mackinlay2021-01-181-0/+5
| | | | | --- Data General AViiON 4600 [Plamen Mihaylov, Patrick Mackinlay]
* tabe22: Make it mostly work Dirk Best2021-01-161-0/+8
| | | | | | | | | - Move to its own driver - Implement keyboard - Implement char/attr RAM switch - Improve video rendering - Hook up RS232 ports - Add gfxdecode
* New machines marked as NOT_WORKING Patrick Mackinlay2021-01-151-0/+1
| | | | | --- NEC EWS4800/310 [Plamen Mihaylov, Patrick Mackinlay]
* fix 'arcade' build - fixes recent ksys572 memory card update & jpmimpct update Brian Troha2021-01-121-1/+2
|
* roland_s10.cpp, roland_s50.cpp: Add skeleton sampler devices AJR2021-01-121-0/+2
|
* -Acorn Archimedes code reorganization: (#7627) Sandro Ronco2021-01-122-0/+6
| | | | | | | | | * Separated Acorn IOC and MEMC into devices. * Emulated 8051-based serial keyboard. * acorn_machine/memc.cpp: Ensure only one logical page is mapped to a single physical page. * Fixed RISC OS POST IOC register test. * aa310.cpp: Added debug code to display RISC OS POST failures. -machine/archimedes_keyb.cpp: Dumped Acorn Archimedes keyboard microcontroller. [Phil Pemberton]
* hp2640.cpp: Added tape emulation. (#7625) fulivi2021-01-121-0/+2
| | | | | * formats/hti_tape.cpp: Added support for Manchester encoded DC100 cassettes. * machine/hp2640_tape.cpp: added emulation of DC100 tape drives. * machine/hp_dc100_tape.cpp: Added unit name display.
* - m950x0: Added implementation for STmicro M950x0 SPI EEPROM series. [Ryan ↵ Ryan Holtz2021-01-102-0/+2
| | | | | | | | | | | | | | | | | Holtz] - sa1110: Added rudimentary support for the ICP and DMA blocks. [Ryan Holtz] - sa1111: Various changes. [Ryan Holtz] * Hooked up I2S audio DMA support. * Hooked up IRQ support. * Hooked up basic GPIO support. - uda1344: Added initial pass at audio support, based on DMADAC. [Ryan Holtz] - sed1356: Added support for BitBLT solid-fill command. [Ryan Holtz] - jornada: Added more keys, touch pen support, and fixed EEPROM access. [Ryan Holtz]
* New machines marked as NOT_WORKING (#7648) ClawGrip2021-01-081-0/+1
| | | | | | | | | * New machines marked as NOT_WORKING ---------------------------------- AlphaSmart 3000 [TeamEurope, ClawGrip] * New NOT_WORKING software list additions --------------------------------------- alphasmart_kapps.xml: Accelerated Reader (1.3, English (UK)), Accelerated Reader (1.2, English (UK)), AlphaQuiz (3.1, English (UK)), AlphaWord Plus (3.4, English (UK)), Beamer (1.01, English (UK)), Calculator (3.02, English (UK)), Control Panel (1.07, English (UK)), Control Panel (1.04, English (UK)), KeyWords (3.6, English (UK)), KeyWords Wireless (4.2, English (UK)), MathFacts in a Flash RP (1.3, English (UK)), MathFacts in a Flash RP (1.1, English (UK)), MathFacts in a Flash (offline) (1.2, English (UK)), MathFacts in a Flash (offline) (1.0, English (UK)), Neo Font - Large (4 lines) (1.0, English (UK)), Neo Font - Medium (5 lines) (1.0, English (UK)), Neo Font - Small (6 lines) (1.0, English (UK)), Neo Font - Very Large (3 lines) (1.0, English (UK)), Neo Font - Extra Large (2 lines) (1.0, English (UK)), Responder (1.2, English (UK)), SpellCheck Large USA (1.03, English (UK)), SpellCheck Large USA (1.02, English (UK)), SpellCheck Small USA (1.03, English (UK)), SpellCheck Small USA (1.02, English (UK)), SpellCheck Spanish (1.0, Dutch), Text2Speech Updater (1.4, English (UK)), Text2Speech Updater (1.3, English (UK)), Thesaurus Large USA (1.1, English (UK)), Thesaurus Large USA (1.0, English (UK)), Thesaurus Small USA (1.1, English (UK)), Thesaurus Small USA (1.0, English (UK)), Wireless File Transfer (1.1, English (UK)), Wireless Updater (2.0, English (UK)), Wireless Updater (1.3, English (UK)) [ClawGrip]
* New machines marked as NOT_WORKING Patrick Mackinlay2021-01-081-0/+12
| | | | | --- IBM RT PC [Bitsavers]
* New machines marked as NOT_WORKING Ivan Vangelista2021-01-071-0/+1
| | | | | ---------------------------------- Mini Guay [jordigahan, ClawGrip]
* wrally.cpp: fixed MT07836 Ivan Vangelista2021-01-063-3/+0
|
* New machines marked as NOT_WORKING Ivan Vangelista2021-01-041-0/+1
| | | | | ---------------------------------- Sonic Blast Man's Janken Battle [Phil Bennett]
* New machines marked as NOT_WORKING Ivan Vangelista2021-01-021-0/+1
| | | | | ---------------------------------- Heroine's Memory [The Dumping Union]
* New machines marked as NOT_WORKING (#7606) ClawGrip2021-01-011-0/+1
| | | | ---------------------------------- Diamond King [jordigahan, ClawGrip]
* -arm7: Added optional logging for Windows CE calls. [Ryan Holtz] Ryan Holtz2020-12-312-0/+2
| | | | | | -uda1344: Added skeleton audio device for Philips UDA13444 Codec. [Ryan Holtz] -sa1111: Hooked up basic L3 audio transceiver support. [Ryan Holtz]
* trebol: Transfer to missbamby.cpp driver, since hardware appears to be ↵ AJR2020-12-291-1/+0
| | | | almost the same
* Merge branch 'release0227' into mainline-master Vas Crabb2020-12-291-2/+5
|\
| * Fix linking the virutal subtarget. Vas Crabb2020-12-271-2/+5
| |
* | New machines marked as NOT_WORKING AJR2020-12-261-0/+1
|/ | | | | ---------------------------------- Hungry Hungry Hippos (redemption game) [Museo del Recreativo, The Dumping Union]
* New machines marked as NOT_WORKING Ivan Vangelista2020-12-261-0/+1
| | | | | ---------------------------------- unknown Cointek game [Siftware]
* New machines marked as NOT_WORKING (#7591) ClawGrip2020-12-251-0/+1
| | | | ---------------------------------- RF51W14-CG [jordigahan, ClawGrip]
* New machines marked as NOT_WORKING Nigel Barnes2020-12-251-0/+1
| | | | | ---------------------------------- Datacast Controller (The Stock Exchange) [Tony Jewell, Nigel Barnes]
* saa5240.cpp: Preliminary SAA5240/43 Computer Controlled Teletext emulation. Nigel Barnes2020-12-251-0/+1
|
* New machines marked as NOT_WORKING Ryan Holtz2020-12-242-0/+5
| | | | | | | | | | | | | ------------------ Hewlett-Packard Jornada 720 [Ryan Holtz] * arm7: Fixed interaction between instruction prefetching with the MMU enabled. [Ryan Holtz] * sa111: Added skeleton device for Intel SA-1111 Microprocessor Companion Chip. [Ryan Holtz] * sed1356: Added skeleton device for Epson/Seiko SED1356 video controller. [Ryan Holtz] * sa1110: Various cleanups. Added rudimentary SSP module support. [Ryan Holtz]
* shuffle a few things around re: the BBL ST2302U based handhelds, give bbl338 ↵ David Haywood2020-12-241-2/+2
| | | | | | | | | its own map due to internal ROM etc. (#7584) * shuffle a few things around re: the BBL ST2302U based handhelds, give bbl338 its own map due to internal ROM etc. * fake some interrupts on bbl338 * better document test draw command, so that we can verify we're in test mode
* New device: Fairchild 4702B Bit Rate Generator AJR2020-12-242-0/+2
|
* Add dump and skeleton devices for Emerald Technology 3XTwin ISA board AJR2020-12-232-0/+2
|
* Add skeleton driver for MGA MIUCHIZ handhelds [Lord Nightmare, ChrisMiuchiz] Lord-Nightmare2020-12-221-0/+1
| | | | | | New machines marked as NOT_WORKING ------------------ MIUCHIZ Virtual Companions
* New machines marked as NOT_WORKING hap2020-12-221-0/+1
| | | | | ---------------------------------- Super Nova (Novag) [hap, Berger]
* New machines marked as NOT_WORKING AJR2020-12-201-0/+1
| | | | | ---------------------------------- MBC020-65 CPU/Video Board (Torque Systems OEM)
* refactored LCDC code used by bbl handhelds into a device [David Haywood] (#7568) David Haywood2020-12-181-0/+2
| | | * refactored LCDC code used by bbl handhelds into a device [David Haywood]
* New machines marked as NOT_WORKING Ryan Holtz2020-12-151-0/+1
| | | | | | | | | | | ---------------------------------- Twin Basket [Museo Del Recreativo] -st62xx: Various changes. [Ryan Holtz] * Fixed RETI and LD rr,A opcodes. * Optimized internal register handling. * Converted to use logmacro. * Added initial timer support.
* New machines marked as NOT_WORKING Ivan Vangelista2020-12-141-0/+1
| | | | | ---------------------------------- unknown Cirsa slot machine on 820501 A PCB [jordigahan, ClawGrip]
* -luaengine.cpp: Clean up render classes and expose screen image adjustments. Vas Crabb2020-12-131-23/+30
| | | | | | | | | | | | | | | | | | | | | * Started moving Lua class reference to docs. Expecting people to find the class reference material in the source isn’t going to help make it approachable. The docs allow longer explanations, better formatting, and cross reference links. * Added another layout scripting example to the docs. -goldnpkr.cpp: Minor clean-up. * Improved the short names for Witch Card and Witch Game clone sets. * Made Witch Up & Down artwork clickable. * Added working Video Klein sets where the parent is a working Video Klein set to the tiny subtarget. * Removed history from the header comment - we have version control for a readon.
* new NOT WORKING machines (Plug and Play) (#7541) David Haywood2020-12-101-0/+3
| | | | | | | | | | | * set additions, see main decription * not working additions, see main description * more not working bits, see main description * more not working additions, see main description * consistency fix
* -scoop: Added skeleton device for Sharp "Scoop" peripheral IC from the ↵ Ryan Holtz2020-12-062-0/+4
| | | | | | | | Zaurus PDA line. [Ryan Holtz] -ucb1200: Added skeleton device for Philips UCB1200 audio/telecom codec. [Ryan Holtz] -sa1110: Added rudimentary framework for the MCP codec interface module. [Ryan Holtz]
* -locomo: Added a skeleton device for the LoCoMo peripheral controller used ↵ Ryan Holtz2020-12-062-0/+2
| | | | | | in some Sharp Zaurus models. [Ryan Holtz] -sa1110: Added OS Timer, RTC, Reset, GPIO, and partial UART3 controller module support. [Ryan Holtz]
* accomm: Added PCF8573 RTC. Nigel Barnes2020-12-041-0/+1
| | | | | - Added RTC interrupt, fixes TIME function. - Realigned video handling with the Electron.
* Seta video encapsulation AJR2020-11-301-0/+2
| | | | | - seta001: Move gfxdecode down into device; add putative master clocks - x1_012: Separate emulation of tile layers as new device
* Make exidy compilable with SOURCES= and fix sidetrac Olivier Galibert2020-11-283-3/+0
|
* Miscellaneous late 90s Jaleco HW fixes and cleanups (#7445) Angelo Salese2020-11-251-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ms32.cpp: fix/document memory map * ms32.cpp: preliminary CRTC hookup * ms32.cpp: implement sprite direction bit, nuke per-game kludges * Move note where it belongs (nw) * ms32.cpp, bnstars.cpp: correct sprite RAM ranges * tetrisp2.cpp: kill some legacy screen params, need those anyway * Improve notes (nw) * ms32.cpp: move CRTC to a new sysctrl device Also added a bare-bones Python script for generating new device file defs to src/mame/etc * gen_python_def.py: address issues, misc improvements * Kill device_memory_interface in favour of direct address_map, QA always broken flip_screen in flags * ms32.cpp: reinstated flip screen thru callback * ms32.cpp: Make mixing to honor cliprects instead of erratic screen.width / height call * Need a safeguard somehow, and a symbols build doesn't help here lalala * Fix notes, cannot repro the bug, next * Move irq assert/clear lines to device, add preliminary prg timer, make 30 Hz irq to behave like one. (Note: very untested, feedback is appreciated) * Send a prg timer ack if irq is disabled * Misc cleanups * Nuke emu_timers in favour of configure_scanline, preliminary bnstars1 hookup * No magic number please * Add sysctrl to tetrisp2.cpp, move rockms stuff into its own state machine, misc * Kill off 30 Hz refresh rate hack in stepstag/vjdash sub screens * Flag all those xtals as unknown * Move has_zoom/has_yuv in ms32_sprite init constructor, fix dummy config bug with stepstag right screen update * jalcrpt.h doesn't belong to tetrisp2.cpp, errata on sysctrl reset line * Fix build * Left-over * Fix bool comparison to itself (blame JS habits), nuke bnstars1 mahjong switch case altogether. * Notes * Fix bnstars1 crash * update_color fn doesn't work without a memory_share_creator, documentation * Translate clamp_to_12bits_neg to a constexpr method * Fix crashing in main ms32 driver, except it now has very broken priority for seemingly no reason * Fix nasty spriteram buffer RAM allocation bug * Make objectram_size to be calculated at init time * First (naive) pass in moving common interface to a ms32_base_state Move m_irqreg save state from video_start to machine_start fn; Fix embarassing palette overflow bug in ms32.cpp; Add bitswap for bnstars1 mahjong panel; .bytes() -> .length() for objectram_size; * bnstars: template video handlers * bnstars: fix config, split sprite chips/gfxdecode/palette into two, fix palette ranges * ms32.cpp: implement proper irq acknowledge lines * Add config setter in sysctrl for inverted vblank/field lines, make tp2ms32 and wpksocv2 happy * Move f1superb to own state * MS32 merge sound maps * Remove TIMER_DEVICE_CALLBACK_MEMBER in favour of emu_timer
* Plug and Play bits (working and not working machines) (#7509) David Haywood2020-11-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | * replaced dgun2869 dump with good one [Sean Riddle] * also did some work on the dreamGear unit, works now * an innotab2 driver entry was also added to hold the software list, but the ROM isn't dumped yet machines promoted to WORKING ------ My Arcade Retro Micro Controller - 220 Built-In Video Games (DGUN-2869) [Zup, Team Europe, Sean Riddle] new WORKING machines ------ Code Lyoko (25-in-1 handheld) [KaruzoHikari, Team Europe, David Haywood] My Arcade Pac-Man Pocket Player (DGUNL-3227) [Sean Riddle] new NOT WORKING machines ------ Palace Arcade [Sean Riddle, Kamaal Brown] new NOT WORKING Software List entries ------ vtech_innotab_cart.xml : Mickey Mouse Clubhouse (UK) [Team Europe]