- Top Stats

Top Posters Top Topic Starters Top Topics
TFM 514
Gryzor 279
ComSoft612... 263
Targhan 168
Ast 157
ComSoft612... 22
TFM 17
arnoldemu 15
Gryzor 12
Devilmarku... 11
BBS software /... - 560374 Views Octoate 21:00, 23 March 10
Arkos Tracker - 31451 Views Targhan 16:56, 20 February 10
SID tracker / ... - 25876 Views BSC 14:35, 05 November 13
SymbOS CPC upd... - 21125 Views Prodatron 00:18, 11 October 16
X-Mass Application - 19958 Views Ast 16:18, 04 March 16


Author Topic: New version of ParaDOS finally released.  (Read 9503 times)

0 Members and 1 Guest are viewing this topic.

Offline Executioner

  • Supporter
  • 6128 Plus
  • *
  • Posts: 783
  • Country: au
  • WinAPE Developer
    • WinAPE
  • Liked: 390
New version of ParaDOS finally released.
« on: 06:12, 26 November 15 »
After much optimising and squeezing, I managed to get all the features I wanted in a new version of ParaDOS, and fully tested (btw, this is what was delaying the release of WinAPE). The new features are:

Support for Vortex and PCW (SS40 and DS80) formats.
Fixed the file copy bug when a file was exactly 32768 bytes (some formats).
Add the missing Backup command.
Created a Plus version which still has the |GAME, |JEUX etc commands to launch Burnin' Rubber.
Improved error handling (eg, you can Cancel a Log of a bad disc).
Improved Escape key handling (works in most places and asks for the logged disc when required).

Go to the WinAPE Web Site to download the new version.

Enjoy,
Richard
« Last Edit: 06:14, 26 November 15 by Executioner »

Offline Audronic

  • 6128 Plus
  • ******
  • Posts: 1.167
  • Country: au
  • I know RST3 . I now know a little More.
  • Liked: 262
Re: New version of ParaDOS finally released.
« Reply #1 on: 07:35, 26 November 15 »
Thanks for the New Version.
Where can I find some Docs Please


Ray
Procrastinators Unite,
If it Ain't Broke PLEASE Don't Fix it.
I keep telling you I am Not Pedantic.
As I Live " Down Under " I Take my Gravity Tablets and Wear my Magnetic Boots to Keep me from Falling off.

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 946
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
  • Liked: 674
Re: New version of ParaDOS finally released.
« Reply #2 on: 07:49, 26 November 15 »
Thanks Richard.
_____________________

Ast/iMP4CT. "By the power of Grayskull, i've the power"


Amstrad Plus French Forum

All friends are welcomed !

Offline Executioner

  • Supporter
  • 6128 Plus
  • *
  • Posts: 783
  • Country: au
  • WinAPE Developer
    • WinAPE
  • Liked: 390
Re: New version of ParaDOS finally released.
« Reply #3 on: 07:54, 26 November 15 »
Thanks for the New Version.
Where can I find some Docs Please

The following text is the updated info on the DDB/DPB. There may be a user manual somewhere on the Wiki.

ParaDOS uses a locking technique to reset the drive definitions to their default values when the CPC
gets reset. There is a slight possibility that some programs may confuse the locking system, but that
should be rare.

The lock works by placing the bytes #53 and #44 at address #BAFA and #BAFB respectively (ie.
"PD", short for ParaDOS). If these two bytes are intact, it is assumed that the bytes at addresses
#BAFC and #BAFD respectively are also intact, and these are used as the master copy of the DDB
and DPB (Drive Definition Byte and Drive Parameter Byte).

 The values that are actually used to determine the number or tracks, number of sides, default side
and stepping mode are stored in the DDB at #BAFF. The byte at #BAFE determines the format
preference for DATA, SYSTEM and IBM formats. These two bytes are copied from #BAFC and
#BAFD on reset if the lock is intact. This allows a user-defined setting to be used, which will survive
through resets as long as the lock survives (for example, type |DRIVE, and configure the drive
settings. When you reset all the settings remain intact).

The actual values for the DDB are as follows:

Drive A:
---------
bit 7 - Head use when single-sided (Normally 0)
bit 6 - Single stepping (0) or double-stepping (1).
bit 5 - Number of tracks per side (0 = 40, 1 = 80)
bit 4 - Number of sides, single-sided (0) or double-sided (1).

Drive B:
---------
bit 3 - Head use when single-sided (Normally 0)
bit 2 - Single stepping (0) or double-stepping (1).
bit 1 - Number of tracks per side (0 = 40, 1 = 80)
bit 0 - Number of sides, single-sided (0) or double-sided (1).


The DPB bits are as follows:

