Commit Graph

88210 Commits

Author SHA1 Message Date
Roberto Fresca
930e05b88c New WORKING clones
-------------------
Sevilla (1 jackpot point, 77%) [Roberto Fresca, Grull Osgo]
Sevilla (2 jackpot points, 77%) [Roberto Fresca, Grull Osgo]
Sevilla (4 jackpot points, 77%) [Roberto Fresca, Grull Osgo]
Sevilla (8 jackpot points, 77%) [Roberto Fresca, Grull Osgo]

Also renamed the toledo sets descriptions with jackpot points and percentages.
2023-10-10 14:28:28 +02:00
Roberto Fresca
2c957d2e1a Toledo sets... Added notes about 1p & 2p
meaning 1 or 2 jackpot points by coin.
2023-10-10 13:42:36 +02:00
AJR
9682226f6e Fix clang error: private field 'm_sound_p1' is not used [-Werror,-Wunused-private-field] 2023-10-10 07:31:44 -04:00
hap
a0b8c325ad fex68k: add note about self test 2023-10-10 13:01:02 +02:00
Roberto Fresca
b7dcc80100 New WORKING clones
-------------------
Toledo (set 2, 2p83) [Roberto Fresca, Grull Osgo]
Toledo (set 3, 1p79) [Roberto Fresca, Grull Osgo]
2023-10-10 12:56:42 +02:00
hap
3648bb2c40 fidelity eag: add self test checksum info 2023-10-10 12:01:11 +02:00
hap
a0caa1a3d5 rfslotsmcs48: fix compile 2023-10-10 11:34:23 +02:00
Roberto Fresca
d42b1f0599 ...reverting the mcs48 unneeded changes. 2023-10-10 11:19:17 +02:00
Roberto Fresca
e5efbf3a60 Marked bformula2 as BAD_DUMP. Main and audio CPU ROMs bits 2 & 5 are stuck to 0.
Seems to be a dirty programmer socket since both ROMS have the same failure.
The device needs to be redumped. Added notes about these bad dumps in the driver.

3 of 4 sets we checked to work on them are bad dumps....Time to check all the
jordigahan dumps before add them.
2023-10-10 11:06:19 +02:00
Roberto Fresca
24246e5d08 Marked ajofrin as BAD_DUMP. Main CPU ROM is underdumped and duped halves.
Seems to be a bad/dirty higher address pin. Needs a redump.
Added notes about these bad dumps in the driver.

2 of 3 sets of the driver are bad dumps....This starts to be annoying.
2023-10-10 10:50:38 +02:00
Roberto Fresca
0538678ad1 Marked babyfrts25 as BAD_DUMP. Too many illegal opcodes and full of garbage. 2023-10-10 10:37:50 +02:00
Roberto Fresca
6c3d6d2a5e Major rewrite of Recreativos Franco MCS48-based slots driver. [Roberto Fresca, Grull Osgo]
- Hooked all the remaining devices and worked on them to get the system working.
 - Added missing RESET line to the MCS48 CPUs, needed for this system.
 - Inputs and outputs from the scratch.
 - Motors, projectors, and lots of improvements.
 - Redesigned ASCII PCBs layers to be more readable.
 - Designed an internal artwork that allow Baby Fruits to be playable.
 - Promoted Baby Fruits (100 Pts) to working.
 - Added technical notes.
