Jump to content
telengard

Sio2SD.xex on an 800

Recommended Posts

I have this set to auto boot on my Sio2SD and it works a treat on my 800XL and 130XE, but for some reason w/ the 800 it loads fine, but doesn't respond to joystick input (and seemingly keyboard input).

 

Anyone successfully using this combination?

Share this post


Link to post
Share on other sites

Never used it with the older machines.

 

In theory the loader might be incompatible but this is the first I've heard of such a problem.

Are you running a recent firmware version?

Share this post


Link to post
Share on other sites

Never used it with the older machines.

 

In theory the loader might be incompatible but this is the first I've heard of such a problem.

Are you running a recent firmware version?

 

Pretty sure I am running the latest. The version of the sio2sd.xex is definitely the latest, 3.5. I wonder if there is something in one of the config files that maybe is keeping it from working after using it on other machines?

Share this post


Link to post
Share on other sites

Isn't SIO2SD.XEX the configuration tool?

 

Fairly sure the booted menu comes automatically as result of having an active drive with nothing mounted. Not sure what file that's contained in.

But worth your while researching configuration stuff - I've not used my SIO2SD in over 2 years so I'm a bit rusty on info.

Share this post


Link to post
Share on other sites

Isn't SIO2SD.XEX the configuration tool?

 

Fairly sure the booted menu comes automatically as result of having an active drive with nothing mounted. Not sure what file that's contained in.

But worth your while researching configuration stuff - I've not used my SIO2SD in over 2 years so I'm a bit rusty on info.

Hmm, possibly. I use it as a file chooser (it works quite well). On the working systems you can traverse the SD card with a joystick. On the 800, it loads up fine, just no input.

Share this post


Link to post
Share on other sites

Disable Top Drive on xl/xe and try again on 800.

Thanks for the suggestion! When you say disable, do you mean clear it of any entry? Or is there a way to disable one of the drives?

Share this post


Link to post
Share on other sites

Thanks for the suggestion! When you say disable, do you mean clear it of any entry? Or is there a way to disable one of the drives?

 

Top drive is an actual option.. Not meaning the highest number drive..

Share this post


Link to post
Share on other sites

 

Top drive is an actual option.. Not meaning the highest number drive..

Gotcha, thanks.

 

So, I have my SIO2SD Micro attached to my 130XE and neither holding K4 on boot or holding Shift for 5 seconds is dropping me into the config. I also see that the config is binary not text so I can't go edit by hand.

Am I doing something wrong?

Share this post


Link to post
Share on other sites

Check which firmware you are running... I think the latest SIO2SD.XEX needs v3.x of the firmware. I believe that Lotharek's devices, for example, still ship with v2.5 (because 3.x is technically a beta). Either that or try and older version of the menu.

Share this post


Link to post
Share on other sites

No... The discussion is about the sio2sd.xex on-screen loader. This feature does not appear to work on the 800 as stated in the thread you mentioned (which is also the thread I posted above).. However, the SIO2SD unit itself works just fine as a drive emulator if the image is selected from the SIO2SD buttons first.

Share this post


Link to post
Share on other sites

Took a look at the binary... looks like it's hardcoded to the XL/XE OS, probably unnecessarily. It uses KEYDEF to translate keyboard scan codes, which is at least a documented XL/XE OS feature, but it also has an illegal jump into the OS at $F983 for the key click sound that OS-B definitely doesn't support. I can't get it running far enough in emulation to test it but this is probably not too difficult to patch.

  • Like 1

Share this post


Link to post
Share on other sites

Give this a shot -- I patched in a replacement keyboard table and key click routine into page six, which seems to fix the lockup under OS-B and should let it work with non-XL/XE OSes.

 

Sio2SD-v35fixed.xex

  • Like 5

Share this post


Link to post
Share on other sites

Got around to trying it out last night and it works perfectly on my 800!

 

Thanks so much for doing the changes.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...