Author Topic: X-MASS, a mass-storage expansion for all CPC.  (Read 148687 times)

0 Members and 1 Guest are viewing this topic.

Offline Audronic

  • 6128 Plus
  • ******
  • Posts: 1.063
  • Country: au
  • I know RST3 . I now know a little More.
  • Liked: 227
Re: X-MASS, a mass-storage expansion for all CPC.
« Reply #950 on: 04:55, 24 January 17 »

Do you mean partitioned in the proper meaning or the normally used meaning?  A partition is the spliting of the capacity (ie, it is between the logical drives), if the full capacity is used in a single lump, then it isn't partitioned.
As it says :-
The DOM is Formatted BUT Not Partitioned.

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 HAL 6128

  • 464 Plus
  • *****
  • Posts: 453
  • Country: de
    • index.php?action=treasury
  • Liked: 223
Re: X-MASS, a mass-storage expansion for all CPC.
« Reply #951 on: 10:07, 24 January 17 »
In "current" Windows / Linux System the Standard of the OS is creating a MBR (Master-Boot-Record) in the first sector which contains a partition table, with at least one Partition in the table defined. After xx Sectors you will find the BS (Boot Sector) which tells you about the file System (FAT32, NTFS, ext2, ...) and the size or starting cluster etc., and that is the Point where the data will be stored (e.g. after 2048 sector you will find the first data cluster / entry)

The DOM is like an "old" harddrive: it only has the BS (no MBR) in the first sector and it is FAT16. So the first data cluster / entry is after 528 sectors or similar...

It's more like a current USB drive but with FAT16 formatted. I think Windows or Linux is able to read it, but doesn't accept such kind of partition structure for a drive and therefore doesn't plug it into the System. Maybe it's possible if you dupe Windows thinking it's a floppy or USB drive.??
...proudly supported Pentomino and NQ-Music-Disc with GFX

Offline SOS

  • Supporter
  • CPC6128
  • *
  • Posts: 243
  • Country: de
  • Identity lost
    • index.php?action=treasury
  • Liked: 151
Re: X-MASS, a mass-storage expansion for all CPC.
« Reply #952 on: 10:44, 24 January 17 »
The DOM is like an "old" harddrive: it only has the BS (no MBR) in the first sector and it is FAT16. So the first data cluster / entry is after 528 sectors or similar...
I'm not a Windows-Format-Profi, but maybe here could be the problem.
When you see my screenshot (some posts ago) e.g. you will see the OEM with does not meet the OEM description in e.g.:
https://en.wikipedia.org/wiki/Design_of_the_FAT_file_system#Bootsector
Too long and wrong position.

Every 2nd Byte is Zero, but ONLY in Sector 0

It's interesting too see the first sector of the DOM/CF-Card of someone who had success with the attachment to the PC (Windows or Linux)

Offline HAL 6128

  • 464 Plus
  • *****
  • Posts: 453
  • Country: de
    • index.php?action=treasury
  • Liked: 223
Re: X-MASS, a mass-storage expansion for all CPC.
« Reply #953 on: 14:23, 24 January 17 »
if every second Byte is zero then something might be wrong during formatting or working (switching to 8-Bit Mode when activating?).

See pictures below. It's from the WinApe Emulator but the IDE harddrive is formatted with ACMEDOS and this is how is should be.

(can't find the picture you mentioned...)
« Last Edit: 14:25, 24 January 17 by HAL 6128 »
...proudly supported Pentomino and NQ-Music-Disc with GFX

Offline SOS

  • Supporter
  • CPC6128
  • *
  • Posts: 243
  • Country: de
  • Identity lost
    • index.php?action=treasury
  • Liked: 151
Re: X-MASS, a mass-storage expansion for all CPC.
« Reply #954 on: 15:04, 24 January 17 »
if every second Byte is zero then something might be wrong during formatting or working (switching to 8-Bit Mode when activating?).
Strange is, that the DOM is working.
How can i switch to 8-Bit Mode?

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.331
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 2236
Re: X-MASS, a mass-storage expansion for all CPC.
« Reply #955 on: 15:42, 24 January 17 »
Strange is, that the DOM is working.
How can i switch to 8-Bit Mode?
X-Mass hardware switches DOM to 8-bit mode on boot.

Use "Set features" command (&ef).

Code: [Select]

;; enable 8-bit transfer
ld bc,&fd0e
ld a,0
out (c),a

ld a,&1
ld bc,&fd09
out (c),a

ld a,&ef
ld bc,&fd0f
out (c),a

Code: [Select]

;; disable 8-bit transfer
ld bc,&fd0e
ld a,0
out (c),a

ld a,&81
ld bc,&fd09
out (c),a

ld a,&ef
ld bc,&fd0f
out (c),a


Note the specification says this:
"
Devices implementing the CFA feature set shall support 8-bit PIO data transfers.  Devices not implementing the CFA feature set shall not support 8-bit PIO data transfers.  See the CFA specification for more information"

This means in general HDDs will not support 8-bit transfer. DOM and CFA do.

Also enabling 8-bit transfer on Symbiface 2 is not recommended (you can do this but ignore every even byte-it assumes 16-bit data, and the lowest 8 bits will have the data).
And disabling 8-bit transfer on the X-mass is not recommended (you get half the data because the interface assumes 8-bit transfer and doesn't convert 16-bit data into two bytes).

My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.331
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 2236
Re: X-MASS, a mass-storage expansion for all CPC.
« Reply #956 on: 15:45, 24 January 17 »
if every second Byte is zero then something might be wrong during formatting or working (switching to 8-Bit Mode when activating?).

See pictures below. It's from the WinApe Emulator but the IDE harddrive is formatted with ACMEDOS and this is how is should be.

(can't find the picture you mentioned...)
I think the x-mass will reset if the power is not good to it and it can't switch to 8-bit mode.

If every second byte is zero, then it sounds like it is in 16-bit mode and X-mass thinks it is in 8-bit mode.

The other possibility is it's in 8-bit mode and windows ignored that and assumed it was 16-bit??
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline SOS

  • Supporter
  • CPC6128
  • *
  • Posts: 243
  • Country: de
  • Identity lost
    • index.php?action=treasury
  • Liked: 151
Re: X-MASS, a mass-storage expansion for all CPC.
« Reply #957 on: 15:50, 24 January 17 »
I think the x-mass will reset if the power is not good to it and it can't switch to 8-bit mode.

If every second byte is zero, then it sounds like it is in 16-bit mode and X-mass thinks it is in 8-bit mode.

The other possibility is it's in 8-bit mode and windows ignored that and assumed it was 16-bit??
Thnx! I will test it next Weekend  :)

Probably, the CPC-Side is the source of the problem (or the IDE2DOM-Adapter, but some user use this with success):
Neiter WindowsXP nor LinuxMint can handle the Partition.

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.331
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 2236
Re: X-MASS, a mass-storage expansion for all CPC.
« Reply #958 on: 15:54, 24 January 17 »
Thnx! I will test it next Weekend  :)

Probably, the CPC-Side is the source of the problem (or the IDE2DOM-Adapter, but some user use this with success):
Neiter WindowsXP nor LinuxMint can handle the Partition.
is there a recommended ide2dom adaptor?
or a usb->dom and preferably one that works on linux.
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline SOS

  • Supporter
  • CPC6128
  • *
  • Posts: 243
  • Country: de
  • Identity lost
    • index.php?action=treasury
  • Liked: 151
Re: X-MASS, a mass-storage expansion for all CPC.
« Reply #959 on: 23:22, 28 January 17 »
No one has a reproducable szenario, how can the DOM handled, that you can copy games to the DOM via PC and ACMEDOS can start the games.
I hope, i've got it  :D
ACMEDOS 0.8 makes nonsense to LBA-Sector 0, when formatting the DOM.
For whatever reason it writes 8 Bit values to 16 Bit addresses  :-X
=> can see in a windows-diskeditor, the OEM-Name is "A C M E    D O S"
When i format the DOM with ACMEDOS 0.6 the Format is ok.
=> in a windows-diskeditor, the OEM-Name is "ACME  DOS"
I have the same correct effect, when i use "arnoldemu"s switching-to-8Bit-Modus-code and use the ACMEDOS 0.8-Format.

The correct formated DOM was directly detected from my Linux Mint-Live-CD without a problem, so the copy of files are possible.
With Windows XP/8.1 i have no success to mount the DOM as a superfloppy.

Now I'm searching for a batch DSK-Extractor  :D

Offline HAL 6128

  • 464 Plus
  • *****
  • Posts: 453
  • Country: de
    • index.php?action=treasury
  • Liked: 223
Re: X-MASS, a mass-storage expansion for all CPC.
« Reply #960 on: 19:34, 29 January 17 »

please try to copy files from Linux to the DOM. I had the same progress but the copied files weren't recognized by ACMEDOS. let me know what you reach.

...proudly supported Pentomino and NQ-Music-Disc with GFX

Offline SOS

  • Supporter
  • CPC6128
  • *
  • Posts: 243
  • Country: de
  • Identity lost
    • index.php?action=treasury
  • Liked: 151
Re: X-MASS, a mass-storage expansion for all CPC.
« Reply #961 on: 08:06, 31 January 17 »
please try to copy files from Linux to the DOM. I had the same progress but the copied files weren't recognized by ACMEDOS. let me know what you reach.
On my Windows 8.1.PC:
- Fast-Format 4GB-USB-Stick via. Windows (FAT32)
- Double-Clicks on following DSK's:
    * Monty On The Run (UK) (1986)
    * Moon Buggy & Super Ski (F)
    * Nonterraqueous (UK) (1985)
    * Shockway Rider (UK) (1986)
  WinApe opens and open the disk with "Edit Disk"-Function in Winape
  Copy&Paste all files to the C:\Directory of my PC in separate directories (orignaldirectory-names "Monty On The Run (UK) (1986)", "Moon...",...)
- After that, copy all directories with the windows-explorer to the USB-Stick Root.

On CPC:
Using Acmedos 0.8.
Open Maxam and compile arnoldemu's "Enable 8 Bit Transfer"-Programm
Start it from Maxam & format the DOM directly from Maxam.

On my Windows 8.1.PC:
Check it with a Disceditor, if the LBA 0 is correct (OEM-Name is "ACME DOS")

On my 2nd PC:
Start a Linux-Mint Live CD and plug in the USB-Stick & the IDE&USB-Adapter.
I can see both drives. Open it with the LinuxMint Explorer.
Mark the USB-Stick directories, right mouse-key + copy.
Paste to the DOM and eject the DOM.

On CPC:
Plug in the DOM, and test all of the games.
All recognized, all are functional.

I'm using the following hardware
- EDC 4000: 128 MB DOM 
- http://www.ebay.de/itm/221859677433
2-5-034-3-5-034-zu-IDE-SATA-S-ATA-Festplatten-USB-2-0-Konverter-Adapter-Kabel-9859

- Delock IDE-Adapter

Offline xesrjb

  • CPC664
  • ***
  • Posts: 109
  • Country: de
  • Liked: 14
Re: X-MASS, a mass-storage expansion for all CPC.
« Reply #962 on: 07:21, 05 February 17 »
So, I fixed it. I removed the DOM's and add a 44pin CF Card Adapter. 2 of my CF Cards were detected. I can format them und ACME 0.6 (128mb). These formatted CF are detected on my WinXP Sytem an I can copy all my Software directly to the CF (folders too).

http://www.ebay.de/itm/292013080277?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT


Great...


xesrjb
« Last Edit: 07:23, 05 February 17 by xesrjb »
„The pellet with the poison's in the vessel with the pestle; the chalice from the palace has the brew that is true.“

Offline Audronic

  • 6128 Plus
  • ******
  • Posts: 1.063
  • Country: au
  • I know RST3 . I now know a little More.
  • Liked: 227
Re: X-MASS, a mass-storage expansion for all CPC.
« Reply #963 on: 09:40, 05 February 17 »
@xesrjb

Please post a Photo of it connected to the Mother4X
What size CF card did you use.?

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 xesrjb

  • CPC664
  • ***
  • Posts: 109
  • Country: de
  • Liked: 14
Re: X-MASS, a mass-storage expansion for all CPC.
« Reply #964 on: 10:28, 05 February 17 »
A 8GB and a 4GB, but only 128MB are formatted and used...


xesrjb
„The pellet with the poison's in the vessel with the pestle; the chalice from the palace has the brew that is true.“

Offline xesrjb

  • CPC664
  • ***
  • Posts: 109
  • Country: de
  • Liked: 14
Re: X-MASS, a mass-storage expansion for all CPC.
« Reply #965 on: 10:29, 05 February 17 »
Look for a female 44Pin CF Adapter!


xesrjb


(Look at my former post)
„The pellet with the poison's in the vessel with the pestle; the chalice from the palace has the brew that is true.“

Offline Audronic

  • 6128 Plus
  • ******
  • Posts: 1.063
  • Country: au
  • I know RST3 . I now know a little More.
  • Liked: 227
Re: X-MASS, a mass-storage expansion for all CPC.
« Reply #966 on: 11:00, 05 February 17 »
@xesrjb


Thanks for the photo, I have ordered One .
Its good news using Acmedos 0.6 Format and loading the CF card from XP, and it works.


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 xesrjb

  • CPC664
  • ***
  • Posts: 109
  • Country: de
  • Liked: 14
Re: X-MASS, a mass-storage expansion for all CPC.
« Reply #967 on: 11:06, 05 February 17 »
@xesrjb


Thanks for the photo, I have ordered One .
Its good news using Acmedos 0.6 Format and loading the CF card from XP, and it works.


Thanks    Ray


Yes, indeed...😉😉😉


xesrjb
„The pellet with the poison's in the vessel with the pestle; the chalice from the palace has the brew that is true.“

Offline HAL 6128

  • 464 Plus
  • *****
  • Posts: 453
  • Country: de
    • index.php?action=treasury
  • Liked: 223
Re: X-MASS, a mass-storage expansion for all CPC.
« Reply #968 on: 11:29, 05 February 17 »
...would be interesting in changing the parameters in Prodatrons formating tool to a 4 GB Environment. Maybe also works with AcmeDos?
...proudly supported Pentomino and NQ-Music-Disc with GFX

Offline Audronic

  • 6128 Plus
  • ******
  • Posts: 1.063
  • Country: au
  • I know RST3 . I now know a little More.
  • Liked: 227
Re: X-MASS, a mass-storage expansion for all CPC.
« Reply #969 on: 23:43, 06 February 17 »

@SyX

Hi All

Does anybody know if SyX is still working on the AcmeDOS ROM, or has he abandoned the project.

Thanks   Ray
« Last Edit: 05:34, 08 February 17 by Audronic »
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 HAL 6128

  • 464 Plus
  • *****
  • Posts: 453
  • Country: de
    • index.php?action=treasury
  • Liked: 223
Re: X-MASS, a mass-storage expansion for all CPC.
« Reply #970 on: 00:07, 07 February 17 »
I don't think he has abandoned it. It seems more that he's pretty busy in his studies for the moment.
...proudly supported Pentomino and NQ-Music-Disc with GFX

Offline radu14m

  • 464 Plus
  • *****
  • Posts: 390
  • Country: ro
  • Follow your dreams and believe !
  • Liked: 66
Re: X-MASS, a mass-storage expansion for all CPC.
« Reply #971 on: 13:21, 25 February 17 »
he will back soon i hope :)




Offline SOS

  • Supporter
  • CPC6128
  • *
  • Posts: 243
  • Country: de
  • Identity lost
    • index.php?action=treasury
  • Liked: 151
Re: X-MASS, a mass-storage expansion for all CPC.
« Reply #972 on: 10:04, 10 March 17 »
Bug found (using "tasword (uk) (1987).dsk"):
When you copy the files with |CPH to the DOM, the program didn't run.
The reason is in "TASCODE3.BIN", it's protected binary and it's decrypted automatically with CAS_IN_DIRECT+CHAR.
(see &D055,56,57 in AMSDOS).
So CPH decrypted the file and write the file with the protected filetyp "FF" to the DOM.
Tasword's loading-routine (CAS_IN_DIRECT) automatically decrypt the decrypted file, which can't be resulted
in a correct file (=Crash).


M4-Check follows  ;D

Offline xesrjb

  • CPC664
  • ***
  • Posts: 109
  • Country: de
  • Liked: 14
Re: X-MASS, a mass-storage expansion for all CPC.
« Reply #973 on: 22:55, 17 March 17 »
@xesrjb


Thanks for the photo, I have ordered One .
Its good news using Acmedos 0.6 Format and loading the CF card from XP, and it works.


Thanks    Ray




This CF cards are working under ACMEDos without any problems...


xesrjb
„The pellet with the poison's in the vessel with the pestle; the chalice from the palace has the brew that is true.“

Offline xesrjb

  • CPC664
  • ***
  • Posts: 109
  • Country: de
  • Liked: 14
Re: X-MASS, a mass-storage expansion for all CPC.
« Reply #974 on: 07:33, 25 March 17 »
@xesrjb


Thanks for the photo, I have ordered One .
Its good news using Acmedos 0.6 Format and loading the CF card from XP, and it works.


Thanks    Ray


Have you made the test with CF Cards?


xesrjb
„The pellet with the poison's in the vessel with the pestle; the chalice from the palace has the brew that is true.“