News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_Ast

X-Mass Application

Started by Ast, 15:18, 04 March 16

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Prodatron

Great progress! You are really fast!

Quote from: Ast on 17:08, 23 March 16Fat 16 has his limit. Root can allow up to 512 files and Directory up to 64 files per directory, of course.

Sub directories are not limited, only the root is limited to 512 entries (files and subdirectories). For FAT12 this is 224.
The total amount of files/directories on a FAT16 partition is 65536 (due to the fact, that the FAT itself is limited to 65536 entries). So in theory a subdirectory could contain nearly this amount of entries.

GRAPHICAL Z80 MULTITASKING OPERATING SYSTEM

Ast

Quote from: Prodatron on 17:36, 23 March 16
Great progress! You are really fast!

Sub directories are not limited, only the root is limited to 512 entries (files and subdirectories). For FAT12 this is 224.
The total amount of files/directories on a FAT16 partition is 65536 (due to the fact, that the FAT itself is limited to 65536 entries). So in theory a subdirectory could contain nearly this amount of entries.
I wanted to say 64 entries per sub-directory. ^^
_____________________

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 !

gerald

Quote from: Ast on 18:29, 23 March 16
I wanted to say 64 entries per sub-directory. ^^
The only limit to the number of entry in a sub directory is the size of your partition. When your cluster is full, just allocate a new one and chain it.

Prodatron

#128
Quote from: Ast on 18:29, 23 March 16
I wanted to say 64 entries per sub-directory. ^^
A subdirectory can contain something above 65500 entries. More than 64 entries are not a problem at all :)

GRAPHICAL Z80 MULTITASKING OPERATING SYSTEM

TFM

@Ast : Great to see how quick you advance!!! Really amazing!!!  :) :) :)
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Ast

Some news in Amstrad Plus forum. I precise that it's written in french so use your google translate for non french reader.


@TFM: i 'm working on this Rom all my free time and for me, it's not enough fast for me to propose you my work.
_____________________

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 !

Ast

I am still in work, looking at hidden bugs found by MadRam.
I know it's not enough fast but i do my best.
I hope sharing you iMPdos as soon as possible.

_____________________

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

A nice X-MASS application should be a SCUMM port.  8)
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

||C|-|E||

And, as I told somewhere else, if something like that existed, I would really try to make a cool point and click!!  :D :D

Ast

A good x-mass application Will allows that, believe it !!!
_____________________

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 !

Ast

I need help concerning the memory command.
When you do "memory &7fff" some bytes are modified in address XXXX.

I found some of them but I think one or more are missing... Who could help me ?

here are the address i found :

#ae5E-#ae5F, #b071-#b074, #B078-#B079
_____________________

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 !

arnoldemu

#136
Quote from: Ast on 18:28, 31 March 16
I need help concerning the memory command.
When you do "memory &7fff" some bytes are modified in address XXXX.

I found some of them but I think one or more are missing... Who could help me ?

here are the address i found :

#ae5E-#ae5F, #b071-#b074, #B078-#B079

http://cpctech.cpc-live.com/docs/firmware.pdf

It is in this doc. Address is different for basic v1.0.
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Ast

I already know it but thanks ^^

adresses i have written are, of course, valable on cpc 664 & 6128 (Old&Plus) only !
_____________________

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 !

arnoldemu

Quote from: Ast on 19:55, 31 March 16
I already know it but thanks ^^

adresses i have written are, of course, valable on cpc 664 & 6128 (Old&Plus) only !
np. You can also look here:

http://cpctech.cpc-live.com/docs/basic.asm

it's the basic v1.1 disassembly I made. I have commented quite a bit.
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Joseman

Quote from: ||C|-|E|| on 16:38, 31 March 16
And, as I told somewhere else, if something like that existed, I would really try to make a cool point and click!!  :D :D

This has been discussed in a lot of threads and year after year... but nothing really happens

We need this application, why not crowfunding this and pay someone to make such IDE for PC?

This is a LOT of job, i doubt that anybody will do this for free..








TFM

IMHO the question is not about money. IMHO it's about: How can do it AND has the time to do it?




But let's ask: Anybody out there who would volunteer for a nice bunch of cash?

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

khaz

Why would the X-Mass be needed for SCUMM?

Prodatron

Because of all the tons of data, which have to been loaded between the scenes...

GRAPHICAL Z80 MULTITASKING OPERATING SYSTEM

andycadley

Quote from: TFM on 20:35, 31 March 16
But let's ask: Anybody out there who would volunteer for a nice bunch of cash?
I suspect cash, unless it really is a lot, is probably less interesting than the sheer challenge of it.

Unfortunately there doesn't seem to be a lot of documentation on how SCUMM works, so it's not exactly obvious where one would start. Then there's the question of whether just cloning an early version of SCUMM is necessarily better than designing something from scratch.

Audronic

@Ast


Please have a look at the PM


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.

Ast

Megachur had started the scumm adaptation some years ago. Maybe he will be interested by restarting this project... Who knows ?


At ray :  look at you emails... You will be happy. iMPdos is waiting for you.
_____________________

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 !

||C|-|E||

I guess that if this project saw the light it would be very interesting to support X-MEM as well. However, considering how fast X-MASS is, I guess that it should be possible to use it as RAM, right?

TotO

#147
Quote from: Prodatron on 21:44, 31 March 16
Because of all the tons of data, which have to been loaded between the scenes...
Yes. And because, that allow to make it working like the PC/Amiga/ST versions by using the same folders and files structure.
(should be a SymbOS application, using extra memory and audio features too)

Quote from: ||C|-|E|| on 00:32, 01 April 16I guess that if this project saw the light it would be very interesting to support X-MEM as well. However, considering how fast X-MASS is, I guess that it should be possible to use it as RAM, right?
Using the X-MEM only will require to store a game on the ROM side or having long floppies loading/unpack to fill the RAM.
On X-MASS, you can store more SCUMM games on folders and easilly create a new "Point and Click" by using files structure.
Better to not use the X-MASS as RAM (direct access), else you will finish to kill its flash memory with to much writes on it.

Quote from: Ast on 22:46, 31 March 16
Megachur had started the scumm adaptation some years ago. Maybe he will be interested by restarting this project... Who knows ?
I know, as I have converted the Monkey Island fonts for his tests, years ago.
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Joseman

Maybe  we should start a new  (and definitive) thread for the scumm subject?

TotO

I have nothing more to said about... It is just an X-MASS application idea.
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Powered by SMFPacks Menu Editor Mod