EsxDOS together with Interface 1

From SpecNext official Wiki
Revision as of 14:33, 18 August 2020 by Xalior (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Here's a short tutorial on using esxDOS together with Interface 1. Thanks to Allen Albright for putting it together

This won't work with the Looking Glass rom

NOTE: NextReg 137 (0x89) is a new one and bit 7 set to 1 makes sure that changes persist through soft resets. It is NOT in the manual, it is however present in the SD documentation.

You'll need to start with a standard 48K personality (with installed esxDOS - follow the manual Chapter 20 on how to install this).

Boot up as a 48k machine with esxDOS

Change the expansion bus enables to disable everything (essential for a 48K machine to be as stock as possible):

nr 137,128; nr 136,0; nr 135,0; nr 134,0 (commands follow)

  • OUT 9275, 137: OUT 9531, 128
  • OUT 9275, 136: OUT 9531, 0
  • OUT 9275, 135: OUT 9531, 0
  • OUT 9275, 134: OUT 9531, 0

Reset into microdrives with esxDOS disabled:

nr 128,8; nr 2,1 (commands follow)

  • OUT 9275, 128: OUT 9531, 8
  • OUT 9275, 2: OUT 9531, 1

Load from microdrive
Switch back to esxdos and save:
nr 128,0 (commands follow)

  • OUT 9275, 128: OUT 9531, 0
  • SAVE *"blah"

Switch back to microdrive:
Nr 128,136 (commands follow)

  • OUT 9275, 128: OUT 9531, 136

Switch back to esxDOS:

nr 128,0 (commands follow)

  • OUT 9275, 128: OUT 9531, 0

Switch back to microdrive:

nr 128,136 (commands follow)

  • OUT 9275, 128: OUT 9531, 136