Author Topic: ImpDOS  (Read 32844 times)

0 Members and 1 Guest are viewing this topic.

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 1.242
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
    • Awards
Re: ImpDOS
« Reply #50 on: 16:30, 17 January 18 »

Some news from today : http://amstradplus.forumforever.com/t293-iMPdos.htm?start=45#p5307
Are you ready for iMPdos ?




like
0
No reactions
_____________________

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 welcomed !

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 1.242
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
    • Awards
Re: ImpDOS
« Reply #51 on: 18:37, 17 January 18 »

Still an example...


YouTube is your friend
like
0
No reactions
_____________________

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 welcomed !

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 1.242
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
    • Awards
Re: ImpDOS
« Reply #52 on: 23: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
like
0
No reactions
_____________________

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 welcomed !

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.336
  • Country: gb
    • Unofficial Amstrad WWW Resource
    • Awards
Re: ImpDOS
« Reply #53 on: 11:19, 16 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.

like
0
No reactions
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 1.242
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
    • Awards
Re: ImpDOS
« Reply #54 on: 12:21, 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.

like
0
No reactions
_____________________

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 welcomed !

Offline SOS

  • Supporter
  • 464 Plus
  • *
  • Posts: 388
  • Country: de
  • Identity lost
    • index.php?action=treasury
    • Awards
Re: ImpDOS
« Reply #55 on: 19:23, 17 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
like
0
No reactions

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 1.242
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
    • Awards
Re: ImpDOS
« Reply #56 on: 20:12, 17 February 18 »
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....
like
0
No reactions
_____________________

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 welcomed !

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.336
  • Country: gb
    • Unofficial Amstrad WWW Resource
    • Awards
Re: ImpDOS
« Reply #57 on: 21:53, 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 :(


like
0
No reactions
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 1.242
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
    • Awards
Re: ImpDOS
« Reply #58 on: 22:01, 17 February 18 »
That s exactly what i told you...
This is not the same structure !
like
0
No reactions
_____________________

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 welcomed !

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 1.242
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
    • Awards
Re: ImpDOS
« Reply #59 on: 22:26, 24 February 18 »

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.
like
0
No reactions
_____________________

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 welcomed !

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 1.242
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
    • Awards
Re: ImpDOS
« Reply #60 on: 03:26, 04 March 18 »
Some fresh news : http://amstradplus.forumforever.com/t293-iMPdos.htm?start=90#p544


iMPdos will be finished soon. Stay tuned.
« Last Edit: 09:36, 04 March 18 by Ast »
like
0
No reactions
_____________________

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 welcomed !

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 1.242
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
    • Awards
Re: ImpDOS
« Reply #61 on: 21:07, 21 March 18 »
like
0
No reactions
_____________________

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 welcomed !

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 1.242
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
    • Awards
Re: ImpDOS
« Reply #62 on: 12:13, 22 March 18 »
Bugs fixes in the latest version (imp22031.rom) !!!
like
0
No reactions
_____________________

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 welcomed !

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 1.242
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
    • Awards
Re: ImpDOS
« Reply #63 on: 13:08, 28 March 18 »
Don't Forget to follow iMPdos latest news! (Impdos27031)
@Targhan : have you got an xMass card ?
like
0
No reactions
_____________________

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 welcomed !

Offline Targhan

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.417
  • Country: fr
    • Awards
Re: ImpDOS
« Reply #64 on: 13:51, 28 March 18 »
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.
like
0
No reactions
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

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 1.242
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
    • Awards
Re: ImpDOS
« Reply #65 on: 14:01, 28 March 18 »
Thanks for your reply !
like
0
No reactions
_____________________

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 welcomed !

Offline Targhan

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.417
  • Country: fr
    • Awards
Re: ImpDOS
« Reply #66 on: 14: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?
like
0
No reactions
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

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 1.242
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
    • Awards
Re: ImpDOS
« Reply #67 on: 15:05, 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!
like
0
No reactions
_____________________

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 welcomed !

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 1.242
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
    • Awards
Re: ImpDOS
« Reply #68 on: 18:57, 04 November 18 »

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.
like
0
No reactions
_____________________

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 welcomed !

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 1.242
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
    • Awards
Re: ImpDOS
« Reply #69 on: 17:06, 15 March 20 »
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
« Last Edit: 13:39, 16 March 20 by Ast »
like
0
No reactions
_____________________

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 welcomed !

Offline ComSoft6128

  • ..................................
  • Supporter
  • 6128 Plus
  • *
  • Posts: 2.375
  • Country: scotland
  • CPC THEN CPC NOW
    • index.php?action=treasury
    • Awards
Re: ImpDOS
« Reply #70 on: 17:31, 15 March 20 »
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




« Last Edit: 17:36, 15 March 20 by ComSoft6128 »
like
0
No reactions

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 1.242
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
    • Awards
Re: ImpDOS
« Reply #71 on: 18:38, 15 March 20 »
@ComSoft6128 Maybe you made a mistake by posting here about ocp ? ;D
like
0
No reactions
_____________________

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 welcomed !

Offline ComSoft6128

  • ..................................
  • Supporter
  • 6128 Plus
  • *
  • Posts: 2.375
  • Country: scotland
  • CPC THEN CPC NOW
    • index.php?action=treasury
    • Awards
Re: ImpDOS
« Reply #72 on: 09:23, 16 March 20 »
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
like
0
No reactions

Offline Targhan

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.417
  • Country: fr
    • Awards
Re: ImpDOS
« Reply #73 on: 10:30, 16 March 20 »
@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 :).
like
0
No reactions
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

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 2.836
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
    • Awards
Re: ImpDOS
« Reply #74 on: 11:59, 16 March 20 »
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).
like
0
No reactions
http://futureos.de --> Get the revolutionary FutureOS (Update: 2021.01.24)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.07.15)