Jump to content
StefanD

YASH 1.30 for SIO2USB - XEX loader added

Recommended Posts

I added an XEX loader to the file manager YASH for the ABBUC-RAF device SIO2USB.

Simply press Shift-Return to start the selected XEX (this will also switch off ATARI BASIC and clear main RAM). Firmware 4.23 or higher is needed, e.g. FW042309.ATR.

 

If XEX loading stops and the screen color changes, this means:
- red: XEX is corrupt or tries to load in $700-$9ff
- yellow-brown: I/O error
- blue: XEX has returned from its RUN address
In this case you can press RESET to reboot.

 

YASH13.XEX

  • Like 4

Share this post


Link to post
Share on other sites

This is amazing news!

 

I own several of these FABULOUS devices. I am thrilled to see this update of Yash, which is actually the best sio device control program ever created!

Share this post


Link to post
Share on other sites

I added an XEX loader to the file manager YASH for the ABBUC-RAF device SIO2USB.

Simply press Shift-Return to start the selected XEX (this will also switch off ATARI BASIC and clear main RAM). Firmware 4.23 or higher is needed, e.g. FW042309.ATR.

 

If XEX loading stops and the screen color changes, this means:

- red: XEX is corrupt or tries to load in $700-$9ff

- yellow-brown: I/O error

- blue: XEX has returned from its RUN address

In this case you can press RESET to reboot.

 

One weird thing though...

 

On XDOS it seems not want to autoboot when I rename it to AUTORUN.SYS... while version 1.20 does want to autoboot when renamed.

Share this post


Link to post
Share on other sites

Can anyone post a link to the lasses SIO2USB firmware? I'm running 4.21 currently.

 

EDIT: Nevermind, found it in this very forum!

Edited by spookt

Share this post


Link to post
Share on other sites

Just to be clear. Is this also usable with SIO2PC-USB?

 

- Michael

Share this post


Link to post
Share on other sites

Just to be clear. Is this also usable with SIO2PC-USB?

 

- Michael

Not without a two way SIO connector. This hardware only comes with one SIO plug.. and the Files are delivered to the Atari via a plug in USB thumb drive.

 

Also this hardware need the #2 pin connected also..

Edited by rdea6
  • Like 1

Share this post


Link to post
Share on other sites

Hello Micheal

 

Just to be clear. Is this also usable with SIO2PC-USB?

 

YASH is intended for this:

 

sio2usb.jpg

 

Sincerely

 

Mathy

 

 

 

 

  • Like 1

Share this post


Link to post
Share on other sites

OK, as ProWizard wrote, I forgot to append a RUN address, which may cause starting problems with some DOS versions. Here's version 1.31:

 

Changes:
* Added RUN address
* Turn off unused sound channels while loading an XEX file

 

YASH131.XEX

  • Like 2

Share this post


Link to post
Share on other sites

 

 

Just to be clear. Is this also usable with SIO2PC-USB?

No, it's only for use with the SIO2USB interface developed by the members of the ABBUC regional group called "RAF". With this device, USB sticks can be accessed from the ATARI. See the picture from Mathy above.

 

 

 

Is there a way to set the SIO rate with this software..??

No, the SIO2USB interface doesn't support this. But it should be able to work with higher SIO rates than 56K. I told the SIO2USB developers about it at the Fujijama meeting. If they can adapt their firmware, I will raise the used SIO rate.

 

For completeness, here are the added features in YASH 1.2:
- "Make ATR" can also create ATRs with 16 MB size (use "X" as size)

- RETURN displays the contents of the selected (text) file (if it is not an ATR/XEX)

 

Share this post


Link to post
Share on other sites

In the past they were built and sold by the Frankfurt chapter of the ABBUC on a pre-order basis. I've lost the link to their order page so I can't be sure they are still taking orders. You could try sending an email to [email protected] Thomas Grasel was the guy handling sio2usb orders.

Share this post


Link to post
Share on other sites

Is anyone selling these still?

Last time was a few months ago, and then the ABBUC had them in their shop.

 

It's a fabulous device. Not compatible with all usb flash drives though (So I use MicroSD USB cartreaders (very small) which work excellent)

Share this post


Link to post
Share on other sites

The Sio2USB from Abbuc has one serious downside, and that is that higher sector numbers in larger ATR files are slower. The higher you get, the slower it becomes.

 

I hope they will fix that one day too.

 

Yesterday I discussed this issue with one of my closest friends. He is a true a8 wiz and his idea was this:

 

The slow down is because of following the FAT chain from the start of the file for every cluster read. Perhaps the firmware/hardware doesn't cache the highest last-read cluster.

 

I am not an expert, but perhaps this is a clue how to fix this issue in Sio2USB?

Share this post


Link to post
Share on other sites

In the past they were built and sold by the Frankfurt chapter of the ABBUC on a pre-order basis. I've lost the link to their order page so I can't be sure they are still taking orders. You could try sending an email to [email protected] Thomas Grasel was the guy handling sio2usb orders.

 

Two days ago I talked to Thomas. There are about 20 devices left. And ABBUC shop has some additional ones, but older editions

Share this post


Link to post
Share on other sites

 

Two days ago I talked to Thomas. There are about 20 devices left. And ABBUC shop has some additional ones, but older editions

 

I have one from the ABBUC Shop (Ser. #4003). Is this an older edition and what is the difference to the newer edition?

Share this post


Link to post
Share on other sites

I have one from the ABBUC Shop (Ser. #4003). Is this an older edition and what is the difference to the newer edition?

All devices have a serial number starting with 4001, so you have an old version. Newer versions have an 1 GB internal flash drive, older versions only 512 MB (in YASH go to the \INT directory and press Shift-S to display the free size).

 

There are no other differences. (OK, older versions have an old firmware, but the SIO2USB has an easy-to-use and safe firmware updater. You need only to start the FW042309.ATR with the newest firmware.)

 

Older firmware and lack of SIO jack (so SIO2USB is the end of the SIO chain).

As far as I know, all versions come by default without a SIO jack. Only if you sent Thomas Grasel a SIO jack, he built it in the device. (He hadn't enough jacks to build them in every device.)

 

What is the price of the newer SIO2USB version ?

Ask Thomas - see email address above ...

Share this post


Link to post
Share on other sites

Wow! It's great to see active development for this incredible device!! The SIO2USB is my favorite flash device for the 8bits although it is definitely the slowest. YASH is a GREAT looking shell and is super versatile. Thanks for the continued work on this.

Share this post


Link to post
Share on other sites

Update YASH 1.32

 

Changes:
* Removed possible crash if started without connected SIO2USB interface
* Receive checksum after received SIO data frame (hrmm...)
* Removed problem with some XEX doing a RESET at startup (Preppie, Flak)
* XEX with an EOF in the last segment header is accepted (Rally Speedway)

YASH132.XEX

  • Like 7

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.
Note: Your post will require moderator approval before it will be visible.

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...