Jump to content

Photo

SpartaDOS X 4.48


229 replies to this topic

#1 drac030 OFFLINE  

drac030

    Stargunner

  • 1,715 posts
  • Location:Warszawa, Poland

Posted Tue Jul 26, 2016 5:26 AM

SpartaDOS X 4.48 is now available at http://sdx.atari8.info/index.php

Please read the release notes (the whatsnew.txt file).

As always, warm thanks to everyone involved.

Have fun.

#2 Madi ONLINE  

Madi

    Moonsweeper

  • 301 posts

Posted Tue Jul 26, 2016 6:48 AM

Thank you drac030 for the valuable update.

 

I noticed that the SDX binary image / update ATR for "MyIDE II" is corrupted. This makes any attempt to download other SDX images combination along with  "MyIDE II" to become corrupted. It may need to be reuploaded.

 

madi


Edited by Madi, Tue Jul 26, 2016 6:49 AM.


#3 drac030 OFFLINE  

drac030

    Stargunner

  • Topic Starter
  • 1,715 posts
  • Location:Warszawa, Poland

Posted Tue Jul 26, 2016 7:00 AM

Indeed, thanks for pointing this out. Try now.

#4 flashjazzcat ONLINE  

flashjazzcat

    Quadrunner

  • 12,113 posts
  • Location:United Kingdom

Posted Tue Jul 26, 2016 7:05 AM

Working here: thank you.

#5 sanny OFFLINE  

sanny

    Chopper Commander

  • 137 posts
  • Location:Bavaria

Posted Tue Jul 26, 2016 7:39 AM

I've got this one: https://www.bitsofth...r-spartados-pcb.

 

What SDX version should I download and how do I update the cart?

 

regards,

chris



#6 flashjazzcat ONLINE  

flashjazzcat

    Quadrunner

  • 12,113 posts
  • Location:United Kingdom

Posted Tue Jul 26, 2016 7:47 AM

What SDX version should I download and how do I update the cart?


Use the SIDE2 build. Just boot the ATR and it will automatically update the cart.


Edited by flashjazzcat, Tue Jul 26, 2016 7:55 AM.


#7 drac030 OFFLINE  

drac030

    Stargunner

  • Topic Starter
  • 1,715 posts
  • Location:Warszawa, Poland

Posted Tue Jul 26, 2016 7:52 AM

No, for Dropcheck's boards the "supercart" build should be used.

#8 flashjazzcat ONLINE  

flashjazzcat

    Quadrunner

  • 12,113 posts
  • Location:United Kingdom

Posted Tue Jul 26, 2016 7:56 AM

Sorry: my mistake. SIDE2 was used previously; I hadn't even noticed the appearance of the supercart ROM. :)

#9 drac030 OFFLINE  

drac030

    Stargunner

  • Topic Starter
  • 1,715 posts
  • Location:Warszawa, Poland

Posted Tue Jul 26, 2016 8:10 AM

SIDE2 would work too, and they do not differ much: the Supercart version is just SIDE2 with the pass-through option enabled during assembling.

#10 kogden OFFLINE  

kogden

    Dragonstomper

  • 636 posts

Posted Tue Jul 26, 2016 8:21 AM

Working great so far on my IDEPlus 2 Rev D! 

 

Is there no ATR flasher for the original MyIDE+Flash cart?  Not a big deal at the moment because I don't really use it very often anymore but figured I might as well keep it current.



#11 Stephen OFFLINE  

Stephen

    Quadrunner

  • 5,981 posts
  • A8 Gear Head
  • Location:Akron, Ohio

Posted Tue Jul 26, 2016 10:52 AM

Awesome!  I'll update my machines after work.  Donation sent BTW.



#12 w1k OFFLINE  

w1k

    Stargunner

  • 1,590 posts
  • Location:martin, slovakia

Posted Tue Jul 26, 2016 11:57 AM

flashed :)


Edited by w1k, Tue Jul 26, 2016 12:11 PM.


#13 flashjazzcat ONLINE  

flashjazzcat

    Quadrunner

  • 12,113 posts
  • Location:United Kingdom

Posted Tue Jul 26, 2016 12:01 PM

SET PROMPT=$L> gives you A:, B:, C:, etc. SET PROMPT=$L$P> gives you C:>PATH>.

You can also use PROMPT $L> and similar as a direct command at the prompt.

Edited by flashjazzcat, Tue Jul 26, 2016 12:01 PM.


#14 Bikerbob OFFLINE  

Bikerbob

    Moonsweeper

  • 453 posts
  • Location:Mississauga ON Canada

