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

Fixforissue407 #408

Closed
wants to merge 3 commits into from
Closed

Commits on Aug 6, 2024

  1. MEGA65: "read of unwritten memory" debug mode #405

    Rhialto had the feature request to have a mode, where Xemu/MEGA65 can warn you
    on reading memory which was not written before, can be useful to find ROM bugs.
    
    In this current form, it's quite minimal and simple:
    
    1. Only works on the first 126K of physical RAM
    2. Only works from command line, start emulation with paramter: -ramcheckread
    3. You need to watch the output of the emulator, so on UNIX-like/Linux/Mac systems,
       emulator should be started from terminal window, on Windows, Xemu
       console must be open (start also with parameter: -syscon)
    4. Check the output of the emulator, you can find lines like:
       MEM: DEBUG: main RAM at linear address $101A0 has been read without prior write; PC=$8613 [$20613]
       The PC value can be off by some bytes, because it may have been
       incremented already during opcode emulation. The [...] is the linear
       address for the mentioned CPU PC value.
    
    Well, that's it.
    lgblgblgb committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    bd47ac9 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. MEGA65: first try of line drawing DMA (WIP!!) #404

    Incomplete and possible buggy first try implementation of DMA line
    drawing. Ideas are based on a "draft implementation" by btoschi
    on Discord (@bjotos on github).
    
    The only reason I present this highly incomplete work in the next branch
    of Xemu (so not in dev) because I am on holiday, so it's a bit random
    when I have time to do more work. Thus it's better to release it in
    this unfinished form, I guess, if someone wants to play with it.
    lgblgblgb committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    c33bf19 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Update vic4.c

    RetroCogs committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    1e12961 View commit details
    Browse the repository at this point in the history