2023-10-10 10:24:57 +02:00
AJR
a09f44dc38 bebox.cpp: Fix lane masks for big-endian space 2023-10-09 20:34:57 -04:00
AJR
4416c9aa7b Add a few drivers inadvertently omitted from a455d0031a 2023-10-09 20:28:13 -04:00
AJR
a455d0031a mc146818: Split non-direct read and write handlers into more hardware-accurate handlers for address writes and data reads/writes
Note that address_r is not provided since the original IC makes no provision for reading data strobed with AS back. However, a getter has been provided for some situations where this may be dubiously possible.
2023-10-09 20:05:23 -04:00
AJR
f8af9d7704 epson/hx20.cpp: Use direct access handlers for RTC 2023-10-09 18:32:57 -04:00
AJR
32a55f1cfe grfd2301.cpp: Add CRTC and map a few other peripherals 2023-10-09 12:03:20 -04:00
mamehaze
c0f32fb839
workaround compile issue with tms57002.h / tms57002.hxx (#11593)
Co-authored-by: David Haywood <hazemamewip@hotmail.com>
2023-10-09 10:01:49 -04:00
AJR
18a7b7b1f7 ikt5a: Add RS-232 port 2023-10-09 09:52:40 -04:00
Kadir Ekşi
2635515c25
Updated Turkish UI translation. (#11602) 2023-10-10 00:37:48 +11:00
AJR
524bd8488c sbrain: Rebuild character generator from CRT8002 datasheet 2023-10-09 09:13:32 -04:00
Ivan Vangelista
1aab0b2d73 New working clones
------------------
Pack'n Bang Bang [twistedsymphony, Hammy, ekorz, rtw]
2023-10-09 06:42:38 +02:00
invertego
963561c7cb
3rdparty/portaudio: Updated to latest upstream version. (#11604)
Up-to-date with revision 24c8d575e588d557d28f4011becb753421346860.  Resolves issues building with Visual Studio.

Enabled PortAudio when building with Visual Studio and clang-cl.

docs: Removed note about duplicate GUID symbols in PortAudio when built with MSVC.
2023-10-09 01:50:30 +11:00
AJR
07b3bdd04f Floppy format API refinements
- Add noexcept to format information overrides and several simple floppy_image accessors.
- Be more const-correct and use references instead of raw pointers wherever applicable. In particular, floppy_image_device::load and floppy_image_device::save now take a reference to floppy_image rather than a pointer, const-qualified in the latter case.
2023-10-08 09:02:47 -04:00
AJR
db48a71d4f Formats-related #include cleanup
Note that IMD is one of the default MFM formats, so there is no need to add it explicitly.
2023-10-08 08:32:59 -04:00
AJR
0e5ac33054 taito/undrfire.cpp: Fix assert failure in debug build 2023-10-07 16:32:05 -04:00
Ivan Vangelista
1b25d752c2 misc/gms.cpp: added dip settings for the mahjong games [Dyq, Guru] 2023-10-07 09:54:02 +02:00
AJR
db964f13cf Revert fb32ae8e8f 2023-10-06 22:05:15 -04:00
AJR
110da00f40 elwro800.cpp: Uglify code because old compilers are dumb 2023-10-06 22:00:11 -04:00
AJR
f389d33e76 Merge branch 'stupid_git' 2023-10-06 21:52:24 -04:00
AJR
fb32ae8e8f stupid git 2023-10-06 21:46:32 -04:00
Olivier Galibert
a90cc6becd mu80: make the wave rom test pass 2023-10-06 22:49:12 +02:00
Olivier Galibert
7f9a051492 mu50: correct default a/d level
swp00: Add more bits to the sample values (24.8 instead of 16.0)
swp00: Cleanups of the meg registers
2023-10-06 22:49:12 +02:00
ClawGrip
0c56d5796a
Dumped and added a new Korean "Treasure Island" clone named "New HUNTer" (#11603)
* New WORKING clone

---------------------------
New HUNTer [Taksangs]

Also reformatted single line comments.

* mame.lst: Add 'newhunter'

* Uncommented the MCU ROM_LOAD (NO_DUMP)
2023-10-06 17:15:24 +02:00
Ivan Vangelista
371d613a6d - igs/igspoker.cpp: moved the kungfu set to jackie.cpp, boots but has incorrect GFX and some missing controls
- igs/iqblock.cpp: consolidated driver in single file
2023-10-06 17:07:26 +02:00
Ivan Vangelista
d592af06e0 New working clones
------------------
Tandy 1000 TL [plgDavid]
2023-10-06 16:57:52 +02:00
ClawGrip
2b9ce83ea7
seta/seta.cpp: Added a Korean version of Triple Fun. (#11600)
Also reformatted single-line comments.

New working clones
---------------------------
Sum-eoitneun Deongdalireul Chat-ara! [Taksangs]
2023-10-07 01:06:29 +11:00
ArcadeShadow
2daf0fd772
saturn.xml: Replaced abbreviations in descriptions. (#11599) 2023-10-07 00:12:31 +11:00
AJR
2afe6115b7 elwro800.cpp: Replace address map bank devices with memory views 2023-10-05 20:45:02 -04:00
Ivan Vangelista
7d7b040472 New software list items marked not working
------------------------------------------
gamegear.xml: Pro Action Replay (v1.01) [Apocalypse]
2023-10-05 19:23:19 +02:00
Kadir Ekşi
1c542b3330
Updated Turkish (Türkçe) UI translation. (#11597) 2023-10-06 02:43:36 +11:00
hap
b90ac05a39 gmaster: update notes
New working clones
-------------------
Mephisto Almeria 16 Bit (v0.121) [Berger]
2023-10-05 13:25:33 +02:00
uraniumgun
63843b5582
apple/apple2video.cpp: Fixed Apple II DHGR rendering in Color/Composite mode. (#11595)
Fixes regression causing Video-7 RGB rendering to be used when (rgbmode == -1).
2023-10-04 23:36:20 +11:00
Romain TISSERAND
52e5d735ce
3rdparty/bgfx: Fixed duplicate import of GL functions on Linux when using GLES 2.0. (#11596)
From bkaradzic/bgfx@66d50eb721

Fixes build when using GLES 2.0 and Wayland.
2023-10-04 23:08:53 +11:00
Roberto Fresca
550632fd83 Interflip electromechanical slots driver improvements: [Roberto Fresca, Grull Osgo]
- Improved the internal layouts, creating new ones for all the different games.
 - Arranged the reels/symbols per machine.
 - Improved the samples system.
 - All games are now playable.
2023-10-04 12:57:30 +02:00
angelosa
a8e0d10345 dataeast/tumbleb.cpp: assumed fix for MT#07148, needs testing to confirm 2023-10-03 20:35:54 +02:00
Angelo Salese
1e57e1c11a
konami/cougar.cpp: fix a couple notes 2023-10-03 19:52:28 +02:00
Ivan Vangelista
530f7cb9bc koanmi/cougar.cpp: dumped ATA ID for the HDD [CoolMod, The Dumping Union] 2023-10-03 18:44:11 +02:00
hap
8c15e47042 bridgeb: remove unnneeded assert,
ktmnt2: add clarity check for sample 0
2023-10-03 11:42:35 +02:00
mamehaze
ad854b3549
seibu/wiz.cpp: Added preliminary protection simulation for kungfuta. (#11590) [David Haywood]
Protection is similar to Wiz.  This simulates enough that the game doesn't crash after bonus rounds.
2023-10-03 14:48:40 +11:00