Commit Graph

  • fa360c3324 c6280: optimization for games that have sound disabled hap 2025-04-24 21:07:20 +0200
  • 4565368984 Fixed up some stuff: Vas Crabb 2025-04-25 04:48:11 +1000
  • 3195b9fcc1 - bmc/bmcpokr.cpp: removed now unneeded flag Ivan Vangelista 2025-04-24 19:15:04 +0200
  • 89e19f25e2
    apple2_flop_orig.xml, apple2_flop_clcracked.xml, mac_flop_orig.xml: Added latest dumps and cracks (#13613) A-Noid33 2025-04-24 13:12:57 -0400
  • f530835c8f
    cpu/upd7725.cpp: Improved host interface, suppress side effects for debugger reads. (#13530) cam900 2025-04-25 01:25:13 +0900
  • b6df288773 nec/pc9821.cpp: bump 7220 couple to use A revision * fix win95 overlaying startup text on desktop graphics angelosa 2025-04-24 11:44:29 +0200
  • d991883a09 nec/pc98_kbd.cpp: hookup 0x9c command for -119 angelosa 2025-04-24 11:40:19 +0200
  • 249df925a8 cbus/pc9801_26.cpp: hookup irq select, guesswork for DE-9 output pins angelosa 2025-04-24 11:04:38 +0200
  • 924cd5def2 tattass: update prev commit, keeping the old sound roms hap 2025-04-24 11:02:07 +0200
  • ea27cf3eee sorting mame.lst Roberto Fresca 2025-04-24 08:54:07 +0200
  • 82f5829f2d New systems marked not working ------------------------------ Super Shanghai 2000 (standard. green board) [Roberto Fresca, Ioannis Bampoulas] Super Shanghai 2000 - Wrestle Fiesta (30% bonus, red board) [Roberto Fresca, Ioannis Bampoulas] Roberto Fresca 2025-04-24 08:32:28 +0200
  • 1bcaf94d92 tattass: redumped v2.32 (Mar 14 1995) sound roms [ScOULaris] hap 2025-04-24 01:05:00 +0200
  • ec0e2593c9 makefile: add note about cpu arch hap 2025-04-24 00:56:25 +0200
  • 955ac69f84 ymfm: remove 2608/2610 ssg gain workaround hap 2025-04-23 22:53:12 +0200
  • b8de7b1cbd makefile: change windows cpu arch reg query /v to -v hap 2025-04-23 21:18:33 +0200
  • 077fde1f04
    sgx.xml: Changed media description (#13606) ArcadeShadow 2025-04-23 11:05:42 +0100
  • de28051b3b bus/cbus: preliminary conversion of MSX style DE-9 ports in -26 and -86 * -86 uses only one port not two; * Remove joystick readback from -118, mounts a DA-15 PC gameport instead; * Remove pc9801_snd_device glue logic; angelosa 2025-04-23 11:25:23 +0200
  • 458d529007 build: fix msvc build Patrick Mackinlay 2025-04-23 14:47:39 +0700
  • e2acaa460e netdev/pcap.cpp: Fix build errors. Vas Crabb 2025-04-23 06:02:56 +1000
  • 670e2062cb osd: Got rid of the gross globals and functions for manipulating them in the network modules. Vas Crabb 2025-04-23 04:25:39 +1000
  • 9058810fe2
    osd: remove mac address filter from osd (fixes #13586) (#13614) Patrick Mackinlay 2025-04-22 22:35:20 +0700
  • 4b2084a6c3
    linn/linndrum.cpp: Modeled click filter, improved hihat decay emulation, and did cleanups. (#13610) m1macrophage 2025-04-22 05:53:19 -0700
  • d75e59c5a4 natkeyboard: fix regression from prev commit hap 2025-04-22 13:11:26 +0200
  • 8c4c35d34d check correct irr0 bits, after the register size was corrected in b26662f1bb [smf] smf- 2025-04-22 08:34:29 +0100
  • 8f02f0bdeb Improvements on Tic Tac Toe (Sundance bootleg): [Roberto Fresca, Grull Osgo] - Fixed the ROM load. - Fixed bipolar PROM issues. - Added proper inputs. - DIP Switches for Coinage. - DIP Switches for Main Game Rate. - DIP Switches for D-UP Game Rate. - Promoted to working. Roberto Fresca 2025-04-22 05:21:24 +0200
  • 25dd248646 natkeyboard: limit buffer size to 4*8MB hap 2025-04-22 03:00:00 +0200
  • 6d9f657e95 natkeyboard: fix issue with dynamic buffer resizing hap 2025-04-22 02:56:58 +0200
  • 976f36a5f9 misc/norautp,cpp driver: Decrypted krampcb4. This routine could also help to decrypt other Kramer games. [Ivan Vangelista] Roberto Fresca 2025-04-22 02:39:18 +0200
  • 16b3ed3b74 deecoseal: correct vram size and add eeprom cracyc 2025-04-21 14:53:09 -0500
  • 00068779c1
    saturn.xml: Added nine items (two working). (#13599) [redump.org] David 'Foxhack' Silva 2025-04-21 10:15:27 -0700
  • caee08c7e4
    zx81_cass.xml: Added 21 working items. (#13603) ArcadeShadow 2025-04-21 17:46:18 +0100
  • 2c4b081267 deecoseal: actually disable the 8031 cracyc 2025-04-21 11:29:19 -0500
  • 67b749ec61 deecoseal: fix build cracyc 2025-04-21 11:24:00 -0500
  • fe6fedc390 deecoseal: add display output and nvram cracyc 2025-04-21 10:46:27 -0500
  • 615951268a makefile: get windows cpu arch from registry instead of wmic hap 2025-04-21 15:35:15 +0200
  • d7c8ccee32 nec/pc9821.cpp: retire pc9821ne set * Expects PMC to control Flash ROM banking after POST, will require separate driver angelosa 2025-04-21 15:16:06 +0200
  • 6b6e5bba89 New systems marked not working ------------------------------ Lucas Deeco SealTouch ST3220 [Carl, Adrian Black] cracyc 2025-04-20 22:26:12 -0500
  • 32c0279c14
    Correct syntax for template instantiation Vas Crabb 2025-04-21 09:44:21 +1000
  • 7864c26e17 Try helping the CI Olivier Galibert 2025-04-21 01:37:39 +0200
  • 36db8bf5cc
    makefile: Don't use else after the over-eager pattern. Vas Crabb 2025-04-21 09:34:51 +1000
  • 9bbb40faaf Detect x86/x86_64 on linux again Olivier Galibert 2025-04-21 01:04:48 +0200
  • 4faede1905 Fix some range computation issues with some weird views. Olivier Galibert 2025-04-21 00:35:06 +0200
  • f101d1f27f debugimgui.cpp: Fix obsolete callback; simplify modifier key reading AJR 2025-04-20 18:28:16 -0400
  • 6c8fb3d5e6 3rdparty/bgfx: Updated ImGui to 1.91.9b. Vas Crabb 2025-04-21 07:35:00 +1000
  • c10ecb0941 Fixed the last GCC class memory access warnings and cleaned up some stuff. Vas Crabb 2025-04-21 05:28:13 +1000
  • dc62387260 video/bt47x.cpp: Enable Bt473 device. [R. Belmont] arbee 2025-04-20 10:40:21 -0400
  • 78f0031145 video/bt45x.cpp: Make 16-color variants generate visible colors. [R. Belmont] arbee 2025-04-20 10:02:20 -0400
  • 27d03ea4b2 nec/pc9801.cpp: kickoff an HDD SW list angelosa 2025-04-20 15:45:54 +0200
  • 49df06fb17 nec/pc9801.cpp: hookup -119 keyboard to pc9801us angelosa 2025-04-20 15:27:00 +0200
  • 2b4c7eef79 nec/pc98_kbd.cpp: add PC9801-119 keyboard variant, hookup to pc9821 based machines * allows setup mode to be entered by holding HELP key with a soft reset angelosa 2025-04-20 15:14:31 +0200
  • 47ea392f4d
    cpu/z80/z80.cpp: Get rid of some flag LUTs (#13607) holub 2025-04-20 04:59:31 -0400
  • d1e35612fa
    3rdparty/portmidi: Another undefined macro warning. Vas Crabb 2025-04-20 18:46:19 +1000
  • 3f69ebaa82
    3rdparty/portmidi: Fixed more discarded const and undefined macro errors. Vas Crabb 2025-04-20 17:38:24 +1000
  • f28dac8e0c 3rdparty/portmidi: Fix the right uninitialised local variable. Vas Crabb 2025-04-20 15:29:31 +1000
  • 90cd5e392c igs/goldstar.cpp driver: Second round of cleanups. Roberto Fresca 2025-04-20 06:47:29 +0200
  • 53cd382d4a 3rdparty/portmidi: Fixed more macOS errors. Vas Crabb 2025-04-20 11:02:29 +1000
  • fd2ff42459 3rdparty/portmidi: Disable another warning to help clang on Windows. Vas Crabb 2025-04-20 10:20:13 +1000
  • 74085ae6ef 3rdparty/portmidi: More cases of ignoring const in the macOS code. Vas Crabb 2025-04-20 10:11:26 +1000
  • 485a93c011 3rdparty/portmidi: Another batch of K&R function declarations that upset clang. Vas Crabb 2025-04-20 09:46:56 +1000
  • 9c28c45517 3rdparty/portmidi: Another place that needs const hit by Linux. Vas Crabb 2025-04-20 09:41:11 +1000
  • 435f04a4c5 3rdparty/portmidi: Fixes for Linux and clang builds. Vas Crabb 2025-04-20 09:12:55 +1000
  • 91cc7c0992 3rdparty/softfloat3: Proper way to detect presence of __int128 on GCC/clang. Vas Crabb 2025-04-20 08:38:43 +1000
  • cfec4a0ec0 3rdparty/portmidi: Try to get PortMidi into a state where it will build with sane compiler settings. Vas Crabb 2025-04-20 08:18:21 +1000
  • 844af3a173 3rdparty/portmidi: Updated to PortMidi 2.0.4. Vas Crabb 2025-04-20 08:14:27 +1000
  • e3f386c2a9 Made PTR64 a makefile-only thing - it isn't necessary in the code. Vas Crabb 2025-04-20 06:10:25 +1000
  • 8ab7404eac bus/a2bus/mouse.cpp: Synchronise comminication with the microcontroller. Vas Crabb 2025-04-20 05:03:12 +1000
  • 68315a6625 machine/pseudovia.cpp: Moved from mame/apple because some bus devices will need this soon. [R. Belmont] arbee 2025-04-19 14:50:33 -0400
  • b78a9309a4 pinball/zac_2.cpp: fixed ROM label c/p error Ivan Vangelista 2025-04-19 20:24:41 +0200
  • 8c28d3ff7e Cleaned up build scripts and compiling documentation: Vas Crabb 2025-04-20 02:36:58 +1000
  • b1d2a52ddd debugcmd: update prev commit: change out+app to in+out+ate hap 2025-04-19 16:23:44 +0200
  • 8aec17bcc6 debugcmd: correct trace file append hap 2025-04-19 15:07:43 +0200
  • b615f9c6f3 nec/pc9821.cpp: retire pc9821v13 and pc9821v20 sets * dumps have nothing of value, and the actual configuration implies PCI-based VLSI Wildcat northbridge angelosa 2025-04-19 13:20:16 +0200
  • 9b78a47851 nec/pc9821.cpp: hack the whole DSW2 port angelosa 2025-04-19 12:53:29 +0200
  • d3ef78ab22 igs/goldstar.cpp driver improvements: [Roberto Fresca, Grull Osgo] - New machine driver for Lucky Bar. - Added special NVRAM for Lucky Bar. - Simulated the Lucky Bar MCU. - Fixed animalhsb and animalhsc graphics. - Added workaround and various fixes. - Fixed Lucky Bar reels, backgroung, and mask colors. - Hooked the Lucky Bar MCU, and added a workaround about. - Added callbacks and handlers to the Lucky Bar MCU for future full support. - First step of cleanning up the driver. Roberto Fresca 2025-04-19 06:44:34 +0200
  • 018ac402d0 pc9801: ignore bit 7 of the ram tile bytes and only draw the right half if preceded by the same tile index. cracyc 2025-04-18 18:37:10 -0500
  • 9b622297c5 nec/pc9821.cpp: hack GDC clock setting for now angelosa 2025-04-18 23:54:43 +0200
  • b3d6ccfdcd New systems marked not working ------------------------------ PC-9801UV2 [Mike Stedman] angelosa 2025-04-18 18:54:40 +0200
  • 2dbd665ddd nec/pc9821.cpp: fix A20 regression angelosa 2025-04-18 18:32:15 +0200
  • bc4924bcb8 sony/smc777.cpp: misc cleanups angelosa 2025-04-17 19:11:40 +0200
  • c2a22eb5e2 3rdparty/bimg: Re-added hack to work around GitHub CI issues. Vas Crabb 2025-04-19 04:17:08 +1000
  • 98736c0972 toolchain.lua: correct typo, xmen: add todo note about weird mcfg issue hap 2025-04-18 18:53:12 +0200
  • 5bd60d58c0 -cpu/e132xs: Cleaned up disassembler a bit, disassemble most invalid instructions as D.HU. Vas Crabb 2025-04-19 02:28:03 +1000
  • c5328f94c1 Avoid the need to set MINGW32 or MINGW64 environment variables when using a standard MSYS environment on Windows. Vas Crabb 2025-04-19 00:30:54 +1000
  • aa3dc30a18 Added Windows 64-bit ARM build to GitHub Actions CI matrix. Vas Crabb 2025-04-18 14:26:44 +1000
  • 728014a2b1 MIPS disassembler refinements (mips1, mips3, psx, rsp) * Change hexadecimal prefix from $ to 0x ($ means something else in MIPS assembler syntax) and omit for small numbers * mips1, mips3, psx: Use shorthand mnemonics bal, beqz(l), bnez(l), li, move, neg, negu, not where applicable * mips1, mips3, psx: Add delay slot to jr ra for stepping out * mips1, mips3: Remove invalid instructions from other MIPS cores and use .word syntax for invalid instructions * mips3: Fix field spacing for some instructions AJR 2025-04-17 22:17:10 -0400
  • 33b1c17fe5 makefile: Detect Windows for 64-bit ARM and set PLATFORM accordingly. Vas Crabb 2025-04-18 06:47:30 +1000
  • b26662f1bb Implemented specific SH3/SH4 chips & pass the required endian into the constructor, SH4 internal registers now work when using big endian. The debugger is now aware that the SH3/SH4 has an MMU. [smf] smf- 2025-04-17 18:29:05 +0100
  • 7fc77f3f4c Work round a race condition in the Compaq i8042 rom. Fixes using ctmouse.exe (v2.1 beta4) in shutms11. [smf] smf- 2025-04-17 14:24:31 +0100
  • f724192b85 New clones marked not working ----------------------------- Soccer Kings (alternate set 2) [Paul Swan] Ivan Vangelista 2025-04-17 18:09:20 +0200
  • 5bf3b42ae4 lib/osdlib_unix.cpp: Added code to detect attached debugger on Linux. Vas Crabb 2025-04-18 01:30:01 +1000
  • 1f6f0197df cpu/drcbex64.cpp: Always keep UML floating point registers in memory for SysV ABI. Vas Crabb 2025-04-17 05:39:07 +1000
  • c6313f8049
    sound/gb.cpp: Fixed master volume control and cleaned up code: (#13483) cam900 2025-04-17 03:15:29 +0900
  • ec7eb50bf6
    casio/cps200.cpp: Added a skeleton Casio CPS-2000 driver; also improved µPD934 and MSM6200 emulation. (#13591) Devin Acker 2025-04-16 14:08:49 -0400
  • 8ac83f8b02 nec/pc98_sdip.cpp: drop template i/f angelosa 2025-04-16 20:00:29 +0200
  • f4b1881edc nec/pc9801.cpp: fix SDIP bank interface for pc9801us and pc9801fs angelosa 2025-04-15 16:52:46 +0200
  • 519cbd956c cpu/drcbearm64.cpp: Fixed more cases where ROLAND clobbered source registers. Vas Crabb 2025-04-17 03:29:30 +1000
  • ae41239b49 -misc/dgpix.cpp: Marked Elfin as having unemulated protection. Vas Crabb 2025-04-17 00:56:56 +1000
  • db22f22b44 nycaptor: fix priority bug on spot 22 [dink] hap 2025-04-16 11:14:34 +0200
  • 785232aca3 Norautp.cpp driver improvements: - Turbo Poker II palette decoded from bipolar PROMs. - Adjusted the Poker Plus palette to 256 entries. - Dedicated Turbo Poker II memory map and machine config. Roberto Fresca 2025-04-16 03:51:11 +0200
  • 78549cc53b noraut.cpp driver: Added the tpoker2 and tpoker2a bipolar PROM CRC32 to rom load. Added workaround to show cards in tpoker2a and tpoker2b attract for testing purposes. Roberto Fresca 2025-04-16 02:51:16 +0200