News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu

X-MASS, a mass-storage expansion for all CPC.

Started by TotO, 18:32, 14 December 14

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Bryce


Ast

_____________________

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

http://amstradplus.forumforever.com/index.php
http://impdos.wikidot.com/
http://impdraw.wikidot.com/

All friends are welcome !

TotO

Yes. Thanks to SyX optimized code.  8)
The X-MASS SLC flash is as fast as the CPC ROM. (close to load a floppy side in 1s)
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

||C|-|E||

It is amazingly fast, and with that huge capacity the possibilities are endless. It should be very possible to develop super complex and large games using it. In practice, is almost like having 128MB of RAM  :o

Kris

Same comment as above: how fast loading we have !!
I can imagine how appreciable it will be to use the X-Mass !  :o


Great job Toto & Syx ! :)

TFM

2nd that opinion!  8)


Very impressive!  :) :) :)
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus


Ast

Some questions about X-Mass :

Could you tell me in which configuration is the X-Mass at the beginning (without ACMEdos) ?
How many tracks composed this expansion ? How many sectors ?
What is the name of sectors ? 01 to xxx ?

Do you use FDC to access this expansion ?

Too many questions without answers......
_____________________

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

http://amstradplus.forumforever.com/index.php
http://impdos.wikidot.com/
http://impdraw.wikidot.com/

All friends are welcome !

HAL6128

The X-Mass is a memory card system separated in 512kBytes sectors (no tracks or records in comparison to the CP/M disc file system).
There should be about 262144 sectors available.
Through the X-Mass (IDE) Interface within the port range FD06-FD0F you can send command or read to/from the buffer inside the IDE which handles all the stuff for you.
The FDC doesn't access the X-Mass.
So, you can apply any file system which support 512kB sector size or bigger (multiplied with 2, 4, 8 etc. > FAT16/FAT32/ext2/ext3...).
...proudly supported Schnapps Demo, Pentomino and NQ-Music-Disc with GFX

Misel982001

Sorry for the irrelevant comment but you have a very cool nickname and pic!!!!

Misel982001

Amazing drokking piece of hardware. I want it right now!!!!

Misel982001

Important question: Is it possible with this hardware to create snapshots so we may continue the game from where we left it after reseting?

pelrun

No,  you'll need talrek's multiface clone (or an original) to do that.

HAL6128

Quote from: Misel982001 on 15:17, 31 October 15
Sorry for the irrelevant comment but you have a very cool nickname and pic!!!!
...thanks! :)
...proudly supported Schnapps Demo, Pentomino and NQ-Music-Disc with GFX

HAL6128

#314
I made a dull test today: The X-Mass holds 262144 sectors. It tooks me 2573 seconds (or about 50kB/s) to erase all sectors with &00 from BASIC :P
...proudly supported Schnapps Demo, Pentomino and NQ-Music-Disc with GFX

dxs

Just à short message for @SyX and @TotO a lot of people are expecting the Acmedos so keep up the good work !! Thank you!

TFM

#316
Quote from: dxs on 19:50, 08 November 15
Just à short message for @SyX and @TotO a lot of people are expecting the Acmedos so keep up the good work !! Thank you!

They do their best work for sure!  :) :) :)


Quote from: HAL 6128 on 17:18, 08 November 15I made a dull test today: The X-Mass holds 262144 sectors. It tooks me 2573 seconds (or about 50kB/s) to erase all sectors with &00 from BASIC :P

OMG! Did you erase the master boot sector too? I can sent you a copy if you need then you can write it back.

50 KB from BASIC is quite nice. In machine language you get 3-4 times more quick.  ;)
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

HAL6128

Quote from: TFM on 21:05, 08 November 15
OMG! Did you erase the master boot sector too? I can sent you a copy if you need then you can write it back.
50 KB from BASIC is quite nice. In machine language you get 3-4 times more quick.  ;)
Yes, I've erased everything so far! :)
I try to replicate a FAT16/32 Volume. Not a partitioned harddrive with MBR, only the volume with a proper boot sector, FAT table(s) and first directory preparation.
I'm working with a RSX extension which allows me to read or write the typical 512 Bytes of an IDE drive. This RSX for writing works likes this:

|HDW,LBA-address-High, LBA-address-Mid, LBA-address-Low, RAM-address (source)

I executed it 262144 times with some interrupt between for counting time and printing it on screen. I will rewrite it to full assembler. So, let me see how fast it will be. ;)

I'm looking forward to ACMEDOS too. I think it's pretty hard to develop such kind of software which will be embedded / replace AMSDOS and should be comfortable, easy and in a way like AMSDOS do. Testing is time consuming and most important.
...proudly supported Schnapps Demo, Pentomino and NQ-Music-Disc with GFX

Audronic

How is the Progress on the ACMEDOS.ROM .
Where is it up to, will it be ready for ChristMass.


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.

SyX

Livre estouuuuu, livre estouuuuuuuuu... ehem  ??? , sorry by the long long long delay, i am finishing the semester AT LAST (the conference/workshop about  data mining,  my python workshop and sharing/helping in the success of a friend project), i need to install my CPCs for fixing the last bug, TotO found a funny bug in the makedir function and it should be released. As always, only a few days more...

Ast

SyX : did you ever think working as politician ??? :-)

Ps : vote SyX as president !
_____________________

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

http://amstradplus.forumforever.com/index.php
http://impdos.wikidot.com/
http://impdraw.wikidot.com/

All friends are welcome !

SyX

Quote from: Ast on 15:58, 03 December 15
SyX : did you ever think working as politician ??? :-)

Ps : vote SyX as president !
Well, maybe in Europe :P, because in Brazil you need to be a superhero or your soul should be much more corrupted than an european could imagine   :laugh: :laugh: :laugh:



SyX

Not related to this or maybe :P, you can find the new fw3.16 in my github. As always if the sky fall while you use this software in your cpc, it's your problem.

TotO

If I'm not wrong, it allow to use the RAM Drive if FW3.0 is set too.
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

CraigsBar

Quote from: SyX on 20:22, 03 December 15
Not related to this or maybe [emoji14], you can find the new fw3.16 in my github. As always if the sky fall while you use this software in your cpc, it's your problem.
Does this mean we cannot have ramdrive and xmass?
IRC:  #Retro4All on Freenode

Powered by SMFPacks Menu Editor Mod