Commit Graph

  • fe7e897e56
    cpu/upd7810/upd7810.cpp: Improve uPD7801 Mode C handling. (#12914) wilbertpol 2024-10-26 22:31:47 +0100
  • 99634a7e33 hash/pc98.xml: demote yumeijin angelosa 2024-10-26 22:56:07 +0200
  • 15b7c421dd cpu/m68000: Stub out the Coprocesor Interface Registers found on '010-'030 so that Mac ROMs can detect if an FPU is present. [R. Belmont] arbee 2024-10-26 16:07:57 -0400
  • 8ef27214fa stfight_dev: correct a comparison of an uint16_t with -1 hap 2024-10-26 22:02:14 +0200
  • 88f6fc1850 midway/midvunit.h: Fix range error in "Galil" wheel controller emulation. [R. Belmont] arbee 2024-10-26 15:40:54 -0400
  • f89e137c57 scripts/3rdparty.lua: Enabled -Wno-tautological-compare for BGFX in order to evaluate turning it off for MAME. [R. Belmont] arbee 2024-10-26 15:17:31 -0400
  • c4206a6867 srcclean and cleanup Vas Crabb 2024-10-27 05:10:52 +1100
  • 51a8ec962b namco/namcos12.cpp: Restored mnemonic clone suffixes. Vas Crabb 2024-10-27 04:33:15 +1100
  • 499325cdcc hash/pc98.xml: move LOGiN Disk & Book non-game disks to appropriate categories, mark ekispert as cracked angelosa 2024-10-26 19:31:56 +0200
  • 9fb46bff25 hash/pc98.xml: add known game maker tools angelosa 2024-10-26 17:39:00 +0200
  • 110a6f6169
    scv.xml: Improved Star Speeder ROM loading and marked it unsupported. (#12890) wilbertpol 2024-10-26 16:39:00 +0100
  • 5e3375e148 hash/pc98.xml: get rid of (way outdated) unsupported formats section angelosa 2024-10-26 17:17:38 +0200
  • 2a23b3135e New systems marked not working ------------------------------ Super Cherry Master (V5.2) [Ioannis Bampoulas] Ivan Vangelista 2024-10-26 15:35:27 +0200
  • 831f7b923d i82371sb_isa_device & sis85c496_host_device can now redirect their IRQs. smf- 2024-10-26 13:10:36 +0100
  • 49b3ee9254 copy paste error caused -valid to fail. smf- 2024-10-26 11:23:37 +0100
  • 03338988cd crszonev3b: remove leftover line in rom load hap 2024-10-26 11:50:08 +0200
  • 0cafb2a7bc Stop motor error in Crisis Zone test mode smf- 2024-10-26 10:47:55 +0100
  • c26f8c1830 Increased timeout in namco_csz1 ROM to stop it timing out, the H8 is either running too fast or the SUB CPU is running too slow. Configured Crisis Zone gun to match game defaults & default to namco_csz1 JVS I/O board. smf- 2024-10-26 10:19:01 +0100
  • 914ac2a932 igs/pgmprot_igs027a_type*: fixed some regressions Ivan Vangelista 2024-10-26 07:51:12 +0200
  • 569f242b05 nsc810: Save internal state AJR 2024-10-25 23:35:53 -0400
  • c7a465c44f husky: Correct RTC type; use addressable latch device AJR 2024-10-25 23:34:16 -0400
  • d66d88b1ab dirtc: Devirtualize set_current_time, cleaning up misuse AJR 2024-10-25 17:54:10 -0400
  • f9b482b09c
    New clones marked not working (#12909) MooglyGuy 2024-10-25 22:48:12 +0200
  • 3acfcbfc73
    Added seven TV games (two working), and redumped Excite Ping Pong 2 . (#12901) mamehaze 2024-10-25 20:03:00 +0100
  • ed66244e34 technodr: lower analog controls keydelta hap 2024-10-25 20:45:35 +0200
  • 8e4c21c5e9 Make JVS work with -listxml smf- 2024-10-25 17:45:03 +0100
  • 3442b52f2a
    Added gdbstub support for MC68030 (#12906) kms1212 2024-10-26 01:32:21 +0900
  • 977b016a9e Games Promoted to working ------------------------- Kart Duel (World, KTD2/VER.A) Kart Duel (Japan, KTD1/VER.A) smf- 2024-10-25 16:15:10 +0100
  • ac61b7d5e7 mame/whtm68k.cpp: fixed GFX decoding, tilemap and screen size [Olivier Galibert] Ivan Vangelista 2024-10-25 17:00:10 +0200
  • 6423aae854 Added a new modular JVS framework smf- 2024-10-25 15:11:27 +0100
  • 58c2dae999 Added C77, custom H8 for Namco. smf- 2024-10-25 12:24:09 +0100
  • a005ad31c7 Added ATMEL_29C020, added support for SDP & added missing state save registrations. smf- 2024-10-25 12:22:03 +0100
  • beb51eaa93 f2mc16: Created devices for the onboard analogue to digital converter, clock generator, interrupt controller/Extended intelligent I/O service, I/O port, Programmable Pulse Generator, reload timer and UART. CPU core exposes the RMW line for onboard devices. Log messages will contain the address of the start of the instruction, rather than the next byte the CPU is about to fetch. Added INT9/INT addr16 & INT addr24 software interrupt instructions. Fixed INCW @RWx & DECW @RWx instruction length Added missing fetch of immediate value in MOV @RWx + RW7, #imm8. Rewrote Tomy Prin-C keyboard handling and pen to use new onboard devices, substantially increasing the reload timer 0 frequency as it's now correctly waiting for 0x7530 underflows with reload = 0x37f at startup. smf- 2024-10-25 12:13:22 +0100
  • 80bf98fa34 New systems marked not working ------------------------------ Mystery J & B (V1.3G) [Ioannis Bampoulas] Super El Dorado (Ver. 1.04H) [Hammy, buffi] Triple Jack (V1.6G) [Ioannis Bampoulas] Ivan Vangelista 2024-10-25 16:07:44 +0200
  • 450c31cc08 to7_cass.xml: Spelling fix AJR 2024-10-25 09:53:57 -0400
  • bdb611d75d {mo5/mo6/to7/to8}_cass.xml, {mo5/to7}_cart.xml, {mo5/mo6/to}_flop.xml: Metadata corrections - Change name of publisher Answare to Answare-Diffusion - Add missing diacritics to name of publisher Microïds and some titles - Correct title of to7_cart:chiflett - Add subtitle of to7_cass:epargne - Correct spelling of to7_cass & to8_cass list names AJR 2024-10-25 09:24:20 -0400
  • 5a25c8887a h8_sci: Disable logging by default & don't log debugger reads. Only start sending data via DMA if transmitter is enabled. Clear TEND when sending data via DMA. TDRE, RDRF, ORER, PER and FER flags can be cleared to 0 only if they have first been read while set to 1. Only set TEND when there is no more data to send. Receiver is started only on high to low rxd in asynchronous mode, when receiving and sending in synchronous mode when data is sent, or continuously when receiving without sending in synchronous mode. Set rx status to idle when stopping clock in rx_async_step(). Remove double invert when calculating parity in rx_async_step(). Remove redundant check for synchronous mode in rx_async_step(). smf- 2024-10-25 11:33:07 +0100
  • bae7420375
    m68k: add FPU instructions FETOX, FETOXM1, FTWOTOX, FTENTOX (#12903) kms1212 2024-10-25 08:53:30 +0900
  • 75a5326cea
    matsushita/kn5000.cpp: add 2 newly dumped data ROMs (#12902) Felipe Corrêa da Silva Sanches 2024-10-24 20:51:55 -0300
  • 139af95212 nec/pc9801_kbd.cpp: clear irq line in device_reset * fix pc9801vm non-working keyboard on soft resets angelosa 2024-10-24 22:51:46 +0200
  • 324cdb96e0 nyny: add dac enable bit, r2dtank: remove unneeded trampoline hap 2024-10-24 21:40:48 +0200
  • c5d315ff5a New working software list items ------------------------------- bml3_cass: IG Demo [Anna Wu] angelosa 2024-10-24 21:02:12 +0200
  • 2021a6e1f4 sigmab98: fix regression with hopper motor hap 2024-10-24 18:22:10 +0200
  • 68008cfb34 hitach/bml3: hookup BAUD SEL [Robbbert] angelosa 2024-10-24 15:03:17 +0200
  • 26ce85dfd3 nec/pc9801: add 7220 monitor clock register, cleanups around display enable angelosa 2024-10-23 19:23:11 +0200
  • c9df4f7cf8
    igs/igs_m027_023vid.cpp: Trigger FIQ at start of vertical blanking and IRQ at end of vertical blanking. (#12895) mamehaze 2024-10-23 17:08:40 +0100
  • c8ec2fb027
    spectrum_cass.xml: Added fourteen items working items (thirteen working). (#12897) ArcadeShadow 2024-10-23 17:06:14 +0100
  • 1c09b3d49a
    Added ten TV games (two working). (#12883) mamehaze 2024-10-23 16:53:49 +0100
  • 8f6f566875 toaplan2: lower sound volume because of distortion hap 2024-10-23 17:44:17 +0200
  • 4e36eb6640 fuukifg2/3: init palette ram to black (nomore white flash at boot) hap 2024-10-23 17:05:03 +0200
  • 16b74c0963
    taito/taito_f3.cpp: Added TODO note to use common TC0640FIO device. (#12899) cam900 2024-10-24 00:04:46 +0900
  • a29db51d09 tim011: Use raw parameters for screen AJR 2024-10-23 09:45:36 -0400
  • 11b0427591 dec0: use input merger device for 6502 irq hap 2024-10-23 15:25:50 +0200
  • d5d216f410 horseran: no need for 7seg lcd outputs hap 2024-10-23 13:06:35 +0200
  • 6ae14ec244 nec/pc9801_v.cpp: more aggressive PCG LR checks, fix mightyhd and volley2a angelosa 2024-10-22 23:44:10 +0200
  • 522948ccbb pc9801_v: fix explicit tile lr upd7220: stop drawing if active lines is reached cracyc 2024-10-22 15:30:05 -0500
  • 6a28bbbd53 bus/cbus: drop PC9801 prefix for AMD-98 sound card * make it output mono * improve AY3 flip-flop mechanism * add logmacro angelosa 2024-10-22 21:24:11 +0200
  • 652dbc852e dataeast/supbtime.cpp, fuuki/fuukifg2.cpp, fuuki/fuukifg3.cpp: consolidated drivers into single files Ivan Vangelista 2024-10-22 21:14:19 +0200
  • b19cb43cc9 tim011: Updates - Replace generic keyboard emulation with CDP1802-based keyboard - Hook up RS-232 port to other Z180 ASCI channel - Enable floppy sounds - Eliminate tag macro AJR 2024-10-22 08:00:32 -0400
  • 3c32e29428 tim100: Invert parity of keyboard to make it usable AJR 2024-10-22 07:28:32 -0400
  • 796aa00e1c nmk/nmk16: Hook up MCU for tharrierb [Dirk Best, Porchy, Hammy] Dirk Best 2024-10-22 13:25:05 +0200
  • 66fe791b77 jupace: correct gfxdecode region hap 2024-10-22 13:07:29 +0200
  • 0e756e5191 86f_dsk: different workaround for (unused) BIG_ENDIAN enum hap 2024-10-22 12:41:00 +0200
  • 741cbdd2a3 jupace: correct cass output, small cleanup (ioport_array for keyboard, remove _TAG defines, template for ppi/pio trampolines) hap 2024-10-22 12:20:38 +0200
  • 952ff31d56 apple/apple2e.cpp: Bring the indentation back to spec. [R. Belmont] arbee 2024-10-21 22:41:56 -0400
  • eb29c49186 horseran: add svg screen for lcd [hap, Sean Riddle] hap 2024-10-22 01:02:42 +0200
  • 759ea6d42c z180asci: Fix calculation of framing and parity errors AJR 2024-10-21 17:07:02 -0400
  • 575f1bb883 pc98_dsk: handle 256bps images cracyc 2024-10-21 13:52:15 -0500
  • bcfb0d052c
    cpu/powerpc: Fix QNan check (#12896) toxie 2024-10-21 17:42:34 +0200
  • 27a8956384 misc/mjsenpu.cpp: Fixed I/O and DIP switch settings. Vas Crabb 2024-10-22 01:57:59 +1100
  • 940671b78c upd7801: Reduce prescaling of timer value when loaded by STM. Fixes speed issues in various scv games. AJR 2024-10-21 10:35:43 -0400
  • c77d0b4ef5
    misc/mjsenpu.cpp: Cleaned up code: (#12885) cam900 2024-10-21 21:18:50 +0900
  • 638e800bcf nec/pc9801.cpp: kanji PCG MMIO window actually wants the LR setting angelosa 2024-10-21 12:10:15 +0200
  • 0e90bf96b0 hash/pc98.xml: split PC Training Disk from n88bas61, misc shuffling and QA angelosa 2024-10-21 00:29:50 +0200
  • 695e591708
    apple/apple2e.cpp: Fix behavior of $c02x softswitches to match behavior of hardware (#12894) Dennis Munsie 2024-10-20 17:57:03 -0400
  • fdf385515b -igs/igs_m027.cpp, igs/igs_m027_023vid.cpp: Hide inactive inputs for more games. Vas Crabb 2024-10-21 05:15:51 +1100
  • 3232503d4c
    tecmo/tecmo.cpp: Reduced literal tags and cleaned up code. (#12469) cam900 2024-10-21 03:13:26 +0900
  • 2e9b0c40b3
    taito/retofinv.cpp: Added a Return of the Invaders bootleg from Video Dens. (#12884) ClawGrip 2024-10-20 18:06:50 +0200
  • 8dbc4ef354 hash/pc98.xml: QA * fix 98lespro, 98lespr2 publisher * fix solitaira SHA1 angelosa 2024-10-20 14:18:43 +0200
  • 272ec75ca6 upd765: reset st0 when starting a seek and fail if drive isn't ready cracyc 2024-10-19 21:37:18 -0500
  • 608314d1a4 gkigt.cpp driver improvements. Identificated the Triple Play set. Changed description to Triple Play (M0000230, Spanish). Roberto Fresca 2024-10-20 01:34:05 +0200
  • 39df255cab New systems marked not working ------------------------------ Triple Play (Spanish) [Roberto Fresca] Roberto Fresca 2024-10-20 01:22:20 +0200
  • ab407ec0d0 pc98.xml: fix beastlr2 sha1 cracyc 2024-10-19 18:18:16 -0500
  • 3c1043ab2c
    ibm5170_cdrom, mac_cdrom: Quake and id Anthology release (#12793) Mike Swanson 2024-10-19 13:28:01 -0700
  • dfb6dfb828
    Add Linksys PAP2 again (#12854) Octocontrabass 2024-10-19 13:08:55 -0700
  • 152a892d4a
    Add a Skeleton driver for Cirsa "2080606" slot machines hardware (#12592) ClawGrip 2024-10-19 22:07:28 +0200
  • 71c939706b
    sega/model2.cpp: Fix ROM locations for 'Desert Tank' [Tailsnic Retroworks] (#12888) ClawGrip 2024-10-19 21:57:29 +0200
  • 32195e5860
    ussr/bk: attach floppy (#12889) shattered 2024-10-19 20:31:02 +0300
  • 6804ea9077 hash/pc98.xml: more categorization setups, get rid of boot OK comments, misc conversions of cloneof to info datadisk angelosa 2024-10-19 13:58:21 +0200
  • 526e86b207 hash: get rid of info user_notes * Either use info usage or actual notes field depending on use cases. angelosa 2024-10-19 12:06:13 +0200
  • 57202c2646 hash/pc98.xml: reorganize to better defined sections angelosa 2024-10-19 10:49:03 +0200
  • e6d98e0e44 New working clones ------------------ Labyrinth Runner (World Ver. F) [Hammy] Ivan Vangelista 2024-10-19 08:35:31 +0200
  • 0d62f5b57e igs/igs_m027_023vid.cpp: Added notes, promoted mxsqy to working with imperfect graphics. Vas Crabb 2024-10-19 17:12:06 +1100
  • 4c8c9e5780 igs/igs_m027_023vid.cpp, igs/pgm.cpp: removed unneeded trampoline Ivan Vangelista 2024-10-18 22:43:53 +0200
  • 16a5e4eb9e video/upd7220.cpp: ignore parameters beyond first one for pitch command * fix pc9801:burai intro MAME crash angelosa 2024-10-18 21:54:08 +0200
  • 8b46595df8 -igs/igs_m027_023vid.cpp: Hooked up I/O for Mingxing San Que Yi. Vas Crabb 2024-10-19 06:33:54 +1100
  • b34b632087 pc98.xml: replace aigo3 with d88 image cracyc 2024-10-18 09:19:07 -0500
  • 964b3f9b84 pc98.xml: convert fix format images to d88 except ones that don't work cracyc 2024-10-17 22:37:00 -0500
  • 0f0e16becd video/upd7220.cpp: return 0xff on FIFO underflows * fix pc9821:skinpan intro hang angelosa 2024-10-18 00:40:49 +0200
  • eb7c20d231 nec/pc9801.cpp: FDC uses DMA CH. 3 when in 2dd mode angelosa 2024-10-18 00:15:17 +0200