aceDOS128

Started by MIRKOSOFT, April 21, 2010, 10:16 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

MIRKOSOFT

I finished DOS for Commodore 128 with support standard drives, 64HDD (Professional), IEC-ATA and 1541Ultimate SD-DCA (SD - direct card access).
Of course aceDOS can be used also with standard drives only, but more features will be disabled.
aceDOS128 is now released and you can download at link:
http://noname.c64.org/csdb/release/?id=90898

I want to thank Hydrophilic, who is my "teacher" and to Jochen Adler (NLQ) and also Tommy and WTE from Forum64.de.

I wish to this DOS that'll be useful for more users...

Miro
MIRKOSOFT of megabytes

Commodore 64 was great, Commodore 128 is bigger, better, faster and more!!!

http://www.mirkosoft.sk

Payton Byrd

I really like the concept behind this.  I did find a rather serious bug, though.


Here's my configuration:
Flat 128 w/JD
Drive 8: 1571 w/JD
Drive 9: 1581 w/JD
Drive 10: uIEC/SD


Now, I mount the D64 for acedos on the uIEC/SD with a small program that swaps drives 8 and 10 so that the uIEC/SD is now drive 8 and my 1571 is drive 10.  Next, it mounts the acedos.d64 on drive 8, then issues the boot command.  Everything is lovely after this. I can view directories on drives 8 and 9 just fine.


Now, things get ugly when I try to change to drive 10.  It appears that when you change to a drive that it issues a reset to the drive.  My drive soft-set drive 10 resets and comes back as drive 8.  Now there are two drive 8's and no drive 10 which gets acedos all confused and it locks up.


I've attached a small file called ACEDOS which is a CBM Basic 7 file to perform the drive swapping and booting of ACEDOS.D64.


Thanks,
Payton
Payton Byrd
---------------------------------------------------
Flat 128 w/JD, uIEC/SD, uIEC-CF/IDE,
1541 Ultimate, 1571 w/JD, 1581 w/JD,
VDC-SVideo, Visio 19" HDTV

MIRKOSOFT

Hi!
Thanks for reply.
I don't understand correctly this bug. I tried your BASIC program, it shows ?FILE NOT FOUND...
Please explain it better.


Thank you very much.


Miro
MIRKOSOFT of megabytes

Commodore 64 was great, Commodore 128 is bigger, better, faster and more!!!

http://www.mirkosoft.sk

Payton Byrd

The program I attached swaps drives 8 and 10, after which drive is is my uIEC/SD and drive 10 is my 1571.  On my uIEC/SD is ACEDOS.D64, which the program then changes directory into on the uIEC/SD.  Finally it performs a boot.


The bug happens when you attempt to access drive 10 using the @10 command.  This seems to cause the drive to reset itself, thus returning to drive 8.  Since there is no longer a drive 10 on the chain it appears that aceDOS locks up.
Payton Byrd
---------------------------------------------------
Flat 128 w/JD, uIEC/SD, uIEC-CF/IDE,
1541 Ultimate, 1571 w/JD, 1581 w/JD,
VDC-SVideo, Visio 19" HDTV

MIRKOSOFT

Ok, I never tested swapping drives in aceDOS.
If this problem will reporting more users, I must look at this.


If is problem only BOOT, it's possible to add DOS.prg in any image and load it with GRAPHIC1:GRAPHIC0:BLOAD"DOS",Ux:SYS4864, x is unit where you have DOS.prg.


Maybe will be reported other bug, aceDOS was not long time tested, when I collect more, I'll repair all bugs. Please, wait few days if somebody reports other bugs, it's not my disinterest, I must wait to reporting other bugs.


For now - thank you for informing me, I'll solve this problem later, please don't be angry, I'm sorry...


Thanks.


Miro

MIRKOSOFT of megabytes

Commodore 64 was great, Commodore 128 is bigger, better, faster and more!!!

http://www.mirkosoft.sk

bacon

Seems like a nice program!

@moderators: shouldn't this be moved to the Software section?
Bacon
-------------------------------------------------------
Das rubbernecken Sichtseeren keepen das cotton-pickenen Hands in die Pockets muss; relaxen und watschen die Blinkenlichten.

MIRKOSOFT

aceDOS128 v1.1 was released.
download it at:
http://noname.c64.org/csdb/release/?id=91858
changes between v1.0:
command @ is changed to command # (with the same syntax as @)
key [LINE FEED] did problems, so it was changed to key [ALT] - same function.
Command # is changed only for tolerate JiffyDOS commands which uses @... but I tested not yet JiffyDOS tolerance on real machine.


Miro
MIRKOSOFT of megabytes

Commodore 64 was great, Commodore 128 is bigger, better, faster and more!!!

http://www.mirkosoft.sk