summaryrefslogtreecommitdiffstatshomepage
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
| * emu3: scsi fixes Patrick Mackinlay2020-09-091-12/+25
| |
| * apc,attache: added missing natural-keyboard keys Robbbert2020-09-092-127/+126
| |
| * ns32000: more fixes, string instructions Patrick Mackinlay2020-09-091-13/+102
| |
| * -emu/rendlay.cpp: Fixed uninitialised variable breaking sdtor. Vas Crabb2020-09-0944-4742/+4286
| | | | | | | | | | | | | | | | | | | | Also added some optional verbose logging for debugging group bounds calculation. -Updated another batch of layouts. Some chess layouts have had elements reordered in the XML to maintain stacking order when drawing.
| * ns32000: fix jump instruction Patrick Mackinlay2020-09-091-1/+1
| |
| * New working clones Brian Troha2020-09-082-20/+37
| | | | | | | | | | ------------------ Polaris (Latest version) [Andrew Welburn, The Dumping Union]
| * unk6502_st2xxx.cpp: Load internal ROM at the correct offset AJR2020-09-083-35/+61
| | | | | | | | * st2205u: Temporary kludge
| * unk6502_st2xxx.cpp : load preliminary dump of internal ROM for several sets ↵ David Haywood2020-09-081-6/+16
| | | | | | | | | | | | | | [David Haywood, Sean Riddle] (#7208) * unk6502_st2xxx.cpp : load preliminary dump of internal ROM for several sets [David Haywood, Sean Riddle] * disable this for now
| * st2205u: Add 12-bit timers AJR2020-09-086-47/+185
| |
| * efootb4,einvader,einvaderc: update layouts to zoom view when hiding score ↵ hap2020-09-085-23/+18
| | | | | | | | display
| * ns32000: Fix EXIT AJR2020-09-081-1/+1
| |
| * st2xxx: Add some SPI stubs AJR2020-09-086-0/+100
| |
| * st2205u: Minor corrections AJR2020-09-082-5/+5
| |
| * -Fix layout regressions in spacezap/ebases and ccompan. Vas Crabb2020-09-0913-2315/+505
| | | | | | | | | | | | -emu/rendlay.cpp: Actually add the group bounds calculation fix. -Update a few more layouts.
| * Merge pull request #7206 from clawgrip/patch-64 ajrhacker2020-09-081-0/+11
| |\ | | | | | | hobbyplay.cpp: Add note
| | * hobbyplay.cpp: Add note ClawGrip2020-09-081-0/+11
| | |
| * | Merge pull request #7207 from clawgrip/patch-65 ajrhacker2020-09-081-1/+51
| |\ \ | | | | | | | | rfslots8085.cpp: Add ASCII PCB layout
| | * | rfslots8085.cpp: Add ASCII PCB layout ClawGrip2020-09-081-1/+51
| | | |
| * | | emate.cpp: Remove driver file replaced with newton.cpp AJR2020-09-081-95/+0
| | | |
| * | | ddenlovr.cpp: Separate state class a little AJR2020-09-081-543/+644
| |/ /
| * | -emu/rendlay.cpp: Fixed bug calculating group bounds with repeats. Vas Crabb2020-09-0947-6580/+3639
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bounds were being miscalculated when the first element inside the group was inside a repeat or a collection. Most visible in md6802. -Updated another batch of layouts. A lot of these were using a black backdrop element to force bounds when either explicit view bounds or an empty element is a better way to achieve the same thing. Bally by17/by35 pinball layouts have had a bit of an overhaul with the three sections of the display now abled to be toggled independently. Ensoniq VFD layouts refactored to reduce a very large number of lines down to a few nested repeats.
| * | tube_32016: Fix build AJR2020-09-081-1/+1
| |/
| * trs80dt1: completed the keyboard Robbbert2020-09-081-35/+35
| |
| * emu3: wip checkpoint Patrick Mackinlay2020-09-081-25/+241
| | | | | | | | | | | | | | | | * hooked up the lcd controller * hooked up some interrupts * partially hooked up the debug board * corrected some address mappings (documentation appears incorrect) * separated emu3 and emax2 driver state (for now)
| * ns32000: initial cpu emulation Patrick Mackinlay2020-09-083-170/+2188
| | | | | | | | | | | | | | | | * implemented most instructions * preliminary interrupt/trap support * no fpu or mmu yet * took over copyright with permission * minor disassembler improvements
| * New machines marked as NOT_WORKING Curt Coder2020-09-082-18/+86
| | | | | | | | | | | | | | | | | | ---------------------------------- PDC Clipper [Jos Dreesen, Curt Coder] New NOT_WORKING software list additions --------------------------------------- clipper_flop: System [Jos Dreesen, Curt Coder]
| * selz80: added keys so that Paste can work. Robbbert2020-09-082-24/+14
| | | | | | | | - oric: removed Todo and Notes because of a complaint.
| * New machines marked as NOT_WORKING Dirk Best2020-09-083-0/+201
| | | | | | | | | | ---------------------------------- Informer 213 AE [Dirk Best, MattisLind]
| * -newton: Forgot to commit this new file with the most recent commit. [Ryan ↵ Ryan Holtz2020-09-081-0/+181
| | | | | | | | Holtz]
| * New machines added as MACHINE_NOT_WORKING Ryan Holtz2020-09-082-4/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | ----------------------------------------- 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]
| * Merge pull request #7204 from clawgrip/patch-62 ajrhacker2020-09-071-0/+37
| |\ | | | | | | drdmania.cpp: Add ASCII PCB layout
| | * drdmania.cpp: Add ASCII PCB layout ClawGrip2020-09-071-0/+37
| | |
| * | williams.cpp: Minor documentation update for Bubbles & minor cut-n-paste ↵ Brian Troha2020-09-071-21/+20
| |/ | | | | | | corrections
| * New machines marked as NOT_WORKING Ivan Vangelista2020-09-073-25/+53
| | | | | | | | | | ---------------------------------- Bare Knuckle III / Sunset Riders (bootleg of Megadrive versions) [hammy]
| * Update another batch of layouts. Vas Crabb2020-09-08307-16752/+14955
| | | | | | | | | | | | | | | | | | | | | | The majority of these were using <bezel> for control panels. Cleaned up the stactics layout, made laser LEDs use additive blending, and made it possible to hide just the control panel. Added several view options to the Jockey Club family of games. Added ability to show/hide parts of several other layouts.
| * New working clones Ivan Vangelista2020-09-072-0/+42
| | | | | | | | | | ------------------ Super Space Invaders '91 (World, earlier?) [caius]
| * bus/electron/cart: Added the Pace RS423 Communications cartridge. Nigel Barnes2020-09-073-2/+146
| |
| * bbc_tube_z80: HIRQ line is not connected. Nigel Barnes2020-09-072-2/+1
| |
| * bbc_tube_arm: HIRQ line is not connected. Nigel Barnes2020-09-071-9/+7
| |
| * bbc_tube_zep100m: Added latest known MCP 2.02, and removed imperfect disk flags. Nigel Barnes2020-09-072-6/+4
| |
| * bus/electron: Use input_merger for IRQs where required and various minor ↵ Nigel Barnes2020-09-0718-67/+61
| | | | | | | | cleanups.
| * machine/tube: Added save state. Nigel Barnes2020-09-071-24/+40
| |
| * drdmania.cpp: Add missing ROM [Caps0ff, ClawGrip] ClawGrip2020-09-071-1/+1
| | | | | | Now the dump is complete.
| * New machines marked as NOT_WORKING Dirk Best2020-09-074-0/+195
| | | | | | | | | | ---------------------------------- Informer 207/100 [Bitsavers]
* | netlist: add listmodels command to nltool. Couriersud2020-09-092-1/+55
| | | | | | * nltool --help is your friend.
* | netlist: start work on modules. couriersud2020-09-0712-34/+87
| | | | | | | | | | | | | | | | * Modules are netlists for which automatic lib entries are generated. * Going forward you just store them in macro/modules and they will be automatically registered as device elements. * you need to do a "make generated" is src/lib/netlist/build * cpp still needs to be added to netlist.lua
* | Merge remote-tracking branch 'origin/master' into netlist-generated couriersud2020-09-071-145/+381
|\|
| * williams.cpp: Correct ROM names for Joust, Stargate & Splat [Brian Troha] Brian Troha2020-09-061-145/+381
| |
* | netlist: Fix VS2019 header files. couriersud2020-09-072-208/+0
| |
* | netlist: second round of header removal couriersud2020-09-0710-804/+4
| |