Bit 4 - (0) Bit 2 Selects ROMDOS D1/IBM, (1) Bit 2 Selects Vortex/PCW
Bit 3 - (0) Disable, (1)Enable Ultraform format rather than ROMDOS D10 (*Config says D1)
Bit 2 - (0) Disable, (1)Enable IBM format rather than ROMDOS D1 (*Config says D10).
Bit 1 - (0) Disable, (1)Enable extended DATA and SYSTEM formats (Electro Formats)
Bit 0 - Drive configuration (DDB) usage affected by formats. (0 = Unlocked, 1 = Locked)

Vortex, PCW (SS40) and PCW (DS80) are new to ParaDOS 1.2.

So to make a temporary change to the drive definition, poke &baff or &bafe with the new value. To
make a semi-permanent change, poke &bafd or &bafc and the corresponding byte at &baff or
&bafe. To make a permanent change, change the ROM at address #3ffe (DDB) or #3ffd (DPB). If these
values are changed, the ROM checksum at #3fff should be adjusted accordingly.

The correct default values for 40 track, single-sided drive B should be 0 and 0.

To allow 80 track, double-sided discs to be used in Drive B: use DDB=#03. Disabling Electro
formats allows 40 track, single-sided DATA and SYSTEM format discs to be used in drive B:


Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.219
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1143
Re: New version of ParaDOS finally released.
« Reply #4 on: 09:56, 26 November 15 »
All sound awesome. I'll remake some plus cart images as soon as I get a chance.

Offline Executioner

  • Supporter
  • 6128 Plus
  • *
  • Posts: 783
  • Country: au
  • WinAPE Developer
    • WinAPE
  • Liked: 390
Re: New version of ParaDOS finally released.
« Reply #5 on: 10:10, 26 November 15 »
Where can I find some Docs Please

On the Wiki ParaDOS page there's the original manual also: ParaDOS - CPCWiki

Offline Audronic

  • 6128 Plus
  • ******
  • Posts: 1.167
  • Country: au
  • I know RST3 . I now know a little More.
  • Liked: 262
Re: New version of ParaDOS finally released.
« Reply #6 on: 10:25, 26 November 15 »
Thanks  :)


Ray
Procrastinators Unite,
If it Ain't Broke PLEASE Don't Fix it.
I keep telling you I am Not Pedantic.
As I Live " Down Under " I Take my Gravity Tablets and Wear my Magnetic Boots to Keep me from Falling off.

Offline Kris

  • 6128 Plus
  • ******
  • Posts: 535
  • Country: fr
  • Team Impact
  • Liked: 194
Re: New version of ParaDOS finally released.
« Reply #7 on: 11:49, 26 November 15 »
@Craiglist: DId you already update the Cartridge version ?
Thank you.




Offline ||C|-|E||

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 1.777
  • Country: gb
    • index.php?action=treasury
    • Mundo CPC
  • Liked: 1000
Re: New version of ParaDOS finally released.
« Reply #8 on: 12:01, 26 November 15 »
Awesome!! Thank you very much! I will update the Plus as soon as I can!!  :D

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1976
Re: New version of ParaDOS finally released.
« Reply #9 on: 20:39, 26 November 15 »
Support for Vortex format! Great! That's what we missed all the time! Well done!  :) :) :)


btw: How can I patch the ROM to enable Vortex by default? Is it like for the previous version (same address)?
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline Executioner

  • Supporter
  • 6128 Plus
  • *
  • Posts: 783
  • Country: au
  • WinAPE Developer
    • WinAPE
  • Liked: 390
Re: New version of ParaDOS finally released.
« Reply #10 on: 23:15, 26 November 15 »
btw: How can I patch the ROM to enable Vortex by default? Is it like for the previous version (same address)?

See the documentation above, I put the DPB and DDB as the last bytes in the ROM except the checksum. The bytes are at #3FFD/#3FFE and are now in the same order as the RAM_DPB/DDB at #BAFE/#BAFF, so select the format you want and copy the bytes at #BAFE/F to #FFFD/E in the ROM, then adjust the checksum.

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1976
Re: New version of ParaDOS finally released.
« Reply #11 on: 23:48, 26 November 15 »
Great!
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.219
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1143
Re: New version of ParaDOS finally released.
« Reply #12 on: 09:48, 27 November 15 »
@Craiglist: DId you already update the Cartridge version ?
Thank you.
Not yet. I'll hopefully do it over the weekend.

Sent from my A3-A30 using Tapatalk


Offline Kris

  • 6128 Plus
  • ******
  • Posts: 535
  • Country: fr
  • Team Impact
  • Liked: 194
Re: New version of ParaDOS finally released.
« Reply #13 on: 12:48, 27 November 15 »
Great news !! :)


Not yet. I'll hopefully do it over the weekend.