Posted Tue Jul 26, 2016 12:32 PM

I was not able to get 4.47 to read my fat16 partition that I created on my Incognito.. anything in this to address that?

 

James



#15 flashjazzcat ONLINE  

flashjazzcat

    Quadrunner

  • 12,113 posts
  • Location:United Kingdom

Posted Tue Jul 26, 2016 12:50 PM

I was not able to get 4.47 to read my fat16 partition that I created on my Incognito.. anything in this to address that?


Are you able to create a zipped image of the CF card and send it to me? I suspect your problems may not be addressable by a new version of SDX, since the drivers in the prior version work perfectly well. Anyway: I'd be happy to take a look.

#16 drac030 OFFLINE  

drac030

    Stargunner

  • Topic Starter
  • 1,715 posts
  • Location:Warszawa, Poland

Posted Tue Jul 26, 2016 12:53 PM

Is there no ATR flasher for the original MyIDE+Flash cart?


Only a part of the builds are accompanied with flashing ATRs: IDE+, intSDX128, SIC! Cart, SIDE, SIDE2, Supercart and Ultimate.

For the rest please use the dedicated software to create flashing ATRs.

@Bikerbob: it is difficult to say, as I do not remember if your problem with that was diagnosed. The most common causes of such a problem might be:

1) outdated U1MB BIOS

2) outdated FATFS driver (there is some "v.0.7" circulating, which should not be used)

3) improper number of root directory entries (better keep it not bigger than 512 or 1024)

4) FAT32 advertised by the formatting software as FAT16.

There is a program in the Toolkit - CHKFAT - which checks some parameters and circumstances, then lists the errors. It could be probably of some help in such a case.

@Stephen: thanks! It will help to keep the website running.

Edited by drac030, Tue Jul 26, 2016 1:36 PM.


#17 sanny OFFLINE  

sanny

    Chopper Commander

  • 137 posts
  • Location:Bavaria

Posted Tue Jul 26, 2016 1:07 PM

No, for Dropcheck's boards the "supercart" build should be used.

 

I've installed that and it seems to work....



#18 rdea6 OFFLINE  

rdea6

    River Patroller

  • 2,435 posts
  • Location:Arizona USA

Posted Tue Jul 26, 2016 1:28 PM

I noticed that after installing SDX448 in both Emulator and real hardware with Ultimate installed and using UFLASH.XEX v128 I needed to Power Cycle the as CNTL+R only brought back the selector dialogue. or Screen corruption ...



#19 flashjazzcat ONLINE  

flashjazzcat

    Quadrunner

  • 12,113 posts
  • Location:United Kingdom

Posted Tue Jul 26, 2016 2:07 PM

I noticed that after installing SDX448 in both Emulator and real hardware with Ultimate installed and using UFLASH.XEX v128 I needed to Power Cycle the as CNTL+R only brought back the selector dialogue. or Screen corruption ...


That means Ctrl+R is broken in UFLASH (which it is - thanks!). Nothing to do with SDX 4.48.

EDIT: for some reason I use XCOMLI in UFLASH, and the vector is almost certainly already wiped out by the RAM-based OS.

Edited by flashjazzcat, Tue Jul 26, 2016 2:09 PM.


#20 rdea6 OFFLINE  

rdea6

    River Patroller

  • 2,435 posts
  • Location:Arizona USA

Posted Wed Jul 27, 2016 7:12 AM

No, for Dropcheck's boards the "supercart" build should be used.

 

The supercart build and Antonia upgrade:  Now I just get a scrambled video and nothing boots.

Also Side ! (use to work) with Antonia Upgrade now reacts the same as the Supercart no boot and scrambled video.

Side 2 never booted with Antonia CPU with SDX447 and still doesn't with SDX448.



#21 drac030 OFFLINE  

drac030

    Stargunner

  • Topic Starter
  • 1,715 posts
  • Location:Warszawa, Poland

Posted Wed Jul 27, 2016 9:35 AM

Antonia and Supercart is a combination of hardware I do not own. So I personally have never checked if the Supercart build works, I rely on the reports of the testers. Also here Sanny (post 17) says that it works for him.

The Supercart and the SIDE2 builds are virtually identical, except that the former has the code that controls the external cartridge (inserted into the pass-through port) compiled in.

The SIDE1 and SIDE2 builds differ only by the controlling register address: in SIDE1 it is $D5E0, in SIDE2 - $D5E1. So if one works and the other does not, then I would suspect a hardware problem.

Also, the Supercart after having been flashed with its build, is half empty (512k, only 256k used for now). I hope that the board zeroes the cartridge banking register on power up, because if not, and if the bank number is set to a random value on power up, then indeed it would hang half of the time (statistically).

