Commit Graph

88048 Commits

Author SHA1 Message Date
Roberto Fresca
65d890a328 rfslotsmcs48.cpp driver: Fix conditional requesting ay8910 data. 2023-10-15 00:45:16 +02:00
AJR
1e7e1c344d subsino.cpp, subsino2.cpp: Add some fake internal ROM to encrypted HD647180X games so the MMU can get set up properly 2023-10-14 18:18:08 -04:00
Ivan Vangelista
2714b83752 New clones marked not working
-----------------------------
Multi Game (Italian, Versione 3.9.8 - 1.5.7, 01-JUL-98) [The Dumping Union]
2023-10-14 14:24:55 +02:00
Ivan Vangelista
7aaf6b7922 New clones marked not working
-----------------------------
Super Magic Card [The Dumping Union]
2023-10-14 13:40:59 +02:00
Ivan Vangelista
752866daa7 New clones marked not working
-----------------------------
Super Nove (Playmark, Euro currency) [The Dumping Union]
2023-10-14 12:22:37 +02:00
Ivan Vangelista
ac3c4190ee dynax/royalmah.cpp: preliminary address map for cafepara 2023-10-13 20:14:39 +02:00
mamehaze
fa84d2ba67
nmk/ddealer.cpp: replace MCU simulation in ddealer with emulated NMK-110 MCU (also tdragon1, hachamf, hachamfa in nmk16.cpp) [Sergio Galiano, Recreativos Piscis, David Haywood, hammy] (#11584)
* replace MCU simulation in ddealer with emulated NMK-110 MCU [Sergio Galiano, Recreativos Piscis, David Haywood, hammy]
* hooked up MCU for tdragon1 too
* added the nmk-113 dump to hachamf and hachamfa, this appears to be a multipurpose MCU, as it has multiple program paths depending on a port.
* one of the config options in the 113 MCU is for Thunder Dragon, even if we use the 110
* 113 can also be used with Double Dealer in a specific config
* flip ddealer.cpp to more permissive license, with agreement from copyright holders
* load the 215 binary too, even if for emulation purposes it seems unimportant

---------

Co-authored-by: DAVIDNEW\admin <hazemamewip@hotmail.com>
2023-10-13 10:05:38 -04:00
Ivan Vangelista
a8f561b03e New working clones
------------------
Trivia ? Whiz (6221-10, U5-0A Edition 4) [Brian Troha, The Dumping Union]
2023-10-13 05:47:48 +02:00
Mark Garlanger
33c04f07fa
heathkit/tlb.cpp - add back in gp19 fix TODOs (#11609) 2023-10-12 21:17:36 -04:00
AJR
3dcf3d7569 Move format #includes out of header files 2023-10-12 20:43:47 -04:00
AJR
91b1b03003 skeleton/xor100.cpp: Hook up INTRQ and DRQ callbacks (and hopefully fix Windows build) 2023-10-12 20:33:51 -04:00
AJR
220c3df375 spectrum_opus: Use device finder array for floppy drives 2023-10-12 20:19:58 -04:00
AJR
fe40e82596 c8280, hp9895: Use device finder arrays for floppy drives 2023-10-12 19:47:08 -04:00
AJR
59521cf6cf ep64_exdos, compis_fdc: Clean up code using device finder arrays for floppy drives 2023-10-12 19:30:41 -04:00
AJR
231df06c12 abc_fd2, lux10828, lux21046: Clean up code using device finder arrays for floppy drives 2023-10-12 19:22:37 -04:00
AJR
e2a931b653 vtech_fdc: Use device finder array for floppy drives 2023-10-12 19:14:46 -04:00
AJR
cddf3d90ac ss50_dc5: Clean up code using device finder array 2023-10-12 19:04:10 -04:00
AJR
7f95bf9e92 bus/ql: Use device array finders to clean up code in floppy disk options 2023-10-12 18:55:18 -04:00
AJR
2531240dbf bus/mtx/sdx.cpp: Clean up code using device finder array 2023-10-12 18:23:22 -04:00
AJR
ab24a264a4 adam_ddp: Clean up code using device finder array for cassettes 2023-10-12 18:06:36 -04:00
AJR
3dda0621ff skeleton/cosmicos.cpp, dm7000.cpp, micronic.cpp, softbox.cpp, vp415.cpp, xor100.cpp, zorba.cpp: Consolidate drivers in one source file each
* skeleton/dm7000.cpp: Update optional logging calls to use logmacro
2023-10-12 15:57:57 -04:00
wilbertpol
8dd618d74e
msx2_cart.xml: Added 53 items (42 working). (#11606)
New working software list items (msx2_cart.xml)
-------------------------------
Zanac EX (Japan, Woomb) [file-hunter]
Michelangelo II (Japan) [file-hunter]
Super Lode Runner (Japan, alt) [file-hunter]
Word Processor (Arab) [file-hunter]
Zukkoke Yajikita Onmitsu Douchuu (Japan, alt 2) [file-hunter]
The Adventures of Moron van der Slut - Escape from Castro Castro [#msxdev Compo]
The Bet [Orazio Cacciola]
CR3 [NabetaJisho]
Gogoboom [ESP Soft]
Memory (v1.1) [MSXdev]
Memory (v1.0) [file-hunter]
No Ren-Sha (v0.13) [file-hunter]
O'Conner Among the Falling Walls [file-hunter]
Operatión Brazil World Cup [file-hunter]
Pac-Man Collection DX (demo) [Opcode Games]
Pengo (freeware) [file-hunter]
Pengo (demo) [Paxanga Soft]
Penpen Bubble [N.I]
Pointless Fighting [#msxdev Compo]
Police Force 2 (English) [MRC MEGA-Challenge]
Police Force 2 (Spanish) [MRC MEGA-Challenge]
Princess Quest [Óscar Toledo Gutiérrez]
Randoom (v1.1) [MSXdev]
Randoom (v1.0) [MSXdev]
Safari Kids (v1.1) [MSXdev]
Safari Kids (v1.0) [MSXdev]
Shift [file-hunter]
Shift (alt) [file-hunter]
Shoulder Blade OVERDRIVE [MSXdev]
Street Fighter II [file-hunter]
The Sword of Ianna (v1.2) [file-hunter]
The Sword of Ianna (v1.2, alt) [file-hunter]
The Sword of Ianna (v1.1) [file-hunter]
The Sword of Ianna (v1.0) [file-hunter]
TestRAM [file-hunter]
Vectroids [norakomi]
Who Dares Wins (remake) [file-hunter]
Wild Puzzle [Pac]
Wild Puzzle (alt) [Pac]
Wild Puzzle (alt 2) [Pac]
Zevimodoki (v1.10) [MSXdev]
Zevimodoki (v1.00) [file-hunter]

New NOT_WORKING software list additions
------------------------------------------
Super Rambo Special (Korea) [file-hunter]
The Goonies r Good Enough (Kralizec goodbye present) [file-hunter]
Manbow 2 [file-hunter]
Manbow 2 (alt) [file-hunter]
Mr. Balloon [#msxdev compo]
Super Mario World (v1.1) [file-hunter]
Super Mario World (v1.0) [file-hunter]
Super Mario World (advanced prototype) [file-hunter]
Super Mario World (early prototype) [file-hunter]
Super Mario World (demo 2) [file-hunter]
Super Mario World (demo 1) [file-hunter]
2023-10-13 04:32:35 +11:00
r09
f51c0356ff
fmtowns_cd.xml: added 13 items (11 working), and replaced four items with better dumps. (#11611)
* Removed the floppy disk from the Deep set as it was a "fake" disk that didn't come with the game originally.
* Fixed and cleaned up some dump source comments.

New working software list additions (fmtowns_cd.xml)
-----------------------------------
Auto Demo '93 Fuyu [redump.org]
CONFIG-ROM [beanstalk]
Drive Simulator - Home Navi V1.0 L01 [redump.org, cyo.the.vile]
Heike Monogatari (Gekan) [redump.org]
Hyper Planet Shiki Vol. 3 [redump.org]
Many Colors II [redump.org]
Naomi Komaki for Janis [redump.org]
NHK Special - Ginga Uchuu Odyssey Vol. 2 - Choushinsei Bakuhatsu (FM Towns Marty version) [redump.org]
Wing Commander (alt) [redump.org]
Woman's Memory [redump.org]
Z's Staff Pro Towns [redump.org]

New not working software list additions (fmtowns_cd.xml)
---------------------------------------
Fujitsu Habitat V2.1 L13A [redump.org]
Hyper Dream [redump.org]

Replaced software list items (fmtowns_cd.xml)
----------------------------
Deep [redump.org]
Flashback [redump.org]
Kiwame [redump.org]
That's Toukou - Natsu no Daitokushuu [redump.org]
2023-10-13 04:19:39 +11:00
Ivan Vangelista
617d239027 - dynax/royalmah.cpp: dumped internal ROMs for mjvegas and cafepara [Sergio Galiano, Recreativos Piscis, Hammy]
Clones promoted to working
--------------------------
Mahjong Vegas (Japan) [Sergio Galiano, Recreativos Piscis, Hammy]
2023-10-12 18:14:21 +02:00
arbee
69c72ec340 Add missing files from last commit. [R. Belmont] 2023-10-11 23:05:17 -04:00
arbee
095da87df0 nubus/8lc.cpp: Add support for the RasterOps 8LC card for the original Macintosh LC. [R. Belmont]
* This card provides unaccelerated 1024x768 video, which isn't the greatest idea on a 68020.

video/tms34061.h: Added accessors to get the horizontal and vertical visible resolution and totals. [R. Belmont]

nubus/cards.cpp, apple/maclc.cpp: Support a list of cards for only the original Macintosh LC. [R. Belmont]
2023-10-11 22:45:07 -04:00
AJR
ae5e13e023 pc/pcat_dyn.cpp: Update CMOS so keyboard can be safely removed 2023-10-10 15:24:08 -04:00
AJR
a3d6ca1864 merit/mtouchxl.cpp: Update CMOS definition so keyboard can be safely removed 2023-10-10 14:55:54 -04:00
Roberto Fresca
c139ef96d0 Interflip electromechanical slots improvements:
- New reels for Toledo sets with 83 & 79%.
 - Created new layout for Sevilla sets with with 83 & 79%.
 - Derived new machine config to cover specific sets.
2023-10-10 18:27:47 +02:00
ClawGrip
8d2618ece4
subsino/subsino.cpp: Dumped and added a "New HUNTer" clone (#11605)
* New WORKING clone

-------------------------
New HUNTer (bootleg) [Taksangs]

* mame.lst: Add 'newhunterb'

* Fix identation

* Fix comments

* derived tisub and newhunterb maps from a common base map

---------

Co-authored-by: Ivan Vangelista <mesgnet@yahoo.it>
2023-10-10 18:17:56 +02:00
Roberto Fresca
a996ab351d Interflip electromechanical slots improvements:
- New reels for Sevilla sets with 77%.
 - Created new layout for Sevilla sets with 77%.
 - Derived new machine config to cover specific sets.
2023-10-10 18:00:59 +02:00
AJR
d8d3ca534e merit/mtouchxl.cpp: Keep keyboard because BIOS wants one 2023-10-10 11:47:25 -04:00
Roberto Fresca
25a9d62d64 Interflip electromechanical slots improvements:
- New reels for Costa Brava sets with 77%.
 - Created new layout for Costa Brava sets with 77%.
 - Derived new machine config to cover specific sets.
2023-10-10 17:40:24 +02:00
AJR
55fe12bc2e funkball: Remove AT keyboard 2023-10-10 11:12:13 -04:00
Roberto Fresca
cd9d118099 Interflip electromechanical slots: Fix cbravad & sevillad sets. 2023-10-10 16:54:21 +02:00
AJR
8c5829061b 8042kbdc: Unbundle keyboard from device and make it optional 2023-10-10 10:42:45 -04:00
Roberto Fresca
b2a85bcd6f New WORKING clones
-------------------
Costa Brava (1 jackpot point, 77%) [Roberto Fresca, Grull Osgo]
Costa Brava (2 jackpot points, 77%) [Roberto Fresca, Grull Osgo]
Costa Brava (4 jackpot points, 77%) [Roberto Fresca, Grull Osgo]
Costa Brava (8 jackpot points, 77%) [Roberto Fresca, Grull Osgo]
2023-10-10 15:06:48 +02:00
Roberto Fresca
362c887653 Interflip electromechanical slots: Added percentages in notes. 2023-10-10 14:39:56 +02:00
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