Jump to content
IGNORED

SpartaDOS X 4.49 (release version)


drac030

Recommended Posts

@trub I expect you have been very busy lately, but I have a few questions which perhaps we could discuss by email if you have time. Thanks for the change to SDX 4.49g (I think - as per my request - it no longer opens the SIDE3 RAM A Window when running the SIDE3 Loader), but the cartridge autorun function I have been working on still encounters a few problems when the loader is launched from the SDX prompt and mounts a cartridge image and jumps into the emulated cart's INIT section instead of opening the UI. The emulated cartridge appears properly - as if one had called it directly with 'CAR' - but on the first system reset, DOS and the cartridge appear lost and the system ends up in the self-test. If I first type 'DOS', however, after the emulated cart starts up, and then type CAR again, this seems to adjust some of DOS's internal pointers and everything works properly, even surviving reset.

 

I'm not surprised that a little more work might be required on my part here (which is to say, special handling of cart autorun when SIDE3's SDX ROM is present) since SDX believed it was running the SIDE3 Loader but by the time the OS returns, cartridge emulation has been started. I wonder if I can make some SDX kernel calls to properly orient DOS after 'silently' enabling cartridge emulation in the way described, so that DOS knows cartridge emulation is active and therefore survives a subsequent system reset without a prior jump through $0A.

 

Edited by flashjazzcat
Link to comment
Share on other sites

9 hours ago, Mazzspeed said:

I updated to SDX 4.49g today. I will say I was most impressed when I switched into CON 80 mode and tested ED with my config.sys file and ED opened in it's own window in front of the CLI! Normally when I try to use ED in CON 80 mode the system crashes.

 

Outstanding job to those involved.

It doesn't actually crash - older versions did not write to CON80.  Hitting ESC will close ED and return you back to the CLI.  Since you are using 80 col mode, try out EDX, it's a nice little 80 col editor.  When using SC, you can specify it as the editor OR if you prefer ED, you could make it force 40 column mode when opening.

  • Like 2
Link to comment
Share on other sites

  • 3 weeks later...

Is it possible to add file renaming support to the ARC.COM command when a file in the archive being eXtracted matches the name of a file already in the target directory?

 

So for this prompt while using the ARC.COM X command:

File exists - Overwrite (Y/N/A) ?

Can you add a 4th option to allow renaming of the file being extracted?

 

Since archive extraction has already blocked on the duplicate filename, IMO it won't cause users that much extra grief to allow them to rename the file at this point.

 

For reference, I use the script TKUNPACK.BAT on the Toolkit disk to build new installs of SDX on various SD/CF cards and in emulators.  Unpacking everything on the Toolkit disk inevitably comes up with duplicate filenames (CHANGES.TXT for example, lots of files with this name in the Toolkit archives)

 

It would be nice to rename things at the point where the filename conflict occurs, instead of trying to take notes and then go back afterwards and unpack and rename the file(s) with the conflicting names.

 

Thanks!

  • Like 1
Link to comment
Share on other sites

On 1/2/2022 at 8:06 PM, drac030 said:

The ED text editor can now run on VBXE 80-column text console as well as on the software-driven 80-column text console (provided by RC_GR8.SYS).

Cool feature!

I love it but I am not able to use the 80 column. ED alway starts with 40 column. I tried SET ED=22,78.

Is there a possibility run ED with 22 lines and 78 columns?

Link to comment
Share on other sites

6 hours ago, janzh said:

Cool feature!

I love it but I am not able to use the 80 column. ED alway starts with 40 column. I tried SET ED=22,78.

Is there a possibility run ED with 22 lines and 78 columns?

Pretty sure just by having the latest 4.49 version, ED will launch in 80 columns if you are currently in 80 column mode.  I'm not sure if it possible to be in 40 column mode, and launch ED in 80 column mode.  The shell SC has provisions for this.  That being said, if you have an 80 col setup, I highly recommend just using EDX rather than ED.

Link to comment
Share on other sites

You have to have an appropriate 80 col console loaded (and driver for add on devices if not software) first and it will launch in the mode you are in when called.

  I would like to see a switch to call it in whatever mode myself but that requires more code... to check for things before acting on the switch.

Link to comment
Share on other sites

