News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_xesrjb

ImpDOS

Started by xesrjb, 11:58, 02 May 16

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

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 !

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 !

Ast

Some fresh news of iMPdos (in french of course), but you can ask me some détails in English for sure...  :P
_____________________

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 22:39, 15 February 18
Some fresh news of iMPdos (in french of course), but you can ask me some détails in English for sure...  :P
I see that you implemented most of the CAS firmware functions. That is a lot of work to do :)

With CAS CATALOG do you fill the "2k buffer" that is passed to it? Do you fill it in the same way as AMSDOS does?

<ff> <8 bytes filename> <3 bytes extension> <2 bytes>

I ask because my image viewer program reads this data to find the list of files on the disc.

EDIT: I see CAS CATALOG is compatible with ORGAMS, but I don't know if that reads the catalog like I do.

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

Ast

Quote from: arnoldemu on 10:19, 16 February 18
I see that you implemented most of the CAS firmware functions. That is a lot of work to do :)

With CAS CATALOG do you fill the "2k buffer" that is passed to it? Do you fill it in the same way as AMSDOS does?

<ff> <8 bytes filename> <3 bytes extension> <2 bytes>

I ask because my image viewer program reads this data to find the list of files on the disc.

EDIT: I see CAS CATALOG is compatible with ORGAMS, but I don't know if that reads the catalog like I do.
Hi Arnoldemu,


Yes, That was a lot of work.
Concerning the « cas catalog » in OrgAms, it simply uses vector (bc9b). My cat routine is at the same adress.
In the first test version you could directly see the catalog data in bank #cc.
I only use 0,5kb (512 bytes) to read the data. (In buffer zone)
I do it in two passes. First i need to determinate if i'm in the root or in a directory.
I read the data and take only the directories files (first pass)
When all the repertories are read, i read the files names (second pass)
It's not the same way as Amsdos. That's why i can't take the same pattern.

_____________________

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 !

SOS

Quote from: arnoldemu on 10:19, 16 February 18
With CAS CATALOG do you fill the "2k buffer" that is passed to it? Do you fill it in the same way as AMSDOS does?

<ff> <8 bytes filename> <3 bytes extension> <2 bytes>

I ask because my image viewer program reads this data to find the list of files on the disc.

That's problematic. An IDE-ROM can't guarantee, that a 2K-buffer  is enough for one directory.
That's the reason for the RSX |UDIR

Ast

In my personnal case, it's not problematic because my own routine only use 1 half kb.
If i would use cas catalog buffer to save all entries, it would be purely impossible !
Why? Because root has 512 names entries... Do your count! 1, 2, 3....
_____________________

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: SOS on 18:23, 17 February 18
That's problematic. An IDE-ROM can't guarantee, that a 2K-buffer  is enough for one directory.
That's the reason for the RSX |UDIR
2KB is not enough for directory from ROMDOS, Vortex or Parados ;)

This is ok. For these I can read XDPB and calculate size of directory so I can give the correct sized buffer.
For ImpDOS and others this is not possible because they use MSDOS and not CPM based format :(


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

Ast

That s exactly what i told you...
This is not the same structure !
_____________________

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


Some news about iMPdos.
Now, Amsdos #bc80 vector (Cas in Char) is fully implemented.



Youtube to see how it works well. Now Orgams can easily convert Dams code source into Orgams' one.
_____________________

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

#60
Some fresh news : http://amstradplus.forumforever.com/t293-iMPdos.htm?start=90#p544


iMPdos will be finished soon. Stay tuned.
_____________________

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

_____________________

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

Bugs fixes in the latest version (imp22031.rom) !!!
_____________________

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

Don't Forget to follow iMPdos latest news! (Impdos27031)
@Targhan : have you got an xMass card ?
_____________________

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 !

Targhan

No I don't (I don't need it either). But Sylvestre has, I'm not sure he's aware of your software. I'm sure he would benefit from it.
Targhan/Arkos

Arkos Tracker 2.0.1 now released! - Follow the news on Twitter!
Disark - A cross-platform Z80 disassembler/source converter
FDC Tool 1.1 - Read Amsdos files without the system

Imperial Mahjong
Orion Prime

Ast

Thanks for your reply !
_____________________

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 !

Targhan

Unless I don't understand how it works, is it possible to run OCP Art Studio and read/write the content of the XMass, with ImpDos?
Targhan/Arkos

Arkos Tracker 2.0.1 now released! - Follow the news on Twitter!
Disark - A cross-platform Z80 disassembler/source converter
FDC Tool 1.1 - Read Amsdos files without the system

Imperial Mahjong
Orion Prime

Ast

Quote from: Targhan on 12:37, 28 March 18
Unless I don't understand how it works, is it possible to run OCP Art Studio and read/write the content of the XMass, with ImpDos?
Ocp art studio only contains drive A and B parameters. So as the ocp+ version, it will need to be patched to work with.
-Many games and demos are working well.
-Trackloaders won't run anyway, only files.
-a new version of IMPdraw known as v2 will come soon and will allow i/o screen and Windows.
-100% Orgams compatibilities (import, export, load, save, directory...)
-basic instructions load/save are working.


And nice tricks too!
_____________________

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


Hi,


I'm actually working on a new iMPdos version featuring 512Mo DOM.
You could follow the news here : -> http://amstradplus.forumforever.com/t481-iMPdos-512.htm


Advices are also welcome.
Bye.
_____________________

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

#69
Hi!


I ´m now  trying to finish iMPdos/iMPdraw to give you full pleasure !
You will found iMPdraw & iMPdos in few days.


This Time, iMPdos gives you full access between drive À, B, X-Mass and M4
You could transfert your files in all configuration between all these drive.


For example :



https://youtu.be/4a5jA2ThZ0c
_____________________

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 !

ComSoft6128

#70
Hi @Targhan ,

Back in 1992 my business partner wrote a patch for OCP Art Studio for the then popular Romdos large format (3.5") disks, the code may be of interest to you. The links below takes you to the correct pages:

https://archive.org/details/amstrad-action-081/page/n24/mode/1up

https://archive.org/details/amstrad-action-082/page/n22/mode/1up





Ast

@ComSoft6128 Maybe you made a mistake by posting here about ocp ? ;D
_____________________

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 !

ComSoft6128

Hi @Ast ,

The post provides an example of how the Art Studio BASIC loader was modified to allow it to work with a different OS - Romdos instead of Amsdos. I thought this would show that it is possible - perhaps I have misunderstood @Targhan ?

Cheers,

Peter

Targhan

@ComSoft6128  I think you you mistook me with someone else, the only things I did with OCP was some crappy graphics I have kept for myself :).
Targhan/Arkos

Arkos Tracker 2.0.1 now released! - Follow the news on Twitter!
Disark - A cross-platform Z80 disassembler/source converter
FDC Tool 1.1 - Read Amsdos files without the system

Imperial Mahjong
Orion Prime

GUNHED

It would be cool to split the topic:


1. ImpDOS - I'm always curious about it


2. OCP with different DOS (Mr. AMS did a patch for X-DDOS too, to OCP with 704 KB)


But right here, please back to the wonderful ImpDOS (which is not ImpDRAW, ImpPHOTO or ImpANTICORONA, these are to be found in other topics).
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

Powered by SMFPacks Menu Editor Mod