summaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAgeFilesLines
* Clean up delay implementation a bit. Move delay setting to immediately after ↵ymfm-delay Aaron Giles2021-04-212-23/+32
| | | | operator 2. Re-add early out code after operator 2 is computed. Removed const on channel outputs so we can get rid of mutable. Set feedback on rhythm channels for consistency.
* ymfm: Implement delay in OPM/OPN operators. Not sure this really affects ↵ Aaron Giles2021-04-212-31/+39
| | | | much audibly, but this does seem to be documented, so let's make it right.
* ymfm: Check for decay->sustain transitions even if we just transitioned from ↵ Aaron Giles2021-04-211-2/+8
| | | | attack->decay. Affects the cymbal sounds in shinobi.
* Merge pull request #7985 from brijohn/qx10_fix_segfault ajrhacker2021-04-211-1/+1
|\ | | | | qx10: allocate enough vram for color mode
| * qx10: allocate enough vram for color mode Brian Johnson2021-04-211-1/+1
|/
* media_ident: add space to prevent long strings concat when printing results hap2021-04-201-5/+5
|
* clifront: -romident has no use for mediapath, but it does use hashpath hap2021-04-201-1/+1
|
* radionic: fixed rtc, and floppy reading. Confirmed crystals. Robbbert2021-04-211-25/+28
|
* ibm5170: fix validity error hap2021-04-204-14/+3
|
* Merge pull request #7984 from brijohn/upd7220 ajrhacker2021-04-203-81/+151
|\ | | | | upd7220 fixes
| * upd7220: Support DMAW and DMAR commands Brian Johnson2021-04-203-76/+151
| |
| * upd7220: Fixed mixed mode display area partition parsing Brian Johnson2021-04-201-5/+0
| |
* | rfslots8085.cpp: The PCB only has 6 dipswitches (#7983) ClawGrip2021-04-201-2/+5
|/ | | | | * rfslots8085.cpp: The PCB only has 6 dipswitches * Add anonymous namespace
* twinspri: Fix missing samples by masking the ADPCM-A end address properly. Aaron Giles2021-04-202-26/+68
|
* trs80: used array of floppy drives Robbbert2021-04-218-51/+42
|
* New working software list additions hap2021-04-202-5/+37
| | | | | ----------------------------------- ibm5170: SmartBoard Driver (DOS), SmartBoard Driver SDK (Win32) [hap]
* rx01: Preliminary, untested host interface AJR2021-04-203-20/+176
|
* basf7100: Improve video rendering Dirk Best2021-04-201-14/+57
|
* System 906-III improvements: [Roberto Fresca, Grull Osgo] Roberto Fresca2021-04-203-256/+638
| | | | | | | | | | | | | | | | | | - Reworked a lot of things to get the platform playable. - Switched to Rockwell R65C02 CPU. - Added missing inputs, timers, clocks and connections. - Renamed Game 58.01 to CEI 51.08 (CEI 906-III Poker). - Added new games to the platform. New working machines -------------------- Casino 21 UCMC/IWC (ver 30.08) [Roberto Fresca, Grull Osgo] Poker UCMC/IWC (ver 162.03) [Roberto Fresca, Grull Osgo] Poker UCMC/IWC (ver 162.03 20-6-91) [Roberto Fresca, Grull Osgo] Machines promoted to working ---------------------------- CEI 51.08 (CEI 906-III Poker) [Roberto Fresca, Grull Osgo]
* Purge various obsolete and redundant #includes AJR2021-04-194-19/+1
|
* mn1880d.cpp: Minor documentation fixes AJR2021-04-191-2/+2
|
* model1.cpp: Add main NVRAM used for bookkeeping AJR2021-04-191-2/+6
|
* smartboard: changes to make tasc smartboard test program work hap2021-04-204-44/+22
|
* mn1860: Identify another 2 opcodes in disassembly AJR2021-04-191-4/+14
|
* mn1860: Recognize two more opcodes in disassembly AJR2021-04-191-4/+10
|
* smartboard: add user config to allow duplicate piece ids hap2021-04-192-2/+22
|
* basf7100: Hook up interrupt controller, keyboard Dirk Best2021-04-194-35/+494
| | | | | | | | - Hooked up PIC and connected keyboard and vblank interrupts - Implemented HLE keyboard (all keys mapped, using the translation ROM for keycodes) - Increased shared memory to 40k - Fixed interrupt flags register - Implemented cursor and roll offset
* mame.lst, mess.lua: Fix build errors from ↵ AJR2021-04-192-1/+1
| | | | c037dfd82238537752e2078f52a3276badfbff83
* dai3wksi: update note hap2021-04-191-2/+2
|
* smartboard: add internal artwork for the pc version hap2021-04-194-6/+464
|
* smartboard: add support to connect it to pc printer port hap2021-04-1913-96/+222
|
* thomson,bm3: Correct compile errors due to incorrectly pushing a not ↵ Olivier Galibert2021-04-193-6/+7
| | | | entirely mature patch (but good enough for a start)
* New machines marked as NOT_WORKING (#7904) Angelo Salese2021-04-199-302/+746
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * pc9801.cpp: proper ipl ROM dump for pc486mu [flyingharuka] * New machines marked as NOT_WORKING ---------------------------------- PC-386M [flyingharuka] * New clones marked as NOT_WORKING -------------------------------- PC-486SE [flyingharuka] PC-9821Xa16 [flyingharuka] PC-9821Ra20 (98MATE R) [flyingharuka] PC-9821Ra333 [flyingharuka] * pc9801.cpp: update QA * pc9801.cpp: move several SW notes from main driver to XML * pc9801.cpp: Make Epson machines to derive parent-clone relationship from pc486mu * pc9801.cpp: Backport ROM bankswitch to pc486mu, making it to ERR:VR too, promote pc386m to parent romset since it definitely diverge * pc88va.cpp: correct main CPU to V50; * pc9801.cpp: rearrange system metadata, in prevision of actual state machine splits; * pc9801.cpp: fix mouse input when in absolute mode (prinmak2, tim, pentium) * pc9801.cpp: improve mouse latch/delta readback, fix biblems2 regression * pc9801.cpp: finalize QA notes * pc98.xml: fix validation, add some extra QA notes * pc9801.cpp: QA update over feedback by cracyc
* thomson: Turn the extensions into slot devices, modernize the floppies Olivier Galibert2021-04-1931-4267/+3203
|
* cdu75s: Add internal rom dump [Al Kossow] Olivier Galibert2021-04-191-23/+1
|
* wy85: Add alternate revision of program ROM [Bitsavers] AJR2021-04-181-1/+4
|
* u110_card.xml: Fix validation errors in 6f576131989b64ceb09c6ccee5f4122f29d5c84c AJR2021-04-181-19/+19
|
* Merge pull request #7968 from ValleyBell/cm32p-pcm-cards ajrhacker2021-04-182-15/+288
|\ | | | | CM-32P: support PCM cards, add U-110 card softlist
| * CM-32P: support PCM cards, add U-110 card softlist Valley Bell2021-04-172-15/+288
| |
* | cdu561_25: Add third BIOS dump; add info on CXD2568M; correct typo [Bitsavers] AJR2021-04-181-2/+5
| |
* | forgot hit save (nw) MetalliC2021-04-181-2/+2
| |
* | Merge pull request #7971 from ArcadeShadow/megadriv_202104 ajrhacker2021-04-181-14/+14
|\ \ | | | | | | megadriv - Update info on 11 entries
| * | megadriv - Update Year info on 11 entries ArcadeShadow2021-04-181-14/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Super Kick Off : 1992 -> 1993 [https://segaretro.org/Super_Kick_Off] Fantastic Dizzy : 1991 -> 1993 [https://segaretro.org/Fantastic_Dizzy] Sensible Soccer - International Edition : 1993 -> 1994 [https://segaretro.org/Sensible_Soccer:_International_Edition] Double Clutch : 1992 -> 1993 [https://segaretro.org/Double_Clutch] Hook : 1992 -> 1993 [https://segaretro.org/Hook] Prince of Persia : 1993 -> 1994 [https://segaretro.org/Prince_Of_Persia] NBA All-Star Challenge : 1992 -> 1993 [https://segaretro.org/NBA_All-Star_Challenge] Stimpy's Invention : 1993 -> 1994 [https://segaretro.org/The_Ren_%26_Stimpy_Show_Presents_Stimpy%27s_Invention] The Lost Vikings : 1993 -> 1994 [https://segaretro.org/The_Lost_Vikings] The Chaos Engine (Euro) : 1992 -> 1994 [https://segaretro.org/The_Chaos_Engine] Update Description: Lotus II -> Lotus II: RECS [https://segaretro.org/Lotus_II:_RECS]
* | | Games promoted to working James Wallace2021-04-184-184/+16357
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ------------------------------ Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 1) Clones promoted to working ---------------------------- Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 2) Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 3) "Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 4, Whitbread) Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 L22) (set 5) Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11P L22)(set 6, Protocol) Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 AL22 (set 7) Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 L22) (set 8, Whitbread) Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 IL22) (set 9) Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 IL22) (set 10) Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO8 L16) (set 11) Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO3 L11) (set 13)
* | | new NOT_WORKING machine MetalliC2021-04-182-1/+20
|/ / | | | | | | | | ----------------------- Aminosan (satellite) [Darksoft, rtw, MetalliC]
* | New machines marked as NOT_WORKING AJR2021-04-187-23/+383
| | | | | | | | | | ---------------------------------- Roland PR-100 Digital Sequencer [AJR, Valley Bell]
* | lnw80: used derived class to reduce number of duplicate functions. Robbbert2021-04-191-419/+7
| |
* | radionic: Split radionic to its own source. Robbbert2021-04-197-142/+457
| |
* | subhuntr.cpp: Start to flesh out the skeleton - still nowhere near close to ↵ Vas Crabb2021-04-191-78/+288
| | | | | | | | working.
* | fixed compile error with gcc 10.2 64bit. Robbbert2021-04-181-1/+1
| |