Skip to content

Support for NEO-8 and NEO-16 mappers #111

@aoineko-fr

Description

@aoineko-fr

Hello,

Can you consider adding support for NEO-8 and NEO-16 mappers to WebMSX?

Those new mappers are based on ASCII-8 and ASCII-16 and add:

  • 12-bit segment register instead of 8-bit (so max segment go from 256 to 4096),
  • Bank register to select segment in memory page 0.

It give more flexibility for developers and allow to overcome the 2/4 MB limitation of legacy mappers.

NEO-8 and NEO-16 are already supported by MSX Pico and PicoVerse 2040 hardware (and more to come) and emulated on openMSX and Emulicious.

More details here: https://aoineko.org/msxgl/index.php?title=NEO_mapper

For testing purpose, you have sample programs of different size here: https://aoineko.org/msx/targets/rom/

Best regards,

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