Partition Manager feedback

General development discussion not covered by a specific forum
JonAbbott
Posts: 3311
Joined: Thu Apr 11, 2013
Location: Essex
Contact:

Re: Partition Manager feedback

Post by JonAbbott »

IanJeffray wrote: Tue May 30, 2023 Nor SectorOp or anything like that. Aren't they all Filecore-based-FS things?
Ah, sounds like you have an older MassFS then. What version is it?

MassFS does support FileCore and calls FileCore_Create to create the filesystem, so it should really implement at least the basic FileCore requirements!

I'll take a look at MassFS_DriveOp as that looks like its probably in all versions.
User avatar
IanJeffray
Posts: 165
Joined: Mon Jan 18, 2021

Re: Partition Manager feedback

Post by IanJeffray »

JonAbbott wrote: Tue May 30, 2023
IanJeffray wrote: Tue May 30, 2023 Nor SectorOp or anything like that. Aren't they all Filecore-based-FS things?
Ah, sounds like you have an older MassFS then. What version is it?
As noted in the post you shorten-quoted, it's 1.00.
I was unaware of any newer version. Phooey.

EDIT: Sounds like 1.00 was/is standard for the Unipod? https://www.riscos.info/index.php/Simtec_USB_technical
JonAbbott
Posts: 3311
Joined: Thu Apr 11, 2013
Location: Essex
Contact:

Re: Partition Manager feedback

Post by JonAbbott »

IanJeffray wrote: Tue May 30, 2023 As noted in the post you shorten-quoted, it's 1.00.
Sorry, I missed that.
User avatar
IanJeffray
Posts: 165
Joined: Mon Jan 18, 2021

Re: Partition Manager feedback

Post by IanJeffray »

On the RiscPC, MassFS1.98 just spins the hourglass for a while and does nothing - no drive icon appears (yes, I edited the OtherDevs file).

EDIT: Can't get MassFS 1.98 to do much on the A9 either. (USB is now working - USB mouse works...)
EDIT2: Nope. I don't know what's going on here - plugging in a USB stick, when it's got a valid "OtherDevs" entry just causes hourglass for a few seconds, then nada. Found another 32GB stick that let me format it as FAT32 in Windows, no change in behaviour in RISC OS.
JonAbbott
Posts: 3311
Joined: Thu Apr 11, 2013
Location: Essex
Contact:

Re: Partition Manager feedback

Post by JonAbbott »

There's an updated build available which resolves an issue with the FileCore end disc marker - noted by !DiskKnight and fixed with David Ruck's help. I've also added some addition checks and a fall-back for SCSI devices which return an invalid READ CAPACITY (16) result.
JonAbbott
Posts: 3311
Joined: Thu Apr 11, 2013
Location: Essex
Contact:

Re: Partition Manager feedback

Post by JonAbbott »

Updated build available, with several bug fixes and Yellowstone ATAFS partitioning support added.
JonAbbott
Posts: 3311
Joined: Thu Apr 11, 2013
Location: Essex
Contact:

Re: Partition Manager feedback

Post by JonAbbott »

Updated build available, with a rewrite of CDFS support to hopefully avoid system locks cause by stack corruption.

Whilst testing, I also noticed a bug in CDFaker - I'll post an updated version in the coming days.
User avatar
IanJeffray
Posts: 165
Joined: Mon Jan 18, 2021

Re: Partition Manager feedback

Post by IanJeffray »

PM 0.99 (latest version) with OakSCSI card installed goes mad...
pm099l.png
pm099l.png (2.97 KiB) Viewed 23642 times
Not only does it set its window to be a mad colour, it doesn't even show up the ZIDEFS partitions in the same machine. :shock:
User avatar
IanJeffray
Posts: 165
Joined: Mon Jan 18, 2021

Re: Partition Manager feedback

Post by IanJeffray »

Doesn't even to have actually seen the SCSI card anyway... wuuh...

Code: Select all

PartMgr v0.99 22/06/23 DEBUG
OS Version=311
FileCore Version=241
FileSwitch Version=208
ADFS found
CDFS found
ZIDEFS found
BASIC END=47A08

read_drives
===========

ZIDEFS
-----
Potentially 1 drives

DiscOp 3/IDENTIFY response:
Word   :    0    1    2    3    4    5    6    7    8    9
000000 : 044A 07C2 0000 0010 0000 0040 003F 001E 8BE0 4000 J.........@.?......@
000010 : 4131 3931 3133 3238 3934 4131 3068 3245 4939 6F61 1A193182491Ah0E29Iao
000020 : 0002 0002 0004 4144 2042 3631 464B 3147 4220 4154 ......DAB 16KFG1 BTA
000030 : 4120 466C 6173 6820 4469 736B 2020 2020 2020 2020  AlFsa hiDks        
000040 : 2020 2020 2020 2020 2020 2020 2020 8001 0000 0B00               ......
000050 : 0000 0200 0000 0007 07C2 0010 003F 8BE0 001E 0100 ............?.......
000060 : 8BE0 001E 0000 0407 0003 0078 0078 0078 0078 0000 ..........x.x.x.x...
000070 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ....................
000080 : 007E 0019 706B 400C 4000 7029 400C 4000 001F 0000 ....kp.@.@)p.@.@....
000090 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ....................
000100 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ....................
000110 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ....................
000120 : 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 ....................
000130 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ....................
000140 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ....................
000150 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ....................
000160 : 0000 0000 0000 0012 0000 0000 0000 0000 0000 0000 ....................
000170 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ....................
000180 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ....................
000190 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ....................
000200 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ....................
000210 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ....................
000220 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ....................
000230 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ....................
000240 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ....................
000250 : 0000 0000 0000 0000 0000 0000                     ............

Magnetic media drive
Geometry in words 54-58 are reported as valid
  Cylinders=1986 Heads=16 Sectors=63
Drive supports 28-bit LBA addressing
Physical drive is ZIDEFS 0
Model      =1GB ATA Flash Disk
LBA Size   =512
Size in LBA=&0001E8BE0
Removable  =0

add_partitions_ZIDEFS 0
=======================
Max partitions 4
IDEOp 16 C=0 H=0 S=0 - LBA &0
Partition table:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 74 49 44 45 32 00 00 00 00 F6 03 00 00 F6 03 00   tIDE2...........
&000010 : 00 CC 03 00 00 FF FF FF FF FF FF FF FF FF FF FF   ................
&000020 : FF FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00   ................

Partition 0
unpartitioned, trying for a full FileCore
Drive: 0  Partition: 0
IDEOp 16 C=0 H=0 S=0 - LBA &6

Boot DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 1F 09 3F 10 00 0F 0A 00 00 01 7E 20 00 FD 02 00   ..?........ ....
&000010 : 00 00 40 31 1F 00 00 00 00 00 00 00 00 00 00 00   ..@1............
&000020 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................

Bad (old) defect list
Bad Boot DiscRec Checksum
Failed to find a valid FileCore structure

Adding unallocated space
 Start of area=000000000
    Drive size=0001E8BE0
Max accessible=100000000
Drive size below max

Unallocated block
-----------------
  Start LBA = &00
Size in LBA = &01E8BE0

BASIC END=48C00
User avatar
IanJeffray
Posts: 165
Joined: Mon Jan 18, 2021

Re: Partition Manager feedback

Post by IanJeffray »

SCSI card is a separate issue. The mad colours and failure to parse the drive is still happening without the SCSI card installed.

This is a brand new 8bit ZIDEFS card in an A3000, with 1GB DOM (two partitions) as supplied directly by Ian Stocks.
Post Reply