Edited by drac030, Wed Jul 27, 2016 9:38 AM.


#22 sanny OFFLINE  

sanny

    Chopper Commander

  • 137 posts
  • Location:Bavaria

Posted Wed Jul 27, 2016 9:49 AM

Antonia and Supercart is a combination of hardware I do not own. So I personally have never checked if the Supercart build works, I rely on the reports of the testers. Also here Sanny (post 17) says that it works for him.

 

It works on my plain 800XL. But it doesn't work on the Antonia-800XL. It enters the self test, iirc. But that was the same with 4.47.



#23 Dropcheck OFFLINE  

Dropcheck

    Dragonstomper

  • 977 posts
  • Location:Stigler, OK

Posted Wed Jul 27, 2016 10:30 AM

 

The supercart build and Antonia upgrade:  Now I just get a scrambled video and nothing boots.

Also Side ! (use to work) with Antonia Upgrade now reacts the same as the Supercart no boot and scrambled video.

Side 2 never booted with Antonia CPU with SDX447 and still doesn't with SDX448.

 

I don't know if the Antonia upgrade is compatible, but here's what I noticed when I looked at the differences between the original customized 4.47 and the 4.48 build for the SuperCart

 

I used the SDXImager to check the contents of the config.sys and build image for the customized SDX 4.47 for the SuperCart.  You can also edit the config.sys and build contents.

 

Here's what I found:

 

;SDX 4.47 SuperCart Original Image

;This is the config.sys contents

 

USE BANKED

DEVICE SPARTA

DEVICE SIO

DEVICE ATARIDOS

DEVICE ULTIME

 

;Included Driver File

;SIDE1 driver is packaged in the build but never called

SIDE1.SYS

 

For the SDX4.48 build for the SuperCart

 

;SDX 4.48 SuperCart build

;This is the config.sys file contents

 

DEVICE SPARTA OSRAM

DEVICE SIO

DEVICE ATARIDOS

DEVICE INDUS 4

DEVICE ULTIME

DEVICE JIFFY

DEVICE RAMDISK

 

;Included Driver File

No drivers packaged and of course not called

 

What I would suggest is editing the config.sys file contents to reflect the original then add the call for your device driver

 

ie

 

;MYIDE2 device driver

 

DEVICE MYIDE2.SYS

 

Then add the device driver file to the build

 

Save and then flash the SuperCart

 

If it was working with 4.47, you shouldn't need to do anything else.  If it never worked, then you may need to also edit your device's config.sys to avoid duplicate calls to the driver.

 

Let me know how it goes



#24 drac030 OFFLINE  

drac030

    Stargunner

  • Topic Starter
  • 1,715 posts
  • Location:Warszawa, Poland

Posted Wed Jul 27, 2016 10:53 AM

If it does not boot, then the CONFIG.SYS contents does not matter: the system must be up to such extent that it opens the GR.0 display and attempts to load a CONFIG.SYS from the boot disk. Just when nothing is found on the disk, then the CAR:CONFIG.SYS is loaded.

Of course, nothing prevents anyone from customizing the default CONFIG file, and the SDX Imager is distributed just for that purpose, but I would like to point out that the config file for the original 4.47 Supercart image has some (minor) flaws.

1) it explicitly says USE BANKED at the beginning. This causes the system to load SPARTA.SYS to the ext RAM on 130XE. If one wants to have these banks free for a reason, they will be occupied.

2) it omits the "OSRAM" option after DEVICE SPARTA. On 64k machines this will cause the MEMLO to get enormously high, because the DOS buffers will get allocated from the main RAM, and not located under the ROM.

3) it omits DEVICE JIFFY - it is added to all the configs by default, just in case the battery in the clock goes off, the "JIFFY" clock driver is loaded then.

4) it omits DEVICE RAMDISK - this will cause the ramdisk to be not automatically established on machines having more than 128k RAM.

The presence of the SIDE/MYIDE drivers of course does not matter as to the booting the system itself. It would only prevent the respective storage from being accessed.

Edited by drac030, Wed Jul 27, 2016 10:57 AM.


#25 fujidude OFFLINE  

fujidude

    River Patroller

  • 4,328 posts
  • Location:United States of America

Posted Wed Jul 27, 2016 2:30 PM

  6) when no files match the given mask, TAR will now display a suitable
  message and do nothing instead of creating an empty archive containing
  nothing but the EOF mark (eventhough the latter thing is what the BSD TAR
  does in this situation).

 

Hey, that makes SDX TAR better than the BSD one!






0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users