I just figured out that EDX uses SCRDEF but ignores the parameter for RS_GR8. Usually I use blue/white with 40 and black/white with 80. That works quiet well if I definitely the 40 values by SCRDEF and the 80 values as parameter of RC_GR8.

Link to comment
Share on other sites

  • 4 months later...

The SDX 4.49g beta release is missing the IDEPTIME.SYS driver in CAR: - no mention of removal in whatsnew-449g.txt 
I have tried using APETIME.SYS from the toolkit, but the problem is that although it provides the correct time and date the time of creation of the new file is wrong.

After copying the IDEPTIME.SYS driver from the previous version (4.49) to the hard drive and running it, everything returned to normal.

 

The questions are as follows:

1. What is the difference between the two drivers?

2. Can they be used interchangeably, as I have done?

3. In the new release, will IDEPTIME.SYS be available on CAR:?

 

Thanks for any answers :)

 

PS. I am using the KMK/JŻ IDE v2 under the Altirra emulator.

Edited by PeBe
Link to comment
Share on other sites

  • 2 weeks later...

I'm guessing this is the appropriate thread for SDX feature requests - so here goes:-

 

Would it be possible to develop drivers for SDX writing to FAT partitions please? So for example if I have a FAT partition mounted under a SIDE3 cartridge as say D5: it would be great to be able to write to that as any other drive from the SDX command prompt - eg COPY D3: XXXXXXXX.YYY D5:

 

From other discussions on here I appreciate its not a simple request but I believe its quite a common 'want' that others would like to see too. I believe help may also have previously been offered from another develoment source with a very good A8 firmware track-record.

 

Thanks. 

Edited by andyhants
Link to comment
Share on other sites

On 29.10.2022 at 13:19, trub said:

IDEPTIME.SYS jest dostępny w CAR:, pod warunkiem, że używasz obrazu SDX 4.49g dla IDE Plus 2.0.

Upewnij się, że nie używasz żadnego innego sprzętu SDX (np. U1MB) w tym samym czasie (możesz użyć XVER, aby to sprawdzić).

At the outset, I apologise for the delay in responding.

 

Yes, you are right. I wrongly downloaded the SDX from the website. I didn't include the options from the IDE interface.

 

Thanks for the reply. 

Link to comment
Share on other sites

  • 2 months later...
3 minutes ago, trub said:

I do not understand your question. SpartaDOS X 4.4x runs on a variety of hardware and cartridges. You can check this here.

I want to assemble a SpartaDOS cartridge myself.

However, I can't find any boards or schematics for this anywhere.

Judging by the photos that I saw, this is not a simple cartridge, there are some chips and a battery (apparently for watches) there.

 

image.thumb.png.5e45d0ef54c782d80ea07c43b7b1f463.png image.thumb.png.34021d212bc49af3227e85f03cbeec11.png

 

Actually, this is why the question arose, if I can’t find a ready-made archive with a project in any way, maybe this is commercial information?

 

I know the site at the link, but I can’t find the information.

 

For example, for a project on the photo: Is this has a PCB, schematic and firmware in the public domain (Open Source)?

Link to comment
Share on other sites

Or an AVG cartridge, or a SuperSpartaDos Cartridge, or a ... well just about anything on the list at SpartaDOS X project pages... https://sdx.atari8.info/index.php?show=en_hardware

 

But there isn't alot of information out for building them yourself and really should be.

Link to comment
Share on other sites

1 hour ago, LessNick said:

For example, for a project on the photo: Is this has a PCB, schematic and firmware in the public domain (Open Source)?

Judging by the photo, it is a "Super SpartaDOS" PCB. You can search this forum for the authors and ask them directly. I think the referenced site (bitsofthepast) with build instructions and firmware is currently offline.

This is a pass-through (stackable) cartridge, as the original SDX cart from ICD. 

If the pass-through option is not necessary, you can build e.g. SIC! cartridge using schematics, gerber and jed files provided here.

 

Edited by trub
  • Like 1
Link to comment
Share on other sites

@LessNickBefore the Dropcheck site went down, she said she was going the route of Mytek.  So there maybe details to make it yourself down the road.

 

https://www.bitsofthepast.com/

 

blog is here

 

https://web.archive.org/web/20221129021304/https://www.bitsofthepast.com/

 

That said a Side3 is a good choice for the moment.

 

Thank you

Link to comment
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...