Menu

#993 Ultimem Emulation - Won't reboot setting bit 6 of 9FF0

v3.6
closed-fixed
gpz
None
xvic
2021-12-30
2018-03-11
Payton Byrd
No

Writing 1 to bit 6 of 9FF0 should reboot the VIC-20 with the Ultimem registers visible. This does not happen (no reboot).

http://sleepingelephant.com/denial/wiki/index.php?title=UltiMem

To test, boot t he attached ultimem cartridge image. Place a breakpoint at $9806. Step to $9856, after execution the VIC should reboot. It does not. I have code to force a reboot with FD22 so my cart will function in VICE, but I shouldn't have to do that.

1 Attachments

Discussion

  • gpz

    gpz - 2018-03-18

    is there another/better reference for the registers? that wiki page for example does not tell what registers are read- or write-only

    looks like some other things are also incomplete, but a bit hard to tell what to add where without precise info :)

     
  • tokra

    tokra - 2020-05-10

    Unfortunately this is all the documentation Jim Brain provided for the UltiMem, the wiki-entry is copied directly from his site:

    http://www.go4retro.com/products/ultimem/

    Other than that there really only is the thread on Denial about the UltiMem:

    sleepingelephant.com/ipw-web/bulletin/bb/viewtopic.php?f=11&t=7620

    Regarding this bug, the description of it is fitting as best as I can tell: Writing a 1 to bit 6 of $9ff0 should reset the VIC-20 (and reset the bit to 0 of course)

     
  • gpz

    gpz - 2020-05-11

    this should be fixed in r37817 - please test

     
  • ops

    ops - 2020-08-23

    poke40944,peek(40944)or64 now resets machine. I think this can be closed now.

     
  • gpz

    gpz - 2020-08-23
    • status: pending-fixed --> closed-fixed
     
  • gpz

    gpz - 2020-08-23

    ok :)

     

Log in to post a comment.

MongoDB Logo MongoDB