mirror of
https://github.com/mist-devel/mist-board.git
synced 2026-02-07 16:31:17 +00:00
[ATARI ST] Handle illegal PSG ff8802 read. Fixes Monaco Grand Prix on A_496
This commit is contained in:
@@ -288,7 +288,7 @@ begin
|
||||
begin
|
||||
-- putting zeros on the outputs whenever the chip is not selected is necessary for the mist
|
||||
-- as all the chips outputs are simply or'ed tegether
|
||||
O_DA <= (others => '0'); -- 'X'
|
||||
O_DA <= (others => '1'); -- reading with BC1=0 returns ff on ST as the bus floats
|
||||
if (busctrl_re = '1') then -- not necessary, but useful for putting 'X's in the simulator
|
||||
case addr(3 downto 0) is
|
||||
when x"0" => O_DA <= reg(0) ;
|
||||
|
||||
Reference in New Issue
Block a user