Sent from my A3-A30 using Tapatalk

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.219
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1143
Re: New version of ParaDOS finally released.
« Reply #14 on: 19:13, 27 November 15 »
Great news !! :)
Since my beautifully recapped a600 is mia somewhere between Bryce and me, I have an evening on the CPC ahead if me. So I will get the cart done tonight.

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1976
Re: New version of ParaDOS finally released.
« Reply #15 on: 23:34, 27 November 15 »
Since my beautifully recapped a600 is mia somewhere between Bryce and me, I have an evening on the CPC ahead if me. So I will get the cart done tonight.


Well, I speak a prayer to the Z80 gods to keep the situation like it is.  :)  Who needs an amiga when you can have a CPC.  ;D :) :)
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.219
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1143
Re: New version of ParaDOS finally released.
« Reply #16 on: 00:06, 28 November 15 »
Since my beautifully recapped a600 is mia somewhere between Bryce and me, I have an evening on the CPC ahead if me. So I will get the cart done tonight.

Ok It's done and works beautifully. I am so glad to see Richard was not tempted to "change the fookin colours" as I quite like them as they are ;)


ParaDOS 1.2+ on my Amstrad 4128plus - YouTube


And the CPR is attached


Edit: Added FW3.15 with Parados 1.2+ and full working Burning Rubber.
Edit2: Added one more.. this is the Megaflash patched cart with bugfixes and that initialises all 32 roms with Parados 1.2+
« Last Edit: 00:59, 28 November 15 by CraigsBar »

Offline ||C|-|E||

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 1.777
  • Country: gb
    • index.php?action=treasury
    • Mundo CPC
  • Liked: 1000
Re: New version of ParaDOS finally released.
« Reply #17 on: 02:03, 28 November 15 »
I just updated with the first CPR and everything works very well! Thank you!  :-*

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.219
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1143
Re: New version of ParaDOS finally released.
« Reply #18 on: 14:18, 30 November 15 »
I just updated with the first CPR and everything works very well! Thank you!  :-*
Excellent news, these 3 bin files currently sit in slots 0, 1 and 2 on my c4cpc.

If anyone wants or needs other keyboard language combinations with parados 1.2+, speak now lol!

Offline Kris

  • 6128 Plus
  • ******
  • Posts: 535
  • Country: fr
  • Team Impact
  • Liked: 194
Re: New version of ParaDOS finally released.
« Reply #19 on: 14:22, 30 November 15 »
Hi Craigsbar, I need the Fr version please :)
Thank you.

@ Executionner: it seems that RAM size calculation is still wrong (I got 552Ko for 1152Ko in reality) ?

« Last Edit: 15:21, 30 November 15 by Kris »

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.219
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1143
Re: New version of ParaDOS finally released.
« Reply #20 on: 15:46, 30 November 15 »
Hi Craigsbar, I need the Fr version please :)
Thank you.

@ Executionner: it seems that RAM size calculation is still wrong (I got 552Ko for 1152Ko in reality) ?
Which one?

Stock, fw 3.15 or patched?

Let me know and I'll do it tonight.

Offline Kris

  • 6128 Plus
  • ******
  • Posts: 535
  • Country: fr
  • Team Impact
  • Liked: 194
Re: New version of ParaDOS finally released.
« Reply #21 on: 16:17, 30 November 15 »
From my side, I would need the "stock & FW3.15" versions :)
Thank a lot

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.219
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1143
Re: New version of ParaDOS finally released.
« Reply #22 on: 16:28, 30 November 15 »
From my side, I would need the "stock & FW3.15" versions :)
Thank a lot
OK, will have a look tonight.

Offline Executioner

  • Supporter
  • 6128 Plus
  • *
  • Posts: 783
  • Country: au
  • WinAPE Developer
    • WinAPE
  • Liked: 390
Re: New version of ParaDOS finally released.
« Reply #23 on: 22:59, 30 November 15 »
@ Executionner: it seems that RAM size calculation is still wrong (I got 552Ko for 1152Ko in reality) ?

ParaDOS can't use any more than 552K of RAM. If you have 1152K then it's not Dk'Tronics compatible.

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1976
Re: New version of ParaDOS finally released.
« Reply #24 on: 23:48, 30 November 15 »
Hi Craigsbar, I need the Fr version please :)
Thank you.

@ Executionner: it seems that RAM size calculation is still wrong (I got 552Ko for 1152Ko in reality) ?


Shouldn't you have 1088 KB (= 512 + 512 + 64). You can check it with this tool:

ht tp://cpcwiki.eu/imgs/2/28/E-RAM_Test_2014.zip  (Delete space at beginning)


(WinApe just passed successful the 4 MB Test  :) ).
« Last Edit: 23:51, 30 November 15 by TFM »
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus