Commit Graph

78446 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