summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/target
Commit message (Collapse)AuthorAgeFilesLines
* nes_vt - further refactoring, split out vt32 driver, started splitting up ↵ David Haywood2020-10-251-1/+8
| | | | | | | SoC + Atari Flashback Mini 7800 promotion (#7385) machines promoted to WORKING ------ Atari Flashback Mini 7800 [David Haywood, Sean Riddle]
* New machines marked as NOT_WORKING AJR2020-10-211-0/+1
| | | | | | | | | | | ---------------------------------- Emax Digital Sampling Keyboard [DBWBP] New clones marked as NOT_WORKING ---------------------------------- Emax Plus Digital Sampling Keyboard [DBWBP] * emax2: Add dump of serial EEPROM [DBWBP]
* Fixed mess build. Robbbert2020-10-211-1/+1
|
* -SONY video equipment (DFS-500 Video Mixer and VCRs) (#7362) Felipe Corrêa da Silva Sanches2020-10-211-0/+3
| | | | | | | | | * New non-working driver: SONY DFS-500 DME Video Mixer (1994) -And a few new skeleton drivers for some other SONY video equipment: * U-Matic vo5850PM * BETACAM-SP UVW-1200 * BETACAM-SP UVW-1600 * BETACAM-SP UVW-1800
* volt_reg: Remove uses that are not needed anymore with the recent (#7367) Aaron Giles2020-10-206-6/+0
| | | DAC changes. Which is all of them. Remove the device as well.
* nesvt.cpp: Better identify SoC types, begin to reorganize with a view to ↵ David Haywood2020-10-201-1/+3
| | | | cleaner code. (#7373)
* aquarius: Added support for .CAQ cassette images. Nigel Barnes2020-10-191-0/+1
| | | | - Select 20K RAM as default.
* mac: move '030 PowerBooks to a separate driver. [R. Belmont] arbee2020-10-181-0/+1
|
* mac: Move macprtb and macpb100 to their own driver. [R. Belmont] arbee2020-10-181-0/+1
|
* New machines marked as NOT_WORKING (#7361) ClawGrip2020-10-181-0/+1
| | | | | | | * holeland.cpp: Fix typo ("Refreativos Franco" -> "Recreativos Franco") * New machines marked as NOT_WORKING ---------------------------------- Santa Fe Golden [jordigahan, ClawGrip]
* Rename Konami Python driver to kpython.cpp, Add notes (#7359) cam9002020-10-171-1/+1
| | | | | | | | | | * Move popn9 into kpython.cpp * viper.cpp: Fix source name * kpython.cpp: Add notes for popn9 ds2430 data * kpython.cpp: internal ROM of H8 mcu isn't 32 bit
* driver housekeeping Patrick Mackinlay2020-10-161-4/+0
| | | | | * eliminated interpro, jazz, jensen and mips driver headers * wrapped same drivers in anonymous namespace
* Revet #7346. Vas Crabb2020-10-161-3/+0
| | | | | | | | | | | | | | | | The project won't move forward if we're not proactive about ensuring legacy code isn't added. In particular, this PR contained the kind of code that we need to remove in order to be able to move to proper per-device outputs and to allow clients to enumerate a system's outputs on start; and runtime tagmap lookups for I/O ports, which can't be checked on validation and hence require exercising all code paths to detect errors (as well as the performance issues). The pull request had outstanding reviews requesting changes. It's not acceptable to ignore that and merge it. This reverts changes from e3dbb0fa43b78cf01e1f74b6dcc6fc8a7f4fc474 and fc8330e65cb0713a1931b7b3d771c37d5ffd020b.
* Merge pull request #7346 from felipesanches/sony_video_equipment ajrhacker2020-10-151-0/+3
|\ | | | | New non-working driver: SONY DFS-500 DME Video Mixer (1994)
| * New non-working driver: SONY DFS-500 DME Video Mixer (1994) Felipe Corrêa da Silva Sanches2020-10-151-0/+3
| | | | | | | | | | | | | | | | And a few new skeleton drivers for some other SONY video equipment: * U-Matic vo5850PM * BETACAM-SP UVW-1200 * BETACAM-SP UVW-1600 * BETACAM-SP UVW-1800
* | Implement TT5665 emulation (#6841) cam9002020-10-152-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | * Implement TT5665 emulation Similar as OKIM6295, but with Support more ROM capacity and phrase spaces, 2 sound outputs used in bowltry, igs_m036 (for some hardwares with TT5665, ex: cjddzsp) bowltry.cpp: Fix game name (BOWLING TRY! in both poster and PCB) * bowltry.cpp: Typo * Fix endline * tt5665.cpp: Reduce unnecessary argument
* | New machines marked as NOT_WORKING (#7348) ClawGrip2020-10-151-0/+1
| | | | | | | | | | | | | | | | | | ---------------------------------- Photo Play Spirit Xtreme (Spanish) New clones marked as NOT_WORKING -------------------------------- Photo Play Spirit Xtreme (update, Spanish)
* | -3rdparty/expat: Update to 2.2.10." Vas Crabb2020-10-151-4/+6
| | | | | | | | -Fixed tiny build (missing s11c_bg_device) and unused lambda capture in emu/rendlay.cpp.
* | arcade.lua: fixed compiling ARCADE target Ivan Vangelista2020-10-111-1/+1
| |
* | New machines marked as NOT_WORKING Ivan Vangelista2020-10-101-0/+1
| | | | | | | | | | | | | | | | | | ---------------------------------- Cow Tipping - Shake Cattle & Roll (set 1) [Recreativas.org, Francisco Ortiz] New clones marked as NOT_WORKING -------------------------------- Cow Tipping - Shake Cattle & Roll (set 2) [Recreativas.org, Francisco Ortiz]
* | ns32202: new device (wip) Patrick Mackinlay2020-10-101-0/+1
| |
* | Major update for HC55516 CVSD audio device and related filtering, as well as ↵ Jonathan Gevaryahu2020-10-101-3/+5
| | | | | | | | | | | | | | | | | | hooking it to drivers. (#7290) * Split hc55516 core into separate cores/subclasses for hc55516 and hc55532 (new 'digital' implementation based on decap/die tracing) as well as mc3417 and mc3418 (old existing 'analog' implementation left alone) and hooked the hc55516 and mc3417 implementations to the appropriate hardware drivers. This should vastly improve CVSD sound quality in drivers that use the hc55516. [Lord Nightmare, Sean Riddle] * Made Exidy's mouse trap use a timer to clock the mc3417 and update the state readable by the z80 rather than relying on the mc3417 to accept a clock parameter and update the z80 state via a callback. The timer implementation ensures proper synchronization and prevents missed clock transitions from the z80 side causing noise in the CVSD audio. [Lord Nightmare] * Added a biquad-based 2nd order filter emulation for an audio stream (to go along with flt_rc 1st order filter emulation) and hooked it to Exidy's mouse trap (mc3417) and williams drivers (hc55516) following the original schematics. For hc55516 this is necessary as the original chip produces a very pronounced audible 16khz 'carrier' in its output audio even on the real chip, and these filters suppress this. This also happens to a lesser extent with the 8khz quieting waveform noise on both mc3417 and hc55516. [Lord Nightmare] * Made Williams System 11 and s11_bg relative sound mixing more accurate to the original audio flow on the PCB itself. [Lord Nightmare] * Switched Williams Joust 2 to use the s11_bg common sound device rather than its own implementation. [Lord Nightmare]
* | fmtowns: add devices for the SCSI card slot and the FMT-121 card (#7306) r092020-10-081-0/+1
| | | | | | | | | | | | | | * fmtowns: add a SCSI card slot for the original models - Add a slot device for the Model 1/2 dedicated SCSI slot - Add a device for the FMT-121 SCSI Card - Modify the I/O maps and machine configurations so the slot and the integrated controller don't overlap
* | vicdual: Tranquilizer Gun uses the same sound board as Borderline Aaron Giles2020-10-072-4/+0
| |
* | vicdual: Add frogs netlist. Make sound board interface more general. Aaron Giles2020-10-072-0/+4
| |
* | Hook up Borderline netlist, provided by 'beta-tester' (#7328) [beta-tester] Aaron Giles2020-10-052-0/+24
| | | | | | | | | | | | * netlist: Explicitly trim connection names. * Hook up Borderline netlist, provided by 'beta-tester' * brdrline: Add static solver, using dynamic timestep, update driver flags.
* | ns32081: new device Patrick Mackinlay2020-10-051-0/+1
| |
* | - split off the handhelds that seem to be based around gpl162xx technology ↵ David Haywood2020-10-021-0/+1
| | | | | | | | | | | | | | | | into their own file from generalplus_gpl_unknown.cpp (#7312) * - split off the handhelds that seem to be based around gpl162xx technology into their own file from generalplus_gpl_unknown.cpp to generalplus_gpl162xx_lcdtype.cpp - identify unkunsp based on new information * typo
* | mac: move macqd700 to its own driver and clean up more cruft [R. Belmont] arbee2020-10-011-0/+1
| |
* | Fix zexall target compile Miodrag Milanovic2020-09-301-0/+2
| |
* | Update arcade.lua Roberto Fresca2020-09-281-0/+1
| | | | | | Fix the arcade build (MASH)
* | mess.lua: forgot to add ceres Patrick Mackinlay2020-09-281-0/+6
| |
* | wswan/wscolor: Add boot rom support (#7277) wilbertpol2020-09-231-2/+0
| | | | | | | | | | | | | | | | | | | | | | * wswan: Add boot rom. [Wilbert Pol] * wswan: merge drivers/wswan.cpp, includes/wswan.h, and machine/wswan.cpp (nw) * wswan: fix background color selection in wsc mode (nw) * wswan: add defaults for the internal eeproms (nw) * wswan: add some documentation; rename a few methods (nw)
* | in213: Implement some basic functionality Dirk Best2020-09-221-0/+2
| | | | | | | | | | | | | | - Hook up periodic and keyboard interrupts - Implement keyboard and hook it up - Render according to vram address and add basic cursor support - Hook up bell sound
* | pcp8718 / pcp8728 / bkid218 - make menu controller a shared device (#7270) David Haywood2020-09-211-0/+1
| |
* | New machines marked as NOT_WORKING AJR2020-09-211-0/+1
| | | | | | | | | | ---------------------------------- Adacom CP-150 Plus [Bitsavers]
* | New machines marked as NOT_WORKING AJR2020-09-171-0/+1
| | | | | | | | | | ---------------------------------- Roland JD-800 Programmable Synthesizer [DBWBP]
* | New machines marked as NOT_WORKING Dirk Best2020-09-171-1/+1
| | | | | | | | | | ---------------------------------- Informer 213 [Bitsavers]
* | fix build MetalliC2020-09-171-0/+1
| |
* | Add MDCR support for P2000t (#7215) Erwin Jansen2020-09-171-0/+2
| | | | | | | | | | | | | | This adds support for the mini digital cassette recorder that can be found inside a P2000t. This implementation is based on documentation that can be found in https://github.com/p2000t/documentation. In memory of NPM Jansen, who taught me all the magic of bits and bytes.
* | arcade.lua: remove nonexistent file hap2020-09-161-1/+0
| |
* | Device-fied PRO-CT0 cam9002020-09-132-0/+2
|/ | | | | for protection, aka ALPHA-8921(in Some later 80s alpha denshi PCBs) or SNK-9201 prot_fatfury2.cpp: Convert protection into alpha_8921.cpp device
* New machines marked as NOT_WORKING AJR2020-09-121-0/+1
| | | | | ---------------------------------- Sony Trinitron Color Video Monitor BVM-20F1E [Corrado Tomaselli]
* New machines marked as NOT_WORKING hap2020-09-101-0/+1
| | | | | ---------------------------------- Constellation Expert [hap, Berger]
* New machines marked as NOT_WORKING Ivan Vangelista2020-09-091-0/+1
| | | | | | | | | | | | ---------------------------------- Matrix [bytestorm] New working clones ------------------ Midnight Run: Road Fighter 2 (AAA, Asia v1.10, newer sound program) [Guru] Street Fighter II': Champion Edition (bootleg, set 1) [f205v, maru79] Street Fighter II': Champion Edition (bootleg, set 2) [f205v, maru79] Street Fighter II': Champion Edition (bootleg, set 3) [Janniz, f205v, maru79]
* New machines marked as NOT_WORKING Dirk Best2020-09-081-0/+1
| | | | | ---------------------------------- Informer 213 AE [Dirk Best, MattisLind]
* New machines added as MACHINE_NOT_WORKING Ryan Holtz2020-09-081-1/+1
| | | | | | | | | | | | | | ----------------------------------------- Newton Notepad [Pablo Marx] MessagePad [Pablo Marx] ExpertPad PI-7000 [Pablo Marx] MessagePad 110 [Pablo Marx] MessagePad 120 [Pablo Marx] Marco [Pablo Marx] MessagePad 130 [Pablo Marx] eMate 300 [Pablo Marx] MessagePad 2000 [Pablo Marx] MessagePad 2100 [Pablo Marx]
* New machines marked as NOT_WORKING Dirk Best2020-09-071-0/+1
| | | | | ---------------------------------- Informer 207/100 [Bitsavers]
* New not working machine Dirk Best2020-09-061-0/+8
| | | | | ----------------------- Informer 207/376 [Dirk Best]
* New machines marked as NOT_WORKING Ivan Vangelista2020-09-031-0/+1
| | | | | ---------------------------------- unknown Hobby Play slot machine [jordigahan, ClawGrip]