* 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]
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.
---------------------------------
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]