Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge next as master. #397

Merged
merged 7 commits into from
Feb 28, 2024
Merged

Merge next as master. #397

merged 7 commits into from
Feb 28, 2024

Commits on Dec 28, 2023

  1. @220: Some repairs to the 'r' register output, to match more closer t…

    …o the hardware (particularly the extra map-mask bits in MAPL, MAPH)
    Gurce Isikyildiz authored and lgblgblgb committed Dec 28, 2023
    1 Configuration menu
    Copy the full SHA
    da5feaf View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. CORE: yay, it's 2024 ...

    lgblgblgb committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    ea1f46c View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. M65/CORE: allow winpos set/restore #383

    This commit allows to set Xemu window position via CLI switch. Also, UI
    menu has been added to be able to save current window position which is
    restored on the next execution of the emulator. The save itself is NOT
    automatic, since it seems, this is a bit awkward (not because of Xemu):
    it seems sometimes SDL2 sees window pos _without_ the decoration border,
    but sometimes with it ... So always saving winpos (window position) and
    always restoring it can cause the window to draft away a bit at every
    executuion, which is annoying ...
    lgblgblgb committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    1a6bcf5 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. MEGA65: minor uartmon map fix by mteufel

    Mteufel pointed out another mistake in register dump. As-is fix
    according to him.
    lgblgblgb committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    175e646 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2024

  1. MEGA65: avoid ROM start lockup b/c CIA state #395

    Note: this is _not_ a proper fix, rather than a workaround by setting
    CIA latched values to $0101 initially on start-up. Without this, newer
    beta ROMs (v920391 and v920392) is left in an infinite loop at their
    start-up routines with some CIA checking magic ... As a real MEGA65
    works without workarounds, this must be an Xemu issue, but the proper
    fix is hard to develop because the inprecise basic foundation of Xemu
    for clock-accurate CIA emulation :( See the mentioned #395 issue above
    for more details.
    lgblgblgb committed Jan 21, 2024
    Configuration menu
    Copy the full SHA
    8574726 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. MEGA65: matrix mode memory map #209

    Plus a 'shade' command to set the transparency of the matrix background.
    lgblgblgb committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    d810c30 View commit details
    Browse the repository at this point in the history
  2. MEGA65: allow OPL work on slow-dev space, too #380

    Note, currently I don't know why the slow device space is used for OPL
    why not the native I/O space, or the MEGA65 specific OPL regs
    at $FE000xx which is intended for that very purpose!
    
    btoschi on Discord has great success to make OPL working on MEGA65 but
    requires this access mode, so this quick hack is intended to serve that
    holy purpose :)
    lgblgblgb committed Feb 13, 2024
    1 Configuration menu
    Copy the full SHA
    4c0a711 View commit details
    Browse the repository at this point in the history