Commit Graph

71227 Commits

Author SHA1 Message Date
cracyc
e2ed5d1008 new working machines
--------------------------
Triumph-Adler Alphatronic P10 [rfka01]
Triumph-Adler Alphatronic P50 [rfka01, Carl]
2020-02-08 16:23:03 -06:00
arbee
288b397098 m68k: allow RTE to unwind type 1000 (68010 bus error) stack frames [R. Belmont] 2020-02-08 16:47:53 -05:00
mooglyguy
3e6ace480a -jak_care: Hooked up spg2xx software wave-in channel, hooked up muls and fir_mov ops in unsp. Allows voice to work. [Ryan Holtz, Tahg, smf] 2020-02-08 18:34:28 +01:00
ClawGrip
8e98c7e905
New working clones (#6278)
* New working clones

------------------
Pang (bootleg, set 7) [jordigahan, ClawGrip]

(nw) I cannot see the sound chip on the PCB pic, just the Z80 and the OKI M5205, but I'd say it sounds good as I've added it. Please, feel free to add MACHINE_IMPERFECT_SOUND if you hear it otherwise.

* Add 'pangbc' (nw)

* Add note about 'pangbc' sound hardware (nw)
2020-02-08 11:31:39 -05:00
Rebecca Wallander
30a3898246 Update n64.xml (#6277)
Fixed two errors in my previous commit.
2020-02-08 10:30:03 -05:00
AJR
d0f05fa318 ampex230: No daisy chain, surprisingly (nw) 2020-02-08 09:46:00 -05:00
AJR
f08389a2de ampex230: These should be the DART clocks (nw) 2020-02-08 09:37:54 -05:00
Angelo Salese
2c817fc2b8
QA stuff for gekisou (nw) 2020-02-08 15:36:00 +01:00
Ivan Vangelista
839f09e7c3 New working clones
------------------
Three Ds - Three Dealers Casino House (set 2) [tbd]
2020-02-08 14:07:35 +01:00
Ivan Vangelista
c3fb136de6 New working clones
------------------
El Estivador (Spanish bootleg of Port Man on Galaxian hardware) [Juan Romero, ClawGrip]
2020-02-08 13:09:55 +01:00
Robbbert
75852b5d60 (nw) yet again... 2020-02-08 22:11:56 +11:00
Robbbert
c89d02e4cf Uzebox: files with headers don't always have the identification string. Changed to use extensions instead.
New working software list additions (from the uzebox site and forum)
----------------------------
Final Blood
Frog Feast
Laser Puzzle
Laser Puzzle II
Melli's RetroLand
Reels of Fortune
Uzebox Tactics
Uzi Wars
2020-02-08 22:06:42 +11:00
Olivier Galibert
ce32375e2f Go all the way ajr :-) (nw) 2020-02-08 11:41:13 +01:00
Ivan Vangelista
e9fb627cde midzeus.cpp: decapped PIC for thegrid [Caps0ff] 2020-02-08 09:13:16 +01:00
Ivan Vangelista
2b1a21cc02 goldstar.cpp: small corrections to yesterday's commit, infos thanks to Ioannis Bampoulas (nw) 2020-02-08 09:06:45 +01:00
braintro
4deab16366 (nw) minor corrections 2020-02-08 01:54:05 -06:00
braintro
359afb8989 New working clones
New working clones
------------------
Dharma Doujou (Germany) [Darksoft]
Street Fighter II: The World Warrior (USA 920312) [Lions3]
2020-02-08 01:36:46 -06:00
arbee
9a29198ace missed this earlier (nw) 2020-02-08 00:14:45 -05:00
arbee
a48d7c1654 New machines added as MACHINE_NOT_WORKING
-----------------------------------------
WeatherSTAR 4000 [R. Belmont, Techknight]
2020-02-08 00:08:27 -05:00
ajrhacker
c1d150f375 Merge pull request #6273 from 68bit/ss50-dc5-os9
SS50 DC5 FDC: OS9 support, misc corrections.
2020-02-07 23:39:10 -05:00
AJR
dc7ec371d4 New machines marked as NOT_WORKING
----------------------------------
PDT 3100 [ArcadeHacker, ClawGrip]
2020-02-07 22:42:48 -05:00
ajrhacker
65919ca83b
Merge pull request #6274 from 68bit/gimix-os9-irqs
Gimix: improve IRQs, OS9 improvements, four floppies,
2020-02-07 22:33:06 -05:00
arbee
53e691b5ef konendev: additional inputs mapped, additional documentation, cleanups [Heihachi_73]
New machines added as MACHINE_NOT_WORKING
-----------------------------------------
Rapid Fire 5 (Konami Endeavour, NSW) [Heihachi_73]
2020-02-07 21:58:02 -05:00
AJR
f6213d1248 New machines marked as NOT_WORKING
----------------------------------
Ampex 230 [Bitsavers]
2020-02-07 21:45:00 -05:00
Robbbert
efd15d088d (nw) clean up a mess 2020-02-08 11:56:21 +11:00
68bit
bc421ed8d9 Gimix: improve IRQs, OS9 improvements, four floppies,
The FDC clock changes with the programmed connector selection.

The 5.25 versus 8 inch boot floppy jumper is an input and does
not need and input changed handler.

The FDC supports four floppy drives, up from two.

The IRQ line was not implement. Add an input merge device and
connect up more of the IRQs to this. The timer hack is no longer
necessary and has been removed - it was just missing an IRQ.

Add a DASM override for OS9 system calls, copied largely from the
COCO, enabled only when the OS9 ROMs are switched on.

Add a BIOS option for OS9 Level 1 version 1.2.
Renamed the version 1.1 ROMs for consistency.

The Gimix machine appears to be working well enough to promote it
from a 'skeleton' to working.
2020-02-08 11:36:53 +11:00
68bit
4c56982253 SS50 DC5 FDC: OS9 support, misc corrections.
Add the OS9, MFI and UniFlex floppy formats. Update the debug config
options to suit OS9. Single density track zero on OS9 is typically
only on the first side, unlike FLEX which used single density track
zero on both sides. Clarify some of the FLEX specific debug
options. Fix some bugs in the logic related to these options.
2020-02-08 11:01:25 +11:00
AJR
0ea31e9f28 xavix2.h: Fix clang build [-Werror,-Wreturn-type] (nw) 2020-02-07 17:15:13 -05:00
Angelo Salese
4684f1f512
This is anything but preliminary (nw) 2020-02-07 22:35:06 +01:00
Olivier Galibert
536652387f Oops (nw) 2020-02-07 21:35:46 +01:00
Olivier Galibert
23556e65f5 xavix2: First stab at the cpu [O. Galibert, N. Gilbert] 2020-02-07 21:31:25 +01:00
R. Belmont
4757912674
Merge pull request #6269 from 68bit/wd177x-dsk-spec-formats
wd177x_dsk: generalize to allow custom track format variations
2020-02-07 14:53:39 -05:00
mooglyguy
dd6b5e332b -spg2xx_audio: Hooked up channel FIQ. [Ryan Holtz] 2020-02-07 20:03:22 +01:00
Ivan Vangelista
6a63b36249 New machines marked as NOT_WORKING
----------------------------------
3 Cards Poker 96 (V1.6) [Ioannis Bampoulas]

New clones marked as NOT_WORKING
--------------------------------
3 Cards Poker 96 (V1.0) [Ioannis Bampoulas]
2020-02-07 18:19:33 +01:00
ajrhacker
790cc73d57
Merge pull request #6272 from cam900/ymf271_release
ymf271.cpp : Correct envelope release time
2020-02-07 11:17:49 -05:00
ajrhacker
f0173e7d16
Merge pull request #6271 from cam900/ymf278b_fmrate
ymf278b.cpp : Fix output rate and clock divider of FM part, Fix mixing behavior
2020-02-07 11:17:24 -05:00
David Haywood
c3199e8d28
Plug & Play work (#6267)
* new NOT WORKING
----
Guitar Fever (2007.07.03 Ver 2.7) [TeamEurope, Peter Wilhelmsen, David Haywood]

has timer issues making the music way too slow

* move these (nw)

* new NOT WORKING
----
Atari Flashback Mini 7800 [Sean Riddle, GameHistory.org]
City Patrolman [unknown]

* do fit here (nw)
2020-02-07 11:16:42 -05:00
ajrhacker
39d48023d3
Merge pull request #6270 from cam900/patch-125
vgmplay.cpp : Fix YMF262 handling
2020-02-07 11:15:14 -05:00
cam900
8b6da655f8 ymf271.cpp : Correct envelope release time 2020-02-08 00:32:01 +09:00
MooglyGuy
4ee28bd775 -spg2xx_audio: Turn logging back off, nw 2020-02-07 16:19:42 +01:00
MooglyGuy
fdc92d8bf4 -spg2xx_audio: Fixed off-by-one on Beat Count timer, fixing timing in icanpian and to an extent shredmjr. [Ryan Holtz] 2020-02-07 16:19:06 +01:00
cam900
196bc9da89 ymf278b.cpp : Fix output rate and clock divider of FM part, Fix mixing behavior
ymf262.cpp : Support clock divider difference
vgmplay.cpp : Fix YMF278B volume
2020-02-08 00:03:01 +09:00
cam900
1c09e0e00d
vgmplay.cpp : Fix YMF262 handling 2020-02-08 00:00:33 +09:00
68bit
a87c3b6f7a wd177x_dsk: generalize to allow custom track format variations
Add a get_track_format() method that can be overridden to supply format
variations for any track and head. The code is generalised to account for such
variations. The default method returns the passed format, so this change is
neutral for existing formats.

Simplify the FLEX DSK format code. There are now simply format variation
descriptions for the second track that have the sector ID continuing in
sequence from the first track, rather than specialized code.

Extend the FLEX format to support variations in the sectors ID of the first
two sectors. The FLEX 6800 boot sectors have IDs based at zero rather than
one. Extend the FLEX format to support variations for which the first track,
on both sides, is single density on an otherwise double density disk which was
historically a common format.

Extend the OS9 disk format to support variations for which the first track, on
only the first side, is single density on an otherwise double density
disk. OS9 for the SWTPC and Gimix typically used such formats.

Extend the OS9 disk format to support variations with a base sector ID of zero
in contrast to the existing COCO OS9 format which uses a based sector ID of
one. The OS9 format identification code is extended to rely on the optional
information stored in the OS9 LSN0 header to identify COCO format disks, and
all COCO format disks appear to have this optional information in a regular
enough format.
2020-02-08 00:12:05 +11:00
Vas Crabb
43ab8a7d0d that should be the rest of the devcb arrays switched to new syntax (nw) 2020-02-08 00:01:57 +11:00
Vas Crabb
9279061634 sweeten most of the remaining arrays of delegates (nw) 2020-02-07 15:28:57 +11:00
R. Belmont
8cc243d562
Add a tip on how to enter the debugger. 2020-02-06 22:07:49 -05:00
ClawGrip
643c6d66ba
Fix Mega Duck description (nw) (#6268)
* gb.cpp: Fix Spanish Mega Duck description (nw)

* Rename mducklrn -> mduckspa (nw)
2020-02-06 21:36:21 -05:00
AJR
60ab2e79c9 New machines marked as NOT_WORKING
----------------------------------
TRMA VIA [Juan Romero, ClawGrip]
TeleTUP [Juan Romero, ClawGrip]
2020-02-06 21:16:41 -05:00
Angelo Salese
dbac7ae228
Confirm raster bug for puzzli (nw) 2020-02-07 00:18:17 +01:00