Skip to content

Open bus reads #3

@gyurco

Description

@gyurco

Hi!

I wonder about reads of unselected areas. There's a new released game (Giana Sisters) which reads from $fdf1, and it doesn't continue to load with $ff.

I added the following, which made it work:

wire       free_sel = cpu_addr[15:5] == {8'hFD, 3'b111};
wire [7:0] free_data = free_sel ? 8'h0 : 8'hff;

assign c16_data=(mux)?.....&free_data;	// C16 data bus

But probably it's not just 0 in real HW, but something left on the bus. Maybe what TED reads for the display?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions