13.2 Changes Between 64DD Development Environment Versions 0.901 and 2.0H


  1. The arguments and return values of LeoCreateLeoManager() were changed.

  2. The global variable OSDiskExist was eliminated. Whether the drive is connected can be determined at initialization by the return value of LeoCreateLeoManager() and subsequently by the error codes of the asynchronous functions.

  3. LeoModeSelect(), LeoSetRTC( ), and LLeoReadRTC( )were added.

  4. Changes were made so that the disk ID at startup is stored in RDRAM by the IPL and can be accessed as leoBootID. Game programs should be designed so that the ID is always read after the leo manager is created, and the read ID is compared with leoBootID to determine whether the disk has been changed. This is done because the leo manager cannot detect disk changes that take place before it is created.