Skip to content

Chip Select for 8 MB based DIY cartridge doesn´t operate well #6

@mst0mst

Description

@mst0mst

Greetings MiGeRA,

First, congratulations for the great FlashMD software and kit!

I managed to build a 8 MB flashable cartridge using a MX26L6420.
Thanks to FlashKit programmer hardware its possible to flash
and read correctly the entire 8 MB of the flash chip,

The problem comes when I try the cartridge in a real hardware
target, a first model european MD; the game flashed in the cartridge
doesn´t operate at all (black screen) if B26 is used as chip select (CE) signal.

However, cutting the PCB trace and soldering a wire to B17 (classic CE signal),
lets the game to start correctly, but obviously only the first 4 MB can be accessed
by the console´s hardware, if I try to use a sprite placed beyond the first 4 MB limit,
only 0xFF are returned for any read data, due to chip select signal is not generated
over first 4 MB space in B17

The game uses linear addressing, not banked; I prefer to stick to 8 MB linear space,
is a good amount for a good modern game, and linear addressing has the benefit
of easier game coding. Banking is a mess and makes hard to reuse a lot of graphics.

Is there any altenartives to create a suitable CS signal for entire 8 MB space, using the minimal amount of components?

Thanks in advance,

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