Commit Graph

78246 Commits

Author SHA1 Message Date
Olivier Galibert
5c124e2e87 awacs: remove leftovers 2021-03-24 11:49:36 +01:00
Olivier Galibert
38bfe838e2 awacs: Rewrite 2021-03-24 11:03:56 +01:00
Robbbert
f2fa9bd3b1 Fixed arcade build. 2021-03-24 20:16:29 +11:00
Ivan Vangelista
558be8cb87 royalmah.cpp: fixed MT05580 2021-03-24 07:17:06 +01:00
Ivan Vangelista
7031dab209 machine/playch10.cpp: fixed MT07916 2021-03-24 05:57:28 +01:00
arbee
195c37f3cf macpwrbk030: new SWIM1 and SuperDrives for everyone [R. Belmont, O. Galibert] 2021-03-23 23:27:29 -04:00
arbee
e85673cbef mac128.cpp: cleanup obsolete #include. [R. Belmont] 2021-03-23 23:20:21 -04:00
arbee
fdc27464d7 apple2cp: correct a misunderstanding of the built-in accelerator's registers [R. Belmont] 2021-03-23 23:18:35 -04:00
arbee
5bd267a7ed asc.cpp: add IMPERFECT_SOUND flag to Apple Sound Chip for now. [R. Belmont] 2021-03-23 23:12:08 -04:00
arbee
2831365020 mac.cpp: New FDCs and drives for all of the II and LC series machines [R. Belmont, O. Galibert] 2021-03-23 23:06:22 -04:00
arbee
338d719e9f mac128: re-promote drivers now that basic things all work [O. Galibert, AJR] 2021-03-23 22:52:37 -04:00
Scott Stone
3d03805b4b vgmplay.xml: Assorted metadata fixes 2021-03-23 18:12:21 -04:00
hap
49c4f0dddd hh_pps41: mwcfootb is mm78 2021-03-23 22:59:51 +01:00
Ivan Vangelista
6151a36622 megadriv.xml: fixed MT07023, MT07193, MT7767 2021-03-23 19:03:57 +01:00
MooglyGuy
a9c3fdf8eb
-jcart: Fixed I2C read address for Codemasters games. [Ryan Holtz] (#7885)
Co-authored-by: Ryan Holtz <ryan.holtz@arrowheadgs.com>
2021-03-23 17:54:18 +01:00
Aaron Giles
2ccc0a290a bgfx: Disable lowpass filter by default by setting it to its maximum value, since it does not account for actual monitor type. We can revisit this decision in the future if better monitor information is provided from the driver. 2021-03-23 09:31:32 -07:00
cracyc
a405de0435 hiscore.dat: Updates [Leezer] 2021-03-23 10:19:50 -05:00
Vas Crabb
e92e1920a7 bus/megadrive: Updated EEPROM save cartridge compatibility list. 2021-03-23 21:59:11 +11:00
MooglyGuy
19b9f02334
-machine/i2cmem.cpp: Added Xicor X24C01 support. [Ryan Holtz]
* bus/megadrive: Added EEPROM cartridge variant with Xicor X24C01. [Ryan Holtz]
2021-03-23 21:52:22 +11:00
r09
f2f52b28ff
fmtowns_cd.xml: 13 new dumps, 12 replacements, 5 missing floppies added (#7874)
* Added the missing floppy image to OASYS/Win 2.0 (still not working due to lack of DD floppy support). [cyo.the.vile]
* Replaced the psydet5 and psydetf1 floppy images with cleaner unmodified copies. [cherokee]

New working software list additions (fmtowns_cd.xml)
-----------------------------------
Alice no Yakata 3 (1995-05-16) [redump.org]
Battle [redump.org]
Ehon Writer V1.1 L10 [redump.org]
Half Moon ni Kawaru made - Ramiya Ryou no Nijiiro Tamatebako [redump.org, wiggy2k]
Never Land [redump.org]
Oto to E no Deru Eigo Jisho No. 2 - English in Dream [redump.org]
Populous II - Trials of the Olympian Gods - Expert [redump.org]
Running Girls - Hashiri Onna II + Rance 4.1 / 4.2 Hint Disk [redump.org]
Soreike! Anpanman - Tanoshii Eigo Asobi [redump.org]
Toshiyuki Yoshino - Lullaby of BirdLand [redump.org]
True Heart (alt) [redump.org]
Viper GTS [redump.org]

New not working software list additions (fmtowns_cd.xml)
-----------------------------------
Scavenger 4 (HME-217B) [redump.org]

Replaced software list items (fmtowns_cd.xml)
----------------------------
Hanafuda de Pon! [redump.org]
Indiana Jones and the Fate of Atlantis [redump.org]
King's Quest V - Absence Makes the Heart Go Yonder [redump.org]
Kyan Kyan Collection - Daifugouhen [redump.org]
Kyuukyoku Tiger [redump.org]
Legends of Valour - Gouyuu no Densetsu [redump.org]
Life &amp; Death II - The Brain [redump.org]
Menzoberranzan - Yami no Monshou [redump.org]
Oshiete Noobow [redump.org]
Princess Danger [redump.org]
Scavenger 4 (HME-217A) [redump.org]
Wrestle Angels Special [redump.org]

Software list items promoted to working (fmtowns_cd.xml)
---------------------------------------
Nobunaga no Yabou - Sengoku Gun'yuuden [cherokee]
Windows 3.1 L11 [cyo.the.vile]
2021-03-23 21:44:45 +11:00
hap
fae20ea274 hh_tms1k: cqback difficulty switch was wrong way around 2021-03-22 23:17:05 +01:00
hap
dc0fe9c309 New working machines
--------------------
Football 2 (Mattel) [hap, Sean Riddle]
2021-03-22 22:57:49 +01:00
Olivier Galibert
fec6a67d4d via6522: Remove the retrigger stuff, vectrex shows the via is *that* dumb
via6522: Fix the timing again
mac128: Adjust the via timing too, since the via wants to run at start of access
2021-03-22 22:52:20 +01:00
Olivier Galibert
c8b532068f xt446: Use its real name 2021-03-22 22:51:49 +01:00
ClawGrip
80299634f1
alg.cpp: Add notes about Picmatic games (#7882) 2021-03-22 18:51:40 +01:00
hap
673fdc3b23 New working machines
--------------------
Brain Baffler [hap, Sean Riddle]
Horoscope Computer [hap, Sean Riddle]
2021-03-22 18:03:23 +01:00
Ivan Vangelista
a6a95526a4 New clones marked as NOT_WORKING
--------------------------------
Thunder Dragon (bootleg, set 2) [hammy, EMG]
2021-03-22 13:43:54 +01:00
Vas Crabb
e7369aa734 -ui: Added option to mute when unthrottled to advanced options menu.
* Also refactored slightly to avoid some initialisations before main.
2021-03-22 23:20:13 +11:00
MooglyGuy
8abba577ea
Addressed Github issue #7843 (mute on unthrottle) (#7875) 2021-03-22 22:40:57 +11:00
Ivan Vangelista
f1b8f5533b pse.cpp: updated game list [gregf] 2021-03-22 07:13:19 +01:00
ajrhacker
66ebe7ab78
Merge pull request #7881 from tlindner/pia-tri-state
coco: Set proper tri-state value for keyboard PIA port B
2021-03-21 23:25:24 -04:00
tim lindner
f7980858cd Set proper tri-state value for keyboard PIA port B 2021-03-21 18:13:27 -07:00
Olivier Galibert
5270d43692 keyboardmania: Interface with the mu100 2021-03-21 23:01:23 +01:00
ajrhacker
6c91d27858
Merge pull request #7879 from ArcadeShadow/patch-91
ibm5170 - New working software list additions
2021-03-21 17:00:47 -04:00
Olivier Galibert
c956d82bc2 mac128: Correct the macse iwm clock, correct the cycle adjustment 2021-03-21 21:45:08 +01:00
ArcadeShadow
f62eff8dbe
ibm5170 - New working software list additions
New working software list additions

Museum Madness [The Good Old Days]
Top Gun: Danger Zone [The Good Old Days]
2021-03-21 19:40:11 +00:00
Olivier Galibert
025183d82c mac128: Fix the keyboard [O. Galibert, AJR]
via6522: Don't retrigger the shift register timer on a second sr access

This is a slightly hacky change.  The 68k starts the shift register in
internal clock mode just long enough that cb2 is set to zero, then
stops it and restarts it in external clocking mode.

The retrigger-corrected via code wants to change cb2 40 cycles in the
future (8 edges of the 10 clocks/cycle E clock).  The instruction that
stops the shift register starts ~38 cycles in the future but does the
actual write 50 cycles in.  But the instructions not being
interruptible, the write happens before the timer timeout is called.

There are two problems there: the lack of interruptibility for the
68k, which is a hard problem that is worked on but is still going to
take some time, and the fact that the via is supposed to change cb2
(data) at +35 (well, +34, but lets not get in the intricacies of the E
clock) and cb1 (clock) at +40.  But changing the serial output
behaviour of the via is a very ugly "here be dragons" case.  Which
will have ot be done, but still.

The quick hack is the make the via change data and clock at +35.  Fast
enough that the 68000 didn't start the instruction yet, not different
enough that other systems would break.  100% proper fix will be later.
2021-03-21 20:29:21 +01:00
Aaron Giles
44af84da34 ymfm: Backport active channel detection to help improve performance. Further performance improvements will come in the next cycle, but require more extensive changes. 2021-03-21 10:57:21 -07:00
Michael Zapf
be9841f641 Turned off log output per step. 2021-03-21 16:31:14 +01:00
Michael Zapf
cc790e4315 ti99: Fixed some rarely used TDF floppy format variants. 2021-03-21 16:29:56 +01:00
AJR
d578fa0744 Restore validation for command-line and .ini options (disabled since 0.188) and make some errors non-fatal 2021-03-21 10:48:55 -04:00
Olivier Galibert
6c0b2d1642 mac128: Principled via sync 2021-03-21 14:33:05 +01:00
Robbbert
b772684abb lynx: provide reason if cart is rejected 2021-03-22 00:14:16 +11:00
arbee
e33227bf6c mac128: revert extremely premature promotions. 2021-03-20 23:11:20 -04:00
Robbbert
2a0cf22ac5 a7800: BIN files are headerless, and we don't support them. 2021-03-21 12:12:23 +11:00
Brian Troha
3d55ee616f New working clones
------------------
Oedo Fight (Japan, Bloodless version) [ekorz]
2021-03-20 18:24:49 -05:00
Ivan Vangelista
d2ba331835 New working clones
------------------
Genius 6 (V133F) [farzeno]
2021-03-20 19:16:05 +01:00
ClawGrip
8f789b675a
New NOT_WORKING software list additions (#7858)
---------------------------------
sega_beena_cart: 1-nichi 10-pun de E ga Jouzu ni Kakeru Beena, Anpanman no Waku Waku Game Oekaki, Beena Town e Youkoso, Disney Tanoshii o-Benkyou Series: Mic de Kantan ABC, Disney Tanoshii Oekaki: o-Mise-ya-san o Tsukutchaou!, Cooking Beena: o-Ryouri Dekichatta!, Hello Kitty no Hiragana Katakana o-Namae Kaitemiyou!, Kouchuu Ouja Mushiking: Mori no Tami no Densetsu: Minna de Tanken! Kouchuu no Mori, Partner In TV! o-Uchi ni Wan-chan ga Yattekita, Point Gakushuu Tokei [TeamEurope]
2021-03-21 02:19:17 +11:00
Brian Troha
f73925c397 mcr.cpp: Corrected the ROM labels for the TRON sets. [Brian Troha]
Documented the Disc of TRON program ROM dates.
Corrected some ROM labels for the Disc of TRON sets.
2021-03-20 03:40:40 -05:00
hap
001eadf294 pps41: add preliminary mm78la/mm77la 2021-03-19 17:53:12 +01:00