New version of Pasti.DLL: 0.3a

In this forum you'll find more information about the Pasti & VAPI Tools and the Preservation Project built around these tools. Come on in to find out more about it and discuss these projects.

Moderators: Mug UK, ijor, Moderator Team

Post Reply
ijor
Hardware Guru
Hardware Guru
Posts: 3999
Joined: Sat May 29, 2004 7:52 pm
Contact:

New version of Pasti.DLL: 0.3a

Post by ijor »

Pasti DLL version 0.3a1

Some small fixes and now compiled with a brand new compiler. Some older Windows versions then, such as Windows 2000, are not supported anymore.

Pasti DLL version 0.3a2:

Bug fix. Race Drivin' works.
PastiDll_03a2.zip
You do not have the required permissions to view the files attached to this post.

User avatar
Marakatti
Atari God
Atari God
Posts: 1372
Joined: Sat Jun 18, 2005 9:58 am
Location: Finland
Contact:

Re: New version of Pasti.DLL: 0.3a

Post by Marakatti »

Great to see this still being developed, thanks :cheers:
-------------< Member of Atarimania >-----------
-< ST / STe / Falcon030 / TT030 archiver >-
-------------> www.atarimania.com <-------------

User avatar
Brume
Red eyes
Red eyes
Posts: 4202
Joined: Mon Apr 22, 2002 10:16 am
Location: France
Contact:

Re: New version of Pasti.DLL: 0.3a

Post by Brume »

Thanks ijor :)
Testing it atm. Will post a report if I found something that doesn't work (but i'm pretty sure I won't find any bug).

User avatar
dlfrsilver
Atari God
Atari God
Posts: 1490
Joined: Mon Jan 31, 2005 1:41 am

Re: New version of Pasti.DLL: 0.3a

Post by dlfrsilver »

It works nicely for me so far, thanks Ijor :)
Now SPS France representative since the 19th of June 2014. Proud to be an SPS member !

AtariZoll
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2978
Joined: Mon Feb 20, 2012 4:42 pm
Contact:

Re: New version of Pasti.DLL: 0.3a

Post by AtariZoll »

I found problem: Race Drivin' disk 2 (what is game, first is intro only) crashes soon after boot, with Pasti 0.3a . With older (like 0.2h) is OK.
Pasti images available at Atarimania.
Famous Schrodinger's cat hypothetical experiment says that cat is dead or alive until we open box and see condition of poor animal, which deserved better logic. Cat is always in some certain state - regardless from is observer able or not to see what the state is.

ijor
Hardware Guru
Hardware Guru
Posts: 3999
Joined: Sat May 29, 2004 7:52 pm
Contact:

Re: New version of Pasti.DLL: 0.3a

Post by ijor »

AtariZoll wrote:Race Drivin' disk 2 (what is game, first is intro only) crashes soon after boot, with Pasti 0.3a .
I can confirm the bug, will fix it soon, thanks for the report. It's a bug introduced in this (0.3a) version. Should run ok with previous versions.

ijor
Hardware Guru
Hardware Guru
Posts: 3999
Joined: Sat May 29, 2004 7:52 pm
Contact:

Re: New version of Pasti.DLL: 0.3a

Post by ijor »

Version 0.3a2, with the bug fixed, is posted in the first message of this thread.

Maartau
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2630
Joined: Thu Dec 15, 2005 2:15 am

Re: New version of Pasti.DLL: 0.3a

Post by Maartau »

Thanks Ijor [smilie=greencolorz4_pdt_17.gif]

tatouine
Atari freak
Atari freak
Posts: 50
Joined: Wed Jul 13, 2005 5:06 pm

Re: New version of Pasti.DLL: 0.3a

Post by tatouine »

Nice, thanks for your work.
520 STf |Amiga 500 (1M) |Philips CM8832 | Atari SC 1425 | Atari SC 1435
MIST | MISTER | Analogue Super Nt
DVDO Edge *2 | neoya x2vga 2 | Simple Video Scalar
XRGB-3 | XRGB-mini Framemeister |GBS-8220*2 | SLG3000 | Sync Strike |SLG Scart
HD video Converter | SCART+HDMI to HDMI+HDMI |Open Source Scan Converter (OSSC)

User avatar
Mister DID
Captain Atari
Captain Atari
Posts: 304
Joined: Sun May 30, 2004 8:15 pm
Location: PARIS
Contact:

Re: New version of Pasti.DLL: 0.3a

Post by Mister DID »

Thks Ijor !!!

Tramielson
Atarian
Atarian
Posts: 3
Joined: Sun Dec 17, 2017 6:44 pm

Re: New version of Pasti.DLL: 0.3a

Post by Tramielson »

Hmm ... I need to try it. Thank you for all your effort Ijor :D

tzok
Captain Atari
Captain Atari
Posts: 216
Joined: Fri Jun 30, 2017 7:22 pm
Location: Bielsko-Biala, PL
Contact:

Re: New version of Pasti.DLL: 0.3a

Post by tzok »

Is there any option to include support for Pasti images in FlashFloppy and/or HxE? I'm sure it would require a cooperation of developers on both "sides".

TomH
Atari User
Atari User
Posts: 40
Joined: Fri Mar 08, 2019 3:47 pm

Re: New version of Pasti.DLL: 0.3a

Post by TomH »

tzok wrote:Is there any option to include support for Pasti images in FlashFloppy and/or HxE? I'm sure it would require a cooperation of developers on both "sides".
I've been sticking my nose into how to reconstruct a flux stream from Pasti files in the last few days and it seems to be non-trivial — these files are definitely easier for a whole-machine emulator to handle than a floppy emulator since the latter needs to reconcile the sector contents list with the track image whereas the former can just switch horses according to the state of the WD. It's also trivial to form a Pasti that can't be represented as a real flux stream, and probably even a real risk if/when third party tools manufacture Pastis from nothing, e.g. as part of a build process.

That being said, I'm not sure any cooperation is needed from Ijor's side thanks to DrCoolZic's documentation. I have found no problem doing the mechanics of file parsing based on that documentation, and all the data in the file has a well-defined meaning, being how a real WD reacted based on all of the available means of enquiry.

If memory serves then the HFE file format that is the HxE's most preferred source isn't capable of storing all Pasti images because it can't natively describe fuzzy bits or speed zones, it's just a regularly-clocked fully-defined bit stream per track. But that sort of conversion might be a way forward for using a certain subset of Pasti images with an HxE. If I have any success, I'll open source it.

ijor
Hardware Guru
Hardware Guru
Posts: 3999
Joined: Sat May 29, 2004 7:52 pm
Contact:

Re: New version of Pasti.DLL: 0.3a

Post by ijor »

tzok wrote:Is there any option to include support for Pasti images in FlashFloppy and/or HxE? I'm sure it would require a cooperation of developers on both "sides".
HxC already supports Pasti images, although with some limitations. The GUI software can convert Pasti images to its native HFE format, that can also be used by FlashFloppy. It doesn't work with all the Pasti images though.
TomH wrote:If memory serves then the HFE file format that is the HxE's most preferred source isn't capable of storing all Pasti images because it can't natively describe fuzzy bits or speed zones, it's just a regularly-clocked fully-defined bit stream per track. But that sort of conversion might be a way forward for using a certain subset of Pasti images with an HxE. If I have any success, I'll open source it.
Since quite some time there is a newer HFE format that supports both weak bits and variable bitrate. As I said above, the HFE software can already convert Pasti images, albeit with some limitations. It is even open source.

Not sure HFE is the best format though. Another possibility is to convert to an SCP image.

If you want to follow up, please open a separate specific thread. Thanks
Fx Cast: Atari St cycle accurate fpga core

TomH
Atari User
Atari User
Posts: 40
Joined: Fri Mar 08, 2019 3:47 pm

Re: New version of Pasti.DLL: 0.3a

Post by TomH »

ijor wrote:If you want to follow up, please open a separate specific thread. Thanks
Insufficient to warrant a follow-up, but having checked the source of confusion it's that the HFE specs haven't been published for a while. So what I'm working with is outdated.

If I have any Pasti questions, I'll open a separate thread. I don't at present because what you've done is logical and straightforward, and very much on the enlightened side of history. Thanks for everything you've done here.

User avatar
dlfrsilver
Atari God
Atari God
Posts: 1490
Joined: Mon Jan 31, 2005 1:41 am

Re: New version of Pasti.DLL: 0.3a

Post by dlfrsilver »

ijor wrote:
tzok wrote:Is there any option to include support for Pasti images in FlashFloppy and/or HxE? I'm sure it would require a cooperation of developers on both "sides".
HxC already supports Pasti images, although with some limitations. The GUI software can convert Pasti images to its native HFE format, that can also be used by FlashFloppy. It doesn't work with all the Pasti images though.
TomH wrote:If memory serves then the HFE file format that is the HxE's most preferred source isn't capable of storing all Pasti images because it can't natively describe fuzzy bits or speed zones, it's just a regularly-clocked fully-defined bit stream per track. But that sort of conversion might be a way forward for using a certain subset of Pasti images with an HxE. If I have any success, I'll open source it.
Since quite some time there is a newer HFE format that supports both weak bits and variable bitrate. As I said above, the HFE software can already convert Pasti images, albeit with some limitations. It is even open source.

Not sure HFE is the best format though. Another possibility is to convert to an SCP image.

If you want to follow up, please open a separate specific thread. Thanks
the HFE experimental v3 works with all the protections found here and there.
Now SPS France representative since the 19th of June 2014. Proud to be an SPS member !

Post Reply

Return to “Pasti & VAPI”