Commit Graph

92884 Commits

Author SHA1 Message Date
Kirk Meyer
a56c5f8afa
Fixes for MC68EZ328 (#13286)
* MC68EZ328: Allow selection and use of Port A

On EZ and VZ, PASEL is reserved, and it was hard-coded to 0 (disabled).
However, the user manual notes: "In an 8-bit-only system, you can
configure these pins as a parallel I/O port by writing a 1 to the
WDTH8 bit of the SCR."

According to the MC68328 datasheet, something similar should be needed
to activate its Port B, but that change is not included here. Its PBSEL
is exposed, so there is likely no difference in emulation.

* MC68EZ328: Fuller implementation of timer

The existing implementation left the timer counter (TCN) at zero until
the compare value (TCMP) was reached. However, some software relies on
reading the TCN values to measure elapsed time.

The timer counter (TCN) now increments on every timer tick.
2025-01-30 08:26:04 -05:00
Marc Roy
ef9a3d7fe1
hash/pc8801_cass.xml: Added 1 not-working item (#13297)
New software list items marked not working (pc8801_cass.xml)
-----------------------------------------------
Computer the Golf (1983)(Nihon Falcom) [shawnji on archive.org]
2025-01-30 08:24:01 -05:00
Angelo Salese
5e41c0e195
3rdparty/ymfm: sync to latest (#13263) 2025-01-30 14:23:12 +01:00
Barry Rodewald
7de0190232 cpc_cass.xml: resolve MT#09093 2025-01-30 10:51:19 +13:00
Marc Roy
dd12beb492
hash/pc8801_flop.xml: update QA (#13279)
* hash/pc8801_flop.xml: update QA

- sf3dopv is the same game sf3dthxg. So I make it a clone. Add sf3dopv to undumped list. Fix the name to reflect the box name.
- Carmine fix name to reflect the box and set V2 Mode required.

* readd orignal

* add complete name of the box on alt_title and restore previous info name
2025-01-29 18:58:24 +01:00
cam900
24da42a916
seta/speglsht.cpp: Cleaned up code: (#13271)
* Cleaned up drawing code.
* Removed redundant gfxdecode and palette (both are already handled in ST0016).
* Improved save state support, suppress side effects for debugger reads.
* Reduced literal tags, updated comments.
2025-01-30 04:55:56 +11:00
Ivan Vangelista
72212bb918 New working clones
------------------
Fruit Bonus 2004 (Version 1.4) [Ioannis Bampoulas]

New systems marked not working
------------------------------
Dream 9 (v1.52) [Hammy]

New clones marked not working
-----------------------------
Cherry Bonus IV (V1.2) [Hammy]
Speed Up / Kkot Bi Nyo (Korea) [taksangs, charlie]
The Roulette (Visco, medal) [Hammy]

- modelracing/sshot.cpp: redumped sshota [f205v]
2025-01-29 18:50:17 +01:00
hap
8fe51a873d sstrangr: correct company string,
aburner: make 'prequel' a parent set
2025-01-29 18:39:34 +01:00
ICEknigh7
ce3445b0bc
amiga_demos.xml: Added 2 not-working entries (#13280)
- Interference (demo) [pouet.net]
- Puggs In Space (demo) [pouet.net]
2025-01-29 18:36:25 +01:00
cam900
0acb419671
toaplan/toaplan1.cpp: Added release regions to descriptions, and cleaned up code: (#13284)
* Improved saved state support, suppress side effects for debugger reads.
* Use more appropriate types for some variables, reduced local variable scope and made more variables const.
* Reduced literal tag use, improved ROM region names, reduced preprocessor macros.
2025-01-30 04:13:08 +11:00
Ivan Vangelista
549140e593
apple2gs_flop_clcracked.xml: added 6 dumps, 1 redump [Brian Troha] (#13293)
New working software list items (apple2gs_flop_clcracked.xml)
-------------------------------
Draw Plus (version 1.0) [Brian Troha]
MultiScribe IIgs (version 3.01c) [Brian Troha]
The New Talking Stickybear Alphabet [Brian Troha]
The New Talking Stickybear Opposites [Brian Troha]
The New Talking Stickybear Shapes [Brian Troha]
TopDraw (version 1.01A (8/4/87)) [Brian Troha]


- redumped Skate or Die IIgs (version 1.0) [Brian Troha]
2025-01-29 11:55:27 -05:00
angelosa
2ec7787e88 amiga/amigaaga.cpp: implement pf2ofx color table 2025-01-29 11:03:17 +01:00
m1macrophage
c9b8925e5d
alesis/midiverb.cpp: DSP emulation. Transitioned to working. (#13283)
* alesis/midiverb.cpp: DSP emulation. Transitioned to working.

* Addressing review feedback.
2025-01-29 08:50:09 +01:00
hap
55e8b75801 source org: add yachiyo folder 2025-01-28 14:39:35 +01:00
hap
e3c5a31530 mole: reduce unrealistic 6502 clock 2025-01-28 14:39:35 +01:00
holub
8552dcc017
formats/cassimg.cpp: prevent regression in cass images (#13292) 2025-01-28 08:22:59 -05:00
angelosa
46fc75b6b1 amiga/amigaaga.cpp: hookup DDFSTOP bits 1-2 2025-01-28 12:49:34 +01:00
angelosa
625488ecec amiga/amigaaga.cpp: hookup bplam for single playfield mode 2025-01-28 12:49:34 +01:00
hap
ec5f551b1f misc: correct "lenght" typo 2025-01-28 00:16:35 +01:00
ClawGrip
811368a1e2
rocktcnvy: Add missing PROMs (#13288) 2025-01-27 17:35:49 -05:00
holub
968ba40261
formats/oric_tap.cpp, formats/uef_cas.cpp: Fixed build after #13289, tidied code. (#13290) 2025-01-28 09:26:11 +11:00
AJR
cd3c2420fb lib/formats: Fix build after cdb94c2be5 2025-01-27 17:11:46 -05:00
holub
cdb94c2be5
formats/tzx_cas.cpp: Cut data size in case header requesting more than available (MT8952) (#13289) 2025-01-27 15:38:48 -05:00
Ivan Vangelista
4b3183447b sega/vicdual.cpp: dumped PAL for nsubc [system11, caius, Porchy] 2025-01-27 19:10:38 +01:00
Ivan Vangelista
650b7e1d71 New working clones
------------------
Raiden Fighters (Korea, SUB2 cart) [NFG]
Super Shot (set 2) [f205v]

New systems marked not working
------------------------------
GPi 1200 [taksangs]

- namco/quickncrash.cpp: dumped correct dot CPU ROM for qncrasha [DogP, man-of-eel]
2025-01-27 18:22:19 +01:00
Vas Crabb
a2b4006eb5 Merge branch 'release0274' into HEAD 2025-01-28 03:56:36 +11:00
Vas Crabb
9fa84136d6 seta/seta.cpp: Fixed undocumented Dragon Unit DIP switch settings. 2025-01-28 03:52:30 +11:00
Lord-Nightmare
d248e6ee26 Prevent out-of-bounds reads in the upd7725 cpu core. [Lord Nightmare] 2025-01-27 10:34:36 -05:00
Vas Crabb
131f4bbb5e ibm5170_cdrom.xml: Demoted Sonic CD Pentium Processor Edition items to unsupported. 2025-01-28 02:30:39 +11:00
Vas Crabb
8ae60468af One more metadata update. 2025-01-28 01:40:28 +11:00
arbee
5e688b941a cpu/m68000: Fix disassembly of CAS. [Doug Brown, R. Belmont] 2025-01-28 01:38:15 +11:00
AJR
9370e080c9 machine/spg110_video.cpp: Hide logging behind logmacro 2025-01-28 01:37:28 +11:00
Vas Crabb
e10e5bd708 Fixed up some metadata 2025-01-28 01:26:45 +11:00
hap
a76393c8d2 gauntleg: correct button labels 2025-01-27 12:55:15 +01:00
arbee
748bef667b cpu/m68000: Fix disassembly of CAS. [Doug Brown, R. Belmont] 2025-01-26 21:08:10 -05:00
angelosa
8945635f1b amiga/amigaaga.cpp: remove intermediate misprint 2025-01-26 20:59:33 +01:00
angelosa
c95c4f5345 amiga/agnus_copper.cpp: add vblank line mechanism for penalties 2025-01-26 20:49:37 +01:00
angelosa
3c0a92e485 amiga/amiga_m.cpp: misc popmessages aimed at AGA unsupported stuff 2025-01-26 20:49:37 +01:00
Ivan Vangelista
17b5a49a59 modelracing/sshot.cpp: dumped sound PCB PROMs for sshot [IZ8DWF] 2025-01-26 18:38:00 +01:00
AJR
993d4043d8 machine/spg110_video.cpp: Hide logging behind logmacro 2025-01-25 20:27:06 -05:00
Vas Crabb
587598e618 srcclean and manual cleanup 2025-01-26 05:59:56 +11:00
angelosa
afc4a360ba amiga/amigaaga.cpp: increment fmode 3 offset hack 2025-01-25 19:31:00 +01:00
A-Noid33
b28a233a8c
apple2gs_flop_orig.xml, apple2_flop_clcracked.xml: Added sixteen working items and replaced one crack. (#13146)
* apple2gs_flop_misc.xml: Removed a duplicate dump.
* Also cleaned up metadata and spacing around comment delimiters.

New working software list items (apple2gs_flop_orig.xml)
-------------------------------
2088: The Cryllan Mission
Draw Plus (version 1.0)
First Categories
List Plus (version 1.0 (11-Dec-87))
MultiScribe IIgs (version 3.01c)
Panzer Battles IIgs
Peanuts Maze Marathon IIgs
Photonix II (version 2.50)
Reading Magic Library: Jack and the Beanstalk IIgs
Skate or Die IIgs (version 1.0)
The New Talking Stickybear Alphabet
The New Talking Stickybear Opposites
The Ugly Duckling (version 1.1)
TopDraw (version 1.01A (8/4/87))
Transylvania III IIgs

New working software list items (apple2_flop_clcracked.xml)
-------------------------------
The Coveted Mirror (version 1983) (4am crack)

Redumped software list items (apple2_flop_clcracked.xml)
-------------------------------
Un Día Típico (4am crack)

Removed (apple2gs_flop_misc.xml)
-------------------------------
Transylvania (Duplicate of Transylvania III)
2025-01-26 05:06:24 +11:00
cam900
347b737636
seta/downtown.cpp: Adjusted Meta Fox/Arbalester video refresh rate to improve Meta Fox music tempo. (#13267)
Also improved names of some member functions and updated comments.
2025-01-26 05:03:18 +11:00
ClawGrip
c19fbc8d62
galaxian/galaxian.cpp: Added Rocket Convoy (War of the Bugs clone from Radar Ltd.). (#13198)
New working clones
------------------
Rocket Convoy [Luis Arrufat]
2025-01-26 04:56:09 +11:00
Devin Acker
efee42e5e4
casio/ct8000.cpp: Emulated Casiotone 8000 keyboard and related systems. (#13237)
* sound/flt_biquad.cpp: Added Sallen-Key high-pass filters.
* sound/bbd.cpp: Added MN3207P variant.
* sound/upd931.cpp: Emulated µPD931 synthesis chip.

New working systems
--------------------
Casio Casiotone 8000 [=CO=Windler, Devin Acker]
Casio Casiotone FK-1 [BCM, Devin Acker]

New systems marked not working
------------------------
Casio Casiotone MB-1 [=CO=Windler, Devin Acker]
2025-01-26 04:47:44 +11:00
Vincent-Halver
7cc6ac973b
philips/mcd212.cpp: Implemented RBG decoding and RGB transparency bit. (#13246) 2025-01-26 04:31:51 +11:00
angelosa
7441234f9f amiga/amiga_m.cpp: impose DDFSTOP HW limit on bits 15-8 writes 2025-01-25 17:54:41 +01:00
holub
a9475647fe
sinclair/scorpion.cpp: Added three variants of the new Scorpion GMX ProfROM +GMX V.6.xx.043.9226s BIOS. (#13254) 2025-01-26 03:53:25 +11:00
cracyc
2b33f811ec hiscore.dat: Updates 2025-01-25 09:30:13 -06:00