Commit Graph

92799 Commits

Author SHA1 Message Date
angelosa
46247a8c06 amiga/amigaaga.cpp: align hires fmode 3 DDFs, experimentally enable drawing even if bitplane fetch DMA disabled 2025-01-22 12:06:26 +01:00
angelosa
803d38da65 hash/ibm5170.xml: sort out pbfant 2025-01-22 12:06:26 +01:00
Roberto Fresca
3ee956d0a0 Bonanza's Joker Poker: Added docs and technical notes. 2025-01-22 04:29:26 +01:00
Roberto Fresca
1cc54ebf63 Bonanza's Joker Poker improvements [Roberto Fresca, Grull Osgo]:
- Lot of fixes and new machine driver, getting Joker Poker working.
 - Fixed crystal/clocks and derivatives.
 - Added lamps support and button-lamps layout for Joker Poker.
 - Worked Super Joker Poker inputs and DIP Switches from the scratch.
 - Added more technical and games notes.

Systems promoted to working
---------------------------
Bonanza's Joker Poker [Roberto Fresca, Grull Osgo]
2025-01-22 04:19:58 +01:00
hap
1aad5b1349 excal: update notes 2025-01-21 21:05:40 +01:00
Justin Kerk
6e6a7e1ec5 xavix: Clean up some machine-translated Japanese titles 2025-01-21 10:52:41 -08:00
Ivan Vangelista
e6e3930a4b Clones promoted to working
--------------------------
IPM Invader (set 2) [system11]
2025-01-21 18:57:47 +01:00
Ivan Vangelista
102e876772 New working clones
-------------------
N-Sub (cocktail) [system11]
2025-01-21 17:58:59 +01:00
mamehaze
9a8d047011
new NOT WORKING machines (#13252)
--------
Gwasuwon (Korea) [Taksangs, David Haywood]

Co-authored-by: David Haywood <hazemamewip@hotmail.com>
2025-01-21 17:07:46 +01:00
m1macrophage
b19ec71549
alesis/midiverb.cpp: Routed entire audio path. DSP just a passthrough. (#13244)
- Routed the entire audio path.
- DSP is mostly a passthrough. Just does quantization (ADC) right now.
- Using 'samples' mechanism for audio input.
- Other style and code organization fixes.
2025-01-21 13:48:14 +01:00
hap
3588c0a8cb misc: set_clock_scale takes a double, not a float 2025-01-21 12:36:29 +01:00
Patrick Mackinlay
d7ff151c24 mg1: handle display disable 2025-01-21 14:21:05 +07:00
arbee
56af26b77a bus/nubus: Updates and minor cleanup [R. Belmont]
- Refactored around an internal address space object so both 32 and 64-bit host machines just work
- A few minor bits of cleanup/modernization

apple/maclc.cpp: Patch macclas2's ROM to fix a verified-on-hardware illegal 68030 instruction that
                 manages to work by accident. This fixes MAME showing a sad Mac after POST in 32-bit
		 mode (pending determination of what the 68030 actually does). [Doug Brown, R. Belmont]
2025-01-20 21:52:52 -05:00
Roberto Fresca
e7e9617bf8 Super Mini-Boy improvements:
- Implemented and documented the PIA port B multiplexion.
 - Lot of fixes, getting the game working.
 - Added lamps support and button-lamps layout.
 - Fixed the color scheme.
 - Worked inputs and DIP Switches from the scratch.
 - Added technical and games notes.
 - Some clean-up.

Systems promoted to working
---------------------------
Super Mini-Boy [Roberto Fresca, Grull Osgo]
2025-01-21 03:24:21 +01:00
hap
15fec9578b excal: correct rom labels 2025-01-21 00:47:08 +01:00
hap
bee1c8e09c glasgow: add waitstates,
mmdisplay1: more sane shift register

New working systems
-------------------
Mephisto Excalibur [hap, anonymous, Berger]
Mephisto Excalibur (WCCC 1983 New York TM) [hap, anonymous, Berger]
2025-01-20 23:49:10 +01:00
hap
da5ba37031 device: round scaled clock to nearest integer 2025-01-20 23:49:09 +01:00
Ivan Vangelista
7dc514fba6 New clones marked not working
-----------------------------
Monkey Land (Ver. A1.2) [Ioannis Bampoulas]
Monkey Land (Ver. AA.21.B) [Ioannis Bampoulas]
Monkey Land (Ver. AA.21.C) [Ioannis Bampoulas]
2025-01-20 19:53:54 +01:00
Julian Sikorski
32d45e173b
util/corestr.cpp, sound/sdl_sound.cpp: Added missing standard library headers. (#13249) 2025-01-21 05:52:03 +11:00
Devin Acker
136581dd90
tvgames/monkey_king_3b.cpp: Dumped AtGames Atari Flashback Portable
New systems marked not working
-----------------------
AtGames Atari Flashback Portable (version 4) [Devin Acker]
2025-01-21 02:54:47 +11:00
holub
1191ca9d9c
bus/spectrum/zxbus.cpp: Use memory view instead of bank device for shadow IO handling (#13251) 2025-01-20 09:25:02 -05:00
Vas Crabb
9359d54aee Tidied up some stuff. 2025-01-20 02:21:15 +11:00
cam900
98e21bb678
excellent/excellent_spr.cpp: Fix sprite delay and cleaned up code: (#13213)
* Implemented sprite RAM DMA triggered by vertical blanking.
* Use internal graphics decoding layout.
* Removed unused variables, reduced duplication and corrected comments.
* excellent/gcpinbal.cpp: Fixed background tilemap bank switching, simplified ROM loading, cleaned up code.
* excellent/aquarium.cpp: Cleaned up code.
2025-01-20 02:11:07 +11:00
hap
60caa30360 mcs51: max opcode cycles is 4 2025-01-19 15:49:07 +01:00
angelosa
cf2918977e hash/amigaocs_flop.xml: QA stuff
hash: standardize Brutal Sports Series: Football entries
2025-01-19 15:33:35 +01:00
hap
44f91511ee dec8: increase quantum for games with mcu,
bang: tweak gun sensitivity
2025-01-19 15:25:34 +01:00
hap
d2e55d2998 mcs51: improve execute_run icount timing 2025-01-19 15:25:34 +01:00
angelosa
59194f15a1 New working software list items
-------------------------------
cdi: Validation Disc [redump.org]
2025-01-19 11:38:34 +01:00
Vincent-Halver
5dd883a3bd
CD-i: Fix RLE (#13243)
This change:
1. Fixes RLE encoding which was short by 50%
2. Simplifies code, reducing by >100 lines.
3. Renames Channel to Path to match the Green Book spec.
4. Adds TODO for QHY DYUV images. This image type can't be tested without 625 scanline resolution which is currently blocked. So this will remain a known gap until several other features are added.
2025-01-19 10:31:49 +01:00
Ivan Vangelista
cf1d2eef0a konami/zr107.cpp and some related devices: initialized some variables 2025-01-19 10:12:28 +01:00
Ivan Vangelista
9aa85a7cb9 philips/cdi.cpp: removed quizardi_10 set, as the 1.0 CD doesn't support Italian language 2025-01-19 07:51:24 +01:00
Ivan Vangelista
e7b2c3818e New working clones
------------------
Egg Venture (Release 4) [Brian Troha, The Dumping Union]

- seta/macs.cpp: dumped motherboard PAL [buffi]
2025-01-19 07:38:45 +01:00
Mike Swanson
534bccf6ac
ibm5170_cdrom: NT 3.x floppies, SDKs, resource kits, service packs (#13230)
* ibm5170_cdrom: NT 3.x floppies, SDKs, resource kits, service packs

Found clean floppy disk images from MSDN sets, so build 528 of NT 3.1
now has a 5.25" floppy disk for CD-ROM based installs.  Most
translated versions have their floppy disks for CD-ROM based installs
added, too.

MSDN often contained whatever the latest service pack was at the time
a set was made, those discs are here now too.  Microsoft was
cost-conscious of printing many CDs, so these are often combined with
other software.  A sole independent Windows NT 3.51 SP4 disc has been
found and included here.  Were other 3.x service pack CD-ROMs made?
Most likely SP5 was, but I have not located one.

Were 3.x service packs released on independent
CD-ROMs from the MSDN sets?  If so, they should replace the entries
here.

The resource kit CD-ROMs for 3.1, 3.5, 3.51, and 4.0 are all included
here.  These contain companion software to the "Windows NT Resource
Kit" book that was published.  Even without the book, many of the
utilities prove useful for the operating system.

Windows NT 4.0 Service Pack 6 has been replaced by a properly
prepared/shipped disc from Microsoft with an autorun installer.

New working software list items (ibm5170_cdrom.xml)
---------------------------------------------------
Win32 Software Development Kit (version 3.51) [chungy]
Win32 Software Development Kit and Device Driver Kit (version 3.1) [chungy]
Windows NT 3.1 Service Pack 2 [chungy]
Windows NT 3.1 Service Pack 3 [chungy]
Windows NT 3.5 Service Pack 2 [chungy]
Windows NT 3.51 Service Pack 1 [chungy]
Windows NT 3.51 Service Pack 3 [chungy]
Windows NT 3.51 Service Pack 4 [chungy]
Windows NT Resource Kit (version 3.1) [chungy]
Windows NT Resource Kit (version 3.5) [chungy]
Windows NT Resource Kit (version 3.51) [chungy]
Windows NT Server Resource Kit (version 4.0) [chungy]
Windows NT Workstation Resource Kit (version 4.0) [chungy]

* hash/ibm5170_cdrom: add NT Option Pack

New working software list items (ibm5170_cdrom).xml
---------------------------------------------------
Windows NT 4.0 Option Pack [chungy]
2025-01-18 23:50:39 -05:00
hap
1bac2c13f2 dec8: make number of rombanks power-of-2 2025-01-18 19:37:51 +01:00
Roberto Fresca
713f906478 ICP-1 Roulette: Added instructions for setting the password
and booting the game with it.
2025-01-18 19:29:22 +01:00
hap
4b5a54fb4b micro3d: correct mcu type, re-add underclock hack, it was still crashing, just not specifically at the last stage,
mcs51: add some todo notes
2025-01-18 18:11:21 +01:00
cam900
819cbbf599
cpu/mcs51/mcs51.cpp: Implemented PES bit for DS5002FP. (#13224)
PES bit is peripheral enable select on bytewide bus.
2025-01-19 03:30:45 +11:00
Vincent-Halver
c5c18833c8
philips/mcd212.cpp: Fixed CD-i DYUV color format decoding. (#13127)
* The DYUV format incorrectly was too dark by 16/256.  This corrects a previously incorrect attempt to fix that issue.
* The DYUV format does not allow Mosaic features.
* The Transparency flag was left-shifted incorrectly.
2025-01-19 03:24:07 +11:00
cam900
c8926410d5
gottlieb/gottlieb.cpp: Moved sytems with LaserDisc players to a derived state class and cleaned up code. (#13211)
Suppress side effects for debugger reads, use more appropriate integer
types, made come variables const. reduced preprocessor macros.
2025-01-19 02:24:39 +11:00
David 'Foxhack' Silva
87a6e9bcb0
pc6001_cart.xml: Added two versions of Turpin (#13149)
New working software list items (pc6001_cart.xml)
------------------------------
Turpin (1982-10-12) [Mike Stedman]
Turpin (1983-01-29) [bsittler]
2025-01-19 02:16:28 +11:00
Märt Põder
e79f7c804f
ussr/juku.cpp: Use a memory view for switching memory mapping, added mouse and fixed timer. (#13205)
ussr/jukumouse.cpp: Emulated Juku mouse interface.
2025-01-19 02:03:55 +11:00
hap
7140d7d92f galaxold: remove no_cocktail flag for most games [Robbbert] 2025-01-18 11:40:11 +01:00
Ivan Vangelista
e0866584df New clones marked not working
-----------------------------
Batman Forever (Italian, 4.0, Sept. 26 1995, Display Rev. 4.00, earlier sound ROM) [Corrado Tomaselli]
Pentacup (rev. S) [Ken Sumrall, PinMAME]
2025-01-18 08:10:17 +01:00
AJR
6d60f631a5 leadsng2: Decrypt ROM and tentatively identify CPU architecture 2025-01-17 14:53:51 -05:00
hap
dfbcf4db84 mc68681,micro3d: small cleanup 2025-01-17 20:51:18 +01:00
Vas Crabb
d7492dd3cd Tidy up some stuff. 2025-01-18 06:46:02 +11:00
cam900
f7f3257411
edevices/edevices.cpp: Use device_gfx_interface to decode graphics, and cleaned up code. (#13221)
* edevices/mwarr.cpp: Simplified graphics ROM loading and decoding, reduced literal tags, improved member and ROM region names.
* edevices/stlforce.cpp: Simplified graphics ROM loading and decoding, removed unused code.
2025-01-18 06:23:53 +11:00
AJR
a0d086a67e tvgames/xavix_2002.cpp, vtech/vtech5303.cpp: Build fixes 2025-01-17 14:09:30 -05:00
mamehaze
d4ed4c401f
Dumped 11 systems (two working). (#13235)
* machine/generalplus_gpl16250soc_video.cpp: Treat DMA destination 0 sprite RAM to work around issue in jak_spmm.
* cpu/m6502: Use conventional call stack for SuperXaviX.
* super_tv_pc_cart.xml: Verified dump of Double Mouse Party.
* machine/spg_renderer.cpp: Fixed lower bit depth modes (added games use 6 bits per pixel modes).

New working systems
---------------------
Bandai Let's! TV Play Nou to Karada o Kitaeru Taikan Zunou Family Mattore (Japan) [David Haywood, Team Europe]
Takara / SSD Company LTD Webdiver DX W-05 Gladion (Japan) [David Haywood, TeamEurope]

New systems marked not working
--------------------------------
Bandai Let's! TV Play Digital Monster Battle Junction (Japan) [David Haywood, Team Europe]
Bandai / SSD Company LTD Let's! TV Play Narikiri Taikan Boukenger Hashire! Ute! Mission Start!! (Japan) [David Haywood, TeamEurope]
Bandai / SSD Company LTD Let's! TV Play Taikan Cast Off - Kamen Rider Kabuto Clock Up & Rider Kick!! (Japan) [David Haywood, TeamEurope]
Enter Tech Leadsinger II (LS-K2) [David Haywood, Sean Riddle]
Epoch / SSD Company LTD Doraemon Taikan Take-copter! Sora Tobu Daibouken (Japan) [David Haywood, TeamEurope]
Epoch / SSD Company LTD Ishikawa Ryou Excite Golf (Japan) [David Haywood, TeamEurope]
JAKKS Pacific Inc / Santa Cruz Games The Amazing Spider-Man and The Masked Menace (JAKKS Pacific TV Game) [David Haywood, TeamEurope]
Radica / FarSight Studios Connectv Real Swing Golf (set 2) [David Haywood, Sean Riddle]
WinFun TV Art Design Center [David Haywood, TeamEurope]
2025-01-18 06:03:09 +11:00
cam900
4832f653ea
dataeast/deco156_m.cpp: Updated comments and cleaned up code a little. (#13240)
* Updated source file names and system names in comments.
* Reduced variable scope, made some variables const, fixed tabulation.
2025-01-18 05:14:44 +11:00