Skip to content

MSX wishlist #1

Open
Open

Description

@b3rendsh

Wishlist for the MSX edition:

  1. More commands for graphics, sound and joystick
  2. High res V9938 graphics mode(s)
  3. Fast interslot call to the system rom for access to the MSX BIOS/BASIC routines
  4. Access to BASIC internal routines from inline assembler e.g. vdp read/write byte
  5. Set correct screen mode and initialize screen (if required) after a program returns to console
  6. Kana and symbols or provide user-definable characters
  7. Use MSX style function keys specialized for the BBX80 e.g. DIR "A:.*"

Activity

  1. self-assigned this
    on Jul 6, 2025
  2. b3rendsh commented on Jul 12, 2025

    @b3rendsh
    OwnerAuthor
    1. Faster scroll for LIST command (see bit90 / xbas library)
    2. Resolve minor issues with msx-dos file system e.g. default drive in *dir command
    3. Read/write in ascii file format
  3. handomade commented on Jul 16, 2025

    @handomade

    I'm glad to hear that my requests or suggestions seem to have been included.
    If it's okay, I would like to make the following suggestion: A command to switch CPUs
    In reality, this can be easily achieved by calling the BIOS, so if it would unnecessarily increase the size of BBX80, please reject this proposal.

    Thank you!

  4. handomade commented on Jul 17, 2025

    @handomade

    I would like to add a suggestion.
    In console mode, pressing the up arrow key on the cursor should display one or more previous command histories.
    I believe this would be quite convenient.

  5. added a commit that references this issue on Apr 10, 2026
  6. b3rendsh commented on Apr 10, 2026

    @b3rendsh
    OwnerAuthor

    I'm glad to hear that my requests or suggestions seem to have been included. If it's okay, I would like to make the following suggestion: A command to switch CPUs In reality, this can be easily achieved by calling the BIOS, so if it would unnecessarily increase the size of BBX80, please reject this proposal.

    Thank you!

    Hello @handomade and others,

    In v1.1 there's a new command: *turbo nn (where nn is 00,01,02,80,81 or 82)
    There are also a few other additions and improvements, see the readme in the msx folder.
    Suggestions are always welcome, depending on the impact I will try to implement them.
    /Henk

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions