summaryrefslogtreecommitdiffstatshomepage
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fixed MT06958, MT06962, MT06963 (nw) Ivan Vangelista2018-05-053-0/+5
|
* arcade.flt: add y2.cpp (nw) Ivan Vangelista2018-05-051-0/+1
|
* namcos2.cpp: Correct and unify rom names for the Final Lap 3 sets (nw) braintro2018-05-051-78/+78
|
* aerofgt.cpp: Updated information on Karate Blazers sets (nw) braintro2018-05-041-89/+102
|
* bbc: Added Beeb Speech Synthesiser device. Nigel Barnes2018-05-043-1/+182
|
* Merge pull request #3516 from DavidHaywood/030518_2 R. Belmont2018-05-042-0/+96
|\ | | | | new machines marked as NOT WORKING
| * new NOT WORKING DavidHaywood2018-05-032-0/+96
| |
* | Merge pull request #3520 from sschnelle/add_gpib_to_hp9k3xx R. Belmont2018-05-041-4/+116
|\ \ | | | | | | hp9k_3xx: add internal TMS9914 GPIB
| * | hp9k_3xx: add internal TMS9914 GPIB Sven Schnelle2018-05-041-4/+116
| | | | | | | | | | | | Signed-off-by: Sven Schnelle <svens@stackframe.org>
* | | ti99: Fixed disk creation via OSD Michael Zapf2018-05-041-4/+13
| | |
* | | fidel6502: copypaste error (nw) hap2018-05-041-3/+3
| | |
* | | fidel6502: added other language versions of prestige (nw) hap2018-05-042-0/+91
|/ /
* | New working machine added hap2018-05-042-64/+68
| | | | | | | | | | ----------- Fidelity Prestige Challenger (several versions) [hap, Berger, yoyo_chessboard]
* | start looking at the extra opcodes in the SSD 2000 type XaviX chip (s… (#3514) David Haywood2018-05-0411-13/+365
| | | | | | | | | | | | | | | | * start looking at the extra opcodes in the SSD 2000 type XaviX chip (seems some undocumented 6502 opcodes are replaced with more custom ones) * (nw) * the xavix memory mapping gets stranger with each piece of new evidence (nw)
* | fidel6502: prestige WIP (nw) hap2018-05-042-2/+74
| |
* | Merge pull request #3518 from fulivi/hpipc_dev2 ajrhacker2018-05-042-1/+39
|\ \ | | | | | | tms9914: added methods to read ACCRQ & CONT output lines
| * | tms9914: added methods to read ACCRQ & CONT output lines fulivi2018-05-042-1/+39
| | |
* | | cit101: Somewhat major improvements AJR2018-05-045-25/+455
| | | | | | | | | | | | | | | | | | | | | | | | | | | - High level emulation of serial keyboard (only sort of works; probably should be less sophisticated) - Add double height and double width attributes - Adjustable start of screen pointer (necessary for SET-UP mode) - Reconfigure screen for 80/132-column and 50/60 Hz modes dikeyboard: Add scan_complete callback (nw, sort of hacky but cit101 keyboard works worse without it)
* | | nes.xml: remove problematic filename trailing dots (nw) hap2018-05-041-1/+1
| | |
* | | bbcm512: Added mouse, and promoted to working. Nigel Barnes2018-05-041-3/+8
|/ / | | | | | | bbcmaiv: Added tracker ball.
* | bbc: Added various pointer devices on userport: Nigel Barnes2018-05-043-4/+386
| | | | | | | | | | | | - AMX Mouse - Acorn Master 512 Mouse - Marconi RB2 Tracker Ball
* | pc9801: fix 9821 detection? (nw) cracyc2018-05-031-1/+2
| |
* | asteroid, astdelux: Add cocktail configuration that flips screen for 2nd player AJR2018-05-034-0/+31
| |
* | MT06934 (nw) Vas Crabb2018-05-041-1/+1
| |
* | (nw) let's have some fun with the new functionality, and fix poor casper ↵ Vas Crabb2018-05-0411-101/+97
| | | | | | | | while we're at it
* | rohga.cpp Update cam9002018-05-041-1/+1
|/ | | rohga.cpp : Fix background color of title screen in wolffang
* Make MCFG_DEVICE_ADD and callable device types more flexible: Vas Crabb2018-05-04866-4772/+5451
| | | | | | | | | | | | | | | | | | | | | * Allows defaulted clocks (see subtle example with vboy) * Allows additional constructors (see RS232 port in tranz330) * Allows use of device finder in place of tag in MCFG_DEVICE_ADD * Requires out-of-line destructor for devices using incomplete types * Requires XTAL or explicit u32 for clocks for devices with private types Devices must still define the standard constructor. When writing additional constructors, be aware that the constructor runs before device_add_mconfig in the context of the existing device, not the new device. See osborne1, zorba, tranz330, and vboy for examples of this in use. Compilation is a bit slower, but this is temporary while refactoring is in progress. Eliminated the need for MCFG_SOUND_ROUTE_EX. Removed macros from slot option configuration - they just obfuscated code and slowed it down with needless dynamic casts, but didn't actually simplify it.
* asteroid: Swap start LEDs and suppress logging for many spurious writes AJR2018-05-033-68/+33
| | | | asteroid, astdelux, llander: Configure all lamp/LED outputs as line callbacks (nw)
* galaxi.cpp, mil4000.cpp: output_finder (nw) Ivan Vangelista2018-05-033-91/+114
| | | | galaxian.cpp: removed outdated note (nw)
* stvvdp2.cpp: fixed potential bug with window Y sizes when double density ↵ angelosa2018-05-031-5/+5
| | | | interlace is enabled [Angelo Salese]
* Apple II: added 13-sector version of Disk II controller [R. Belmont] arbee2018-05-024-15/+68
|
* meritm.cpp: Correct rom label (nw) braintro2018-05-021-1/+1
|
* new clone added - Pit Boss Superstar III 30 CA braintro2018-05-022-1/+22
| | | | | | New Clone Added ------------------------------------------------ Pit Boss Superstar III 30 (9233-00-06, California version) [Brian Troha, The Dumping Union]
* stvvdp1.cpp: disable transmask code for mode 2 sprites, fix Sasissu racing ↵ angelosa2018-05-022-6/+18
| | | | stage background clouds color [Angelo Salese]
* stvvdp1.cpp: fix transparent sprite shadows (Pretty Fighter X, Game Tengoku) ↵ angelosa2018-05-022-3/+18
| | | | [Angelo Salese]
* novag68k: verified irq/beeper timing (nw) hap2018-05-023-9/+21
|
* Merge pull request #3502 from sjy96525/patch-16 R. Belmont2018-05-021-2/+2
|\ | | | | Correct Pop'n Music 2, Pop'n Music 3 years
| * Correct Pop'n Music 2, Pop'n Music 3 year sjy965252018-05-011-2/+2
| | | | | | Pop'n Music 2, Pop'n Music 3 titlescreens says 1999, and Pop'n Music 2 was released in April 1999, Pop'n Music 3 was released in September 1999.
* | Merge pull request #3512 from fulivi/hpipc_dev1 R. Belmont2018-05-022-3/+16
|\ \ | | | | | | tms9914: improved emulation
| * | tms9914: improved emulation. HPIB test of IPC diagb ROM now passes. fulivi2018-05-022-3/+16
| | |
* | | fmtowns.cpp : Accurate sound outputs (#3511) cam9002018-05-021-9/+13
| | | | | | | | | | | | | | | | | | | | | | | | * fmtowns.cpp : Accurate sound outputs fmtowns.cpp : Accurate sound outputs from real hardware (real one has seperated left/right audio out (supports stereo)) * fmtowns.cpp : Fix PCM output level
* | | gotya.cpp: removed 'prototype?' from the game description, according to ↵ Ivan Vangelista2018-05-021-1/+24
| | | | | | | | | | | | research done by Andy Welburn (nw)
* | | debughlp.cpp: replaced references to 'decrypted opcodes' with 'opcodes', as ↵ Ivan Vangelista2018-05-021-5/+5
| | | | | | | | | | | | suggested (nw)
* | | new working clone Ivan Vangelista2018-05-022-1/+18
| | | | | | | | | | | | | | | ---------------------------- Real Puncher (Japan, v2.12J) [ShouTime, Javier Vidal Mata, Sean Sutton, Candy Wolff, Evan Korzon, Surgeville, Dane Biegert, Charles MacDonald, Smitdogg, The Dumping Union]
* | | model2: Fix input issue with srallyc (possibly others) Dirk Best2018-05-021-4/+3
| | |
* | | plugins/cheat: translate debugger expressions by space index as the debugger ↵ cracyc2018-05-023-4/+4
| | | | | | | | | | | | | | | | | | does (nw) pc9801: use correct video clock, fixes policenauts video speed (nw)
* | | abc800: WIP (nw) Curt Coder2018-05-022-0/+60
|/ /
* | C++20 has a feature that will allow us to avoid this... (nw) Vas Crabb2018-05-021-0/+2
| |
* | Allow devcb to be bound to a device/mixin or the target of a device Vas Crabb2018-05-0227-264/+426
| | | | | | | | | | | | | | | | | | | | finder. This works outside machine configuration context so the workarounds in ATA HLE and MSX slots are no longer necessary. It also allows reduction in tag repetition in machine configuration (see converted osborne1.cpp, zorba.cpp or the more extreme tranz330.cpp). Allow reimagined device instantiation to take a device finder based on current device being configured to reduce repetition (see tranz330.cpp).
* | output_latch.h: Rename the include guard macro while I'm at this (nw) AJR2018-05-021-3/+3
| |