Commit Graph

78228 Commits

Author SHA1 Message Date
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 & 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
Vas Crabb
a860495f6c bgfx: Fixed crt-geom{,-deluxe} shader compilation and recompiled shaders. 2021-03-20 02:58:53 +11:00
Ivan Vangelista
e796dc2735 New working clones
------------------
Task Force Harrier (Lettering bootleg) [hammy, EMG]
US AAF Mustang (Lettering bootleg) [hammy, Doctor Pinball]
2021-03-19 16:40:31 +01:00
cgwg
931f85ee27
bgfx: crt-geom and crt-geom-deluxe enhancements (#7872)
* Made spot size parameters adjustable also increased samples from 2 to 3 scanlines for crt-geom-deluxe.
* Made horizontal interpolation adjustable.
* bgfx crt-geom-deluxe: Made phosphor decay smoothly to zero at specified cutoff time.
* bgfx crt-geom-deluxe: Added lowpass filter.
2021-03-20 02:38:07 +11:00
987123879113
f15e301557
firebeat.cpp: Include proper CD subchannel data for Keyboardmania 1st and 2nd Mix. (#7873) 2021-03-19 21:55:32 +11:00
Aaron Giles
19bd6443ca Fix memory regions on YM2608 games. 2021-03-19 02:04:22 -07:00
arbee
83c54939e5 mac128: Updates [R. Belmont, O. Galibert, Patrick Mackinlay]
- Legacy IWM/floppy replaced by modern IWM and SWIM
- 1.44MB floppy supported on SE FDHD and Classic
- PWM 400K floppy drive supported on Mac 128 and 512
- Modernization pass on the driver
- Mac Plus now uses the modern SCSI subsystem

Machines promoted to working
----------------------------
Macintosh 128k [R. Belmont, O. Galibert]
Macintosh 512k [R. Belmont, O. Galibert]
Macintosh 512ke [R. Belmont, O. Galibert]
Macintosh Plus [R. Belmont, O. Galibert, Patrick Mackinlay]
Macintosh SE FDHD [R. Belmont, O. Galibert]
Macintosh Classic [R. Belmont, O. Galibert]
Unitron Mac 512 (bootleg) [R. Belmont, O. Galibert]
Unitron 1024 (bootleg) [R. Belmont, O. Galibert]
2021-03-18 22:36:56 -04:00
Scott Stone
10fdf7cd3f vgmplay.xml: Fixed some shortnames to match MAME. 2021-03-18 20:48:03 -04:00
Aaron Giles
39d49e91ba wc90: Fix ADPCM sound 2021-03-18 17:23:47 -07:00
ksherlock
9357a69a36
apple2gs: dont segfault if floppy not present, eg -fdc:3 "" (#7871) 2021-03-18 18:42:06 -04:00
Aaron Giles
78e551dbc7 elan_eu3a05vid: Make MSVC happy. 2021-03-18 14:24:48 -07:00
Olivier Galibert
1e0c736f53 namconb1: Making the clip registers signed, fixes vshoot MT#6789. The underlying issue may be weirder though... 2021-03-18 15:45:06 +01:00
Robbbert
866a814e9f a7800: reassign reset and select buttons sway from joystick2; show message if loose image is rejected. 2021-03-19 01:40:36 +11:00
Ivan Vangelista
ac9c71c8e8 New working clones
------------------
Cuore 1 (Italian, set 6) [f205v]
Cuore 1 (Italian, set 7) [f205v]
Magic 10 Nevada (bootleg of Pool 10) [f205v]
2021-03-18 12:02:18 +01:00
AJR
0049b39696 hd647180x: Eliminate data space and instead map internal RAM into program space using memory view 2021-03-17 16:53:50 -04:00
cracyc
a928d3c40c plugins/cheat: fix selection 2021-03-17 14:10:05 -05:00
David Haywood
c9daa42aa9
momoko: fixed glitches on high score table after memory system updates (was reading past end of region) 2021-03-17 12:30:19 +01:00
David Haywood
d4c18136b8
tecmo16.cpp - improve IRQ ack mechanism
* riot - don't trigger multiple interrupts per frame
* 1943.cpp - don't draw past end of spriteram
* flip 'free play' switch in quasar based on observed behavior (maybe freeplay isn't the best name for this)
2021-03-17 12:28:12 +01:00
David Haywood
24cef6fd40
new NOT WORKING machines (#7860)
------
Turbo Twist Fact Blaster (US) [Sean Riddle, David Haywood]
2021-03-17 12:27:22 +01:00