28 March 2013, 13:25 | #21 | ||
Oldtimer
Join Date: Nov 2010
Location: VXO / Sweden
Posts: 153
|
Quote:
Quote:
|
||
28 March 2013, 14:03 | #22 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Quote:
|
|
28 March 2013, 15:34 | #23 |
Paranoid Amigoid
Join Date: Mar 2008
Location: Athens/Greece
Age: 45
Posts: 1,978
|
@Geijer
Damn I didn't know about that! |
30 March 2013, 08:30 | #25 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Quote:
|
|
30 March 2013, 17:57 | #26 |
Registered User
Join Date: Jan 2013
Location: Chicago, IL USA
Posts: 585
|
Hi toni,
I have a new Trex II 4060T coming to me and can test PFS3AIO andf let you know. |
04 April 2013, 09:08 | #27 |
Registered User
Join Date: Mar 2008
Location: US
Posts: 315
|
The 2060 and 4060 SCSI driver is broken by default, and only looks for filesystems in the KS ROM. You are stuck booting from FFS partitions, other filesystems don't even show in the bootmenu. You can boot from SFS partitions if SFS is stuck in a custom ROM (at least I did on my 2060).
Fortunately, Doobrey was kind enough to tackle the problem. You'll have to burn and install the fixed ROM(s) after running the patch. Been running the fix for a few years on my 2060, booting from PFS3 partitions. I haven't had feedback yet on the 4060 fix, but presumably it works as both versions were riddled with the same bug. Further details and patch available on Doobrey's site: http://www.doobreynet.co.uk/amiga.html Last edited by Damion; 04 April 2013 at 09:17. |
04 April 2013, 12:18 | #28 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Finally good enough proof, thanks
It should be as simple as adding resident structure inside pfs3 aio that adds pfs3 dostype references to FileSystem.resource. (It won't have any effect with normal RDB usage) But first I need to check if current pfs3 is fully rommable. |
14 April 2013, 11:16 | #29 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
ROMmable test version attached.
Changes since previous public version: - Includes resident structure that adds PFS\3 and PDS\3 dostypes to FileSystem.resource, also creates FileSystem.resource if it does not exist (Required by KS 1.3) - 100% pure/rommable. Last edited by Toni Wilen; 19 March 2014 at 19:29. |
15 April 2013, 18:03 | #30 |
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
thanks toni.
|
16 April 2013, 08:23 | #31 |
Registered User
Join Date: Mar 2008
Location: US
Posts: 315
|
Wow, thank you!
|
16 April 2013, 08:31 | #32 |
Oldtimer
Join Date: Nov 2010
Location: VXO / Sweden
Posts: 153
|
Thank you very much!
|
16 April 2013, 08:43 | #33 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
|
Toni,
Cool great work Any plans to improve the performance for us classic Amiga users (we need all we can get). |
16 April 2013, 11:41 | #34 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
No. I don't think it would make any noticeable difference. I don't believe in micro-optimizations that are only visible in some specific benchmarks. You only lose source code readability which is much more important.
|
16 April 2013, 14:06 | #35 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Can anyone confirm that it does work with original&buggy 2060/4060 roms?
|
20 April 2013, 09:22 | #36 |
Registered User
Join Date: Sep 2009
Location: Syd
Posts: 184
|
I just wanted to say thanks for AIO, it's brilliant on my A500 -> A590 -> PCD50b -> 2g CF, WB2.1
|
19 March 2014, 19:39 | #38 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Attached is new test version.
- Reverted SVN rev#9 commit, it is not compatible with AmigaDOS and can break some programs. ACTION_FINDOUTPUT must use exclusive lock. - 1.3 compatibility fix, AddSemaphore() is unreliable under 1.x. Caused crash under 1.3 if more than one partition was mounted. - Added special version for braindead boot ROMs (pfs3 handler with -custom extension). This version is not rommable. pbscsi.device (perhaps others) have really bad RDB filesystem loader, it only works with filesystems that have single hunk and no reloc entries! (=1.x FFS only) Special version has been "wrapped" inside custom relocator that "fixes" pbscsi.device's requirement of no reloc entries. This will be uploaded to aminet if no problems found. Thanks to McTrinsic for testing special version with Phoenix Board pbscsi.device. Horrible details of pbscsi.device: It loads first LSEG block, looks for 0x0003E9 (code hunk) long word, next long word is used to allocate memory for filesystem, load remaining LSEG blocks. Done. Other hunks are ignored, reloc entries are ignored.. Last edited by Toni Wilen; 01 May 2014 at 18:08. |
19 March 2014, 20:09 | #39 |
Ruler of the Universe
Join Date: Mar 2010
Location: Lanzarote/Spain
Posts: 6,185
|
Wonderful. Thanks Toni. I will have to try if now it can work with SkinnableClock, maybe is the first fix you list.
|
19 March 2014, 21:46 | #40 |
Registered User
Join Date: Feb 2014
Location: Germany
Posts: 527
|
Thanks a LOT Toni!!!
Investigating further an issue that I would like to understand irst before posting about. Cheers, McT |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Install PFS3 ? | Mr B | project.ClassicWB | 14 | 07 May 2021 19:22 |
PFS3 or PFS3 SCSI Direct | xalakibaniou | project.ClassicWB | 105 | 27 July 2013 22:08 |
PFS3 why cant i... | zharn | support.Apps | 9 | 27 January 2013 06:27 |
PFS3 error: INVALID PFS3 COPY !!! WTF? | keropi | support.Apps | 10 | 18 March 2008 22:30 |
Pfs3 | Hewitson | request.Apps | 3 | 22 December 2007 14:32 |
|
|