Commit Graph

88838 Commits

Author SHA1 Message Date
Mike
2a7298b3f7
cpu/mb88xx: Added an internal flag set on servicing an interrupt and cleared by RTI. (#11868)
Suppressing nested interrupts appears to fix issues in Arabian (MT03916 and MT08436).

Also renamed m_nf to m_if to match the datasheet.
2023-12-26 00:17:18 +11:00
cam900
ddf9fb6953
taito/pc080sn.cpp: Use device_gfx_interface to decode graphics. (#11873)
Also cleaned up redundant code.
2023-12-26 00:07:27 +11:00
hap
2bba40beb4 mondial*: small tweak to internal artwork 2023-12-25 11:52:47 +01:00
hap
770a937aac turbo16k,edames: add other cpu freqs but don't put them in the UI 2023-12-25 10:15:12 +01:00
Roberto Fresca
a51e824732 magicard.cpp, jjokeri/pokeri improvements [Roberto Fresca, Grull Osgo]
- Created a default Dallas DS1207 binary to match the game requeriments.
 - Created a default clean NVRAM.
 - Changed the setname from jjokeri --> pokeri.
 - Changed game description to Poker (Impera, V11/90b).
 - Different works on lamps, inputs and DIP switches.
 - Some other fixes.
 - Added a clickable button-lamps layout.
 - Promoted the game to working.

Systems promoted to working
---------------------------
Poker (Impera, V11/90b) [Roberto Fresca, Grull Osgo]
2023-12-25 05:06:45 +01:00
hap
0fb6670329 New working systems
-------------------
Electronic Dames [hap, Sean Riddle]
2023-12-24 23:45:09 +01:00
hap
d326423963 misc: small cleanup 2023-12-24 23:45:09 +01:00
hap
d7106cdfa7 hd6301: save more internal registers to nvram 2023-12-24 23:45:09 +01:00
Dirk Best
90fcbc42ad brother/pn8800fxb: Hook up centronics port 2023-12-24 12:05:10 +01:00
Roberto Fresca
b91d972c6f Magicard.cpp: Technical notes about simpbest. 2023-12-24 03:42:34 +01:00
Roberto Fresca
7b98e46591 magicard.cpp: Fixed the simpbest MCU type and ROM size. 2023-12-24 03:35:53 +01:00
Roberto Fresca
4c9529df13 New systems marked not working
------------------------------
Simply the Best (CZ750, v1.0) [Team Europe, Roberto Fresca]
2023-12-24 02:15:54 +01:00
AJR
abfb6653c7 Various drivers and keyboard devices: eliminate use of utf8.h (part 2) 2023-12-23 15:30:14 -05:00
hap
815e02b865 hd6301x/y: ddr1/ddr3 is 1-bit 2023-12-23 21:18:53 +01:00
AJR
c0082b08bc Various drivers and keyboard devices: eliminate use of utf8.h 2023-12-23 12:59:08 -05:00
hap
610611ad7f devices/bus: remove use of utf8.h 2023-12-23 18:13:29 +01:00
hap
a373298835 neogeo_v: remove unused mem_mask 2023-12-23 17:32:58 +01:00
hap
200aef2eab amstrad: remove \xC2 and \xC3 from input defs 2023-12-23 17:20:45 +01:00
hap
85c63ff2d6 misc: remove most \xC2 and \xC3 from input defs (didn't grep for uppercase C yesterday) 2023-12-23 17:04:32 +01:00
hap
b25f99d331 devices/bus: remove \xC2 and \xC3 from input defs 2023-12-23 16:02:38 +01:00
Vas Crabb
cdbbacec85 More I/O port cleanups. 2023-12-24 01:50:38 +11:00
hap
9ceac79be0 mm1kb: merge my input defs changes after cuavas's commit 2023-12-23 15:15:16 +01:00
hap
cf2c161948 misc: remove some unneeded PORT_NAME from input defs 2023-12-23 15:12:34 +01:00
Vas Crabb
585dd0b9e8 Cleaned up some input port definitions. 2023-12-24 00:58:24 +11:00
hap
0b80de7bed New working clones
------------------
Mephisto Academy (German, 27-08-88) [Drahti]
Mephisto Academy (Dutch, 04-10-88) [Drahti]
2023-12-23 12:29:11 +01:00
Ivan Vangelista
230fded058 New working clones
------------------
Gals Panic SU (Korea, version 5) [Darksoft, The Dumping Union]

New clones marked not working
-----------------------------
Bad Girls (alternate set) [indisc]
Sega Touring Car Championship [sugoihelsinki]

- seibu/dynduke.cpp: consolidated driver in one file
2023-12-23 11:05:46 +01:00
Roberto Fresca
481a9321cb magicard.cpp: Fixed typo in the inputs. 2023-12-23 08:11:37 +01:00
Roberto Fresca
390c1ece69 magicard.cpp:
- Added CANCEL & BET inputs and button-lamps layout to set magicrd1c.
   Now the game is completely playable.
- Switched DIP switches description Tschech-->CSFR.
- Remapped KEY OUT input to match the "all coins out" from the test.
2023-12-23 04:39:13 +01:00
Roberto Fresca
348555a6bd magicard.cpp: Added CANCEL & BET inputs and button-lamps layout
to set magicrd1. Now this game is completely playable.
2023-12-23 03:57:35 +01:00
Roberto Fresca
ba7dbf9691 magicard.cpp: Added button-lamps layout to jjokeri. 2023-12-23 02:53:17 +01:00
zardam
81650bcbe0
neogeo/neogeo_v.cpp: Make palette byte access behave the same as on real hardware (#11869)
On real hardware, a byte writen in palette RAM is repeated in the whole word. This is used by some software to detect emulation.
2023-12-22 20:41:11 -05:00
Roberto Fresca
97a35cd90c magicard.cpp improvements: Inputs and DIP switches
from the scratch and default NVRAM for set jjokeri.

device/machines/ds1207.cpp: Fixed typos in the logs.
2023-12-23 01:06:52 +01:00
Dirk Best
3b4dee03d5 brother/pn8800fxb: Hook up floppy, improve cursor
New working software list items (brother_pn.xml)
------------------------------------------------
PN-8500MDS/PN-8700MDS Version 2.01 [ToughDev]

New NOT_WORKING software list additions (brother_pn.xml)
--------------------------------------------------------
PN-8510MDS Version 1.0
2023-12-22 22:52:39 +01:00
hap
688fecf574 ui: remove use of utf8.h 2023-12-22 22:00:22 +01:00
hap
f83d2d6f6b misc: remove \xc2 and \xc3 from input defs 2023-12-22 21:23:28 +01:00
hap
6610314264 misc: remove some use of utf8.h in input defs 2023-12-22 19:06:23 +01:00
ClawGrip
b81647908c
misc/playcenter.cpp: Added Playcenter Evolution III on Epox hardware (not working). (#11777)
New systems marked not working
---------------------------------
Playcenter Evolution III (v14.0, 'Epox' hardware) [Cuclis, Oskarito, Ángel]
2023-12-23 02:18:43 +11:00
Mark Garlanger
13a0cb7934
heathkit/h89.cpp: Implemented single-step functionality. (#11847) 2023-12-23 02:07:05 +11:00
ClawGrip
128be06d5a
sega/model3.cpp: Added subtitle to Daytona USA 2 description. (#11855) 2023-12-23 01:47:46 +11:00
AJR
63ebb79f9a video/mc6847.cpp: Fix clang error: variable 'x' is used uninitialized whenever its declaration is reached [-Werror,-Wsometimes-uninitialized] 2023-12-22 09:29:13 -05:00
dave-br
b0c924a959
video/mc6847.cpp: Fixed synchronization on Dragon (PAL) machines. (#11743) 2023-12-23 01:23:13 +11:00
cam900
a52925516e
misc/cave.cpp: Moved systems with Z80 sound CPU and triple screens to derived classes. (#11865)
Also reduced literal tags and macros.
2023-12-23 00:06:18 +11:00
ClawGrip
5a4d3eee50
igs/goldstar.cpp: Re-dumped ROMs and PLDs for hamhouse. (#11861) [Taksangs]
* Added dumps for PROM at U39 and PLDs at U15 and U35.
* Re-dumped graphics ROM at U24 and marked as a bad dump (appears to be suffering bit rot).
2023-12-22 23:15:41 +11:00
wilbertpol
52ecd995e7
msx2_flop.xml: Added 33 items (32 working) and replaced five items with better dumps. (#11863)
* Replaced Disc Station Deluxe 1 (Japan) with a better dump. [file-hunter]
* Replaced Poyo Poyo Life (Japan) and  Poyo Poyo Life II (Japan) with better dumps. [file-hunter]
* Replaced Pumpkin Adventure - The Quest for the Holy Grail (Netherlands) with a better dump. [file-hunter]
* Replaced Pumpkin Adventure II (Netherlands) with a better dump. [file-hunter]
* Removed hacked images Pumpkin Adventure - The Quest for the Holy Grail (Netherlands, alt) and Pumpkin Adventure - The Quest for the Holy Grail (Netherlands, alt 2).
* Removed User Disk from Pumpkin Adventure III (Netherlands).
* Removed Puyo Puyo (Japan, alt) and  Puyo Puyo (Japan, alt 2) as they contain saved data.

New working software list items (msx2_flop.xml)
-------------------------------
Disc Station Special Natsuyasumi-gou (Japan) [file-hunter]
Outlaw Suikoden (Japan) [file-hunter]
Kibun wa, Pastel Touch!! Abunai Gakuen Hen (Japan) [file-hunter]
PIAS - Hikisakareta Seishun (Japan) [file-hunter]
Private School (Japan) [file-hunter]
Puzzle Game Nadia Special (Japan) [file-hunter]
Puzzle - Große Meister (Germany) [file-hunter]
R・SYSTEM Ketteihan (Japan) [file-hunter]
R・SYSTEM 3.2 (Japan) [file-hunter]
OK Fred (Netherlands) [file-hunter]
Panic Shoot [file-hunter]
Petiso Game (Spain) [file-hunter]
PH.Sound Collection (Japan) [file-hunter]
Phi (Japan) [file-hunter]
Pig's Quest (Netherlands) [file-hunter]
Piles (Netherlands) [file-hunter]
Pixess (Netherlands) [file-hunter]
Point Crisis [file-hunter]
Poker Dolls [file-hunter]
Poyo Poyo Life 3 (Japan) [file-hunter]
Push'em [file-hunter]
Puzzel (Netherlands) [file-hunter]
Puzzle 9.64 (Japan) [file-hunter]
Puzzlemania (Netherlands) [file-hunter]
Quadromania MSX2 [file-hunter]
Quiz! Atatchatte 25% (Japan, 1996-12-26) [file-hunter]
Quiz! Atatchatte 25% (Japan) [file-hunter]
RCCR - RC Car Race (Japan) [file-hunter]
Realms of Adventure (Netherlands) [file-hunter]
Retaliator (Netherlands) [file-hunter]
Riot (Japan, alt) [file-hunter]
Ruby & Jade [file-hunter]

New software list items marked not working (msx2_flop.xml)
------------------------------------------
Disc Station Special Haru-gou (Japan) [file-hunter]
2023-12-22 23:11:51 +11:00
wilbertpol
d74f2ce2a7
bus/msx/cart: Added partial emulation of Panasonic FS-SR021 MSX2 Word Processor cartridge. (#11866)
New software list items marked not working (msx2_cart.xml)
------------------------------
FS-SR021 MSX2 Word Processor (Japan) [file-hunter]
2023-12-22 22:59:44 +11:00
hap
6da90a8cf5 mephisto*: expand some input defs 2023-12-22 11:53:30 +01:00
angelosa
e8fd88c93d konami/gitclub.cpp: setup default screen cliprects for hangplt, fix regression 2023-12-22 01:24:00 +01:00
angelosa
a35c5219e4 nec/pc8*01.cpp: notes 2023-12-22 01:22:44 +01:00
angelosa
3746084546 nec/pc8401a.cpp: overhaul keyboard mapping 2023-12-21 20:07:19 +01:00
hap
4171985604 kim1: add sst switch, add window border for keypad 2023-12-21 14:30:02 +01:00