CPCWiki forum

General Category => Applications => Topic started by: Ast on 17:42, 19 April 18

Title: iMPdos - Public Edition
Post by: Ast on 17:42, 19 April 18


Ladies and gentlemen, it's time for us to present you iMPdos Public Edition.
Of course, i'm waiting for your feedback ! Have a good fun !
Questions are also welcome.


https://astimpact.weebly.com/ (https://astimpact.weebly.com/)
Title: Re: iMPdos - Public Edition
Post by: Ast on 22:19, 19 April 18

For those who are interrested, here is iMPdos TODO list (http://amstradplus.forumforever.com/t410-iMPdos-todo-list%21.htm#p5642)


Make your wishes here!
Title: Re: iMPdos - Public Edition
Post by: Ast on 13:53, 20 April 18

For those who haven't downloaded and tried iMPdos yet, here are all the functions (except hidden one, of course!)


Quote from: ast
iMPdos Public Edition v1.17 - AsT/iMPact 2016-2018
------------
What's iMPdos ? iMPdos is a new rom which allows you to use your xMass Card.
Maximum size is original xMass size, 128 Mb.
1. How & where to install it ?
iMPdos must be installed between rom 1 and 6. (Before Rom 7, in fact!)
When rom is installed, iMPdos will format your x-Mass to detect it properly.
After done, if all is ok, your xMass is detected and rom is actived.
If not, xMass will not be detected and rom will have to be invisible.
2. How to use iMPdos ?
For the first time, i suggest you to use the |hlp command to display all possibilities.
3. Let's see all the commands.
xMass is located as drive X, so you can use |x command to access xMass drive.
|a : select drive a
|b : select drive b
|x : select x-Mass drive
a. Root & directories

cat or |cat to display directory.
|cd,"/ to go back to root
|cd,".. for previous directory
|cd,"cmp" to go to "cmp" directory
About Root and directories.
Root has a maximum of 512 files, no more.
Each direcotries can accepted up to 62 files max.
You can't do more.
b. Load, run & save files.
|l,"filename" command will load bin/bas files without any memory basic command in first adr saved.
|l,"filename",&4000 will load bin/bas files at #4000.
|r,"file" command will load and run any bin/bas files.
basic command are also compatibles, so you can use load" save" & run" too.
if |x:run"filename run filename from drive a or b instead of xMass,
just use :
|x:|r,"filename
c. Erase files or directories.
|del,"filename" will erase this file in your xMass.
|rd,"filename" will erase the directory name.
You will have to give a confirmation if some files are presents on the directory before erase it.
------ |era are only used for drive a & b -----
d. Create directories.
|md,"filename" will create a new directory.
e. Formatting your xMass.
|format,1 : Fast format as written in the |hlp.
in fact, this command format your x-mass up to the last files written.
|format,2 : Full format. Format all tracks on your xMass.
f. Filenames header.
|head,"filename" will display important informations as :
 -filename type : 00-01 : basic / basic protected
                02    : binary
                #16   : ascii
 -StartAdr : Start Adress
 -Lenght : Lenght of the file
 -Exec   : Execution Adress
 -NbSect : how many sectors compose this file
 -StSect : first file sector
 
g. Extended dos commands
You could access extended dos commands which allow you to have 366k free in drive B.
This command was developped for Gotek users. Before using this command, you'll have
to create a 366k dsk file by formatting it with 80 tracks.
And then :
|dos : install drive b 366 driver
|dosoff : drive b back to normal configuration
In iMPdos boot, you are in normal config (|dosoff)
h. Copying file into xMass and more.
Some commands were done to make fast file copies between drive & xMass.
|cpax,"filename" copies filename from drive a to xMass
|cpbx,"filename" copies filename from drive b to xMass
|cpax,"* copies all files from drive a to xMass
|cpbx,"* copies all files from drive b to xMass
---
|cpxa,"filename" copies filename from xMass to drive a
|cpxb,"filename" copies filename from xMass to drive b
----- wildcard will not work in this way.
----- Ascii files can't be copied using this commands
i. Connect roms.
|connect : connect roms 16 up to 31.
j. Hexa Sector Editor.
As i love discology's hexa sector editor, i coded one for iMPdos.
|ed,&221,0 : edit 000221 sector.
When you are in editor mode :
----Up/Down/Left/right
----Return    : Change byte
----P         : Previous Sector
----N         : Next Sector
----Ctrl+Up   : Page 0/1 - #0000-#00ff
----Crtc+Down : Page 2/1 - #0100-#01ff
----Esc       : Quit Hexa Editor
----Ctrl+R    : Read current sector
----Crtl+S    : Save current sector
k. Some information to use/detect iMPdos properly in your next production.
You could find all informations in AmstradPlus forum : http://amstradplus.forumforever.com/t381-Loader-universel.htm
---- Load :
;
; Loader Universel v2 compatible iMPdos - AsT/iMPact 29/03/2018
; #b8fa-fb-fc : Secteur répertoire courant
; #b8fd : numéro de drive (0=A | 1=B | 3=X-Mass)
;
         org #a000
;
         ld hl,#b8fa ; sauve la config
         ld de,config ; drive+repertoire
         ld bc,4
         ldir
;
         LD   HL,(&BE7D) ; Début de l'Amsdos
         LD   A,(HL) ; récupère numéro du lecteur
         push af ; sauve lecteur
         ld (#b8fd),a
         DI
         LD   BC,&7F88+2 ; mode 2 - Lower Rom On | Upper Rom Off
         OUT  (C),C
         EXX
         CALL &44     ; réinit la zone 0-#3f
         CALL &08BD   ; réinit les vecteurs systèmes (vecteur pour 6128 et 6128 plus)
         CALL &BB00   ; init le Key Manager
         LD   A,&C9    ; disable char pour eviter les messages des roms                                             
         LD   (&BB5A),A  ; c'est un peu brut mais ça fonctionne !
         LD   DE,&40    ; init All ROMs
         LD   HL,&ABFF
         CALL &BCCB
         LD   A,&CF    ; enable char
         LD   (&BB5A),A
;
          ld hl,config ; restitue la config
          ld de,#b8fa ; repertoire+numéro de drive
          ld bc,4
          ldir
          ld hl,#b8fa ; copie adresse secteur repertoire
          ld de,#b34A ; dans adresse impdos
                      ; Sector Low
          ldi:ldi
          ld a,(hl)   ; Sector High
          ld (#b349),a
          inc hl      ; Drive
;         
          ld a,(hl)
          CP   3
          CALL Z,foundrsx    ; si lecteur =3 recherche et execute Rsx (ùX)   
;
          pop af ; recupère numéro du lecteur
          LD   HL,(&BE7D) ; Quoiqu'il en soit on poke le bon lecteur
          LD   (HL),A
;
; Load a file
;
loading   LD   DE,&C000     ; buffer
          LD   HL,file      ; nom a charger
          LD   B,endfile-file ;
          CALL &BC77        ; charge le Header
           
          LD   HL,&c000      ; adresse de début du fichier
          CALL &BC83
          CALL &BC7A
          JP   &bb18    ; Attente d'une touche
 
;
; Cherche iMPdos ?         
;
foundrsx
          LD   HL,rsxX
          CALL &BCD4
          JR   NC,bip
          jp #1b
;
config byte 0,0,0,0 ; sauvegarde du répertoire+du numéro de drive                 
;
; Rsx Not found -> Bip
; Bip si iMPdos n'est pas trouvé.
;
bip       LD   A,7      ; biiiip
           JP   &BB5A
;
rsxX   BYTE "X"+&80
file  BYTE "ast.scr"
endfile
----- Save :
;
; Sauvegarde Xmass Universel - Drive A/B/xMass iMPdos 
; by AsT/iMPact
;
  org #a000
        LD   HL,(&BE7D) ; Debut de l'Amsdos
        LD   A,(HL) ; recupere numero du lecteur
        push af ; sauve lecteur
        ld (#b8fd),a
;
  ld hl,#b349 ; sauve les datas du secteurs
  ld de,config
  ld bc,3
  ldir
;
  ld hl,#B300 ; sauve parametre dir
  ld de,param
  ld bc,#60
  ldir
;
  ld hl,#b8fa ; sauve adresse sect repertoire
  ld de,config2
  ld bc,3
  ldir
;
        DI
        LD   BC,&7F88+2 ; mode 2 - Lower Rom On | Upper Rom Off
        OUT  (C),C
        EXX
        CALL &44     ; reinit la zone 0-#3f
        CALL &08BD   ; reinit les vecteurs systemes (vecteur pour 6128 et 6128 plus)
        CALL &BB00   ; init le Key Manager
        LD   A,&C9    ; disable char pour eviter les messages des roms                                             
        LD   (&BB5A),A  ; c'est un peu brut mais ca fonctionne !
        LD   DE,&40    ; init All ROMs
        LD   HL,&ABFF
        CALL &BCCB
        LD   A,&CF    ; enable char
        LD   (&BB5A),A
;
  ld bc,#7f8c+2
  out (c),c
;
  ld hl,config ; recupere secteur ou ecrire le
  ld de,#b349 ; nom du fichier dans directory
  ld bc,3
  ldir
 
  ld hl,(#be7d)
  pop af
  ld (hl),a
  ld (#b8fd),a
;
        ld a,(hl)
        CP   3
        CALL Z,foundrsx    ; si lecteur =3 recherche et execute Rsx (ùX)   
;
   ld b,finnom-nom ; longueur du nom à sauvegarder
  ld hl,nom ; adresse du nom du fichier
  ld de,#c000 ; buffer
  call #bc8c ; ouverture du fichier en sortie
  jr nc,bip  ; si erreur -> bip
  ld hl,#c000 ; adresse de départ
  ld de,#3FFF ; Longueur du fichier à sauver
  ld bc,#caca ; Adresse d'execution
  ld a,2      ; type de fichier (0 : bas | 1 : Basic Protégé | 2 : Binaire | #16 : Ascii)
  call #bc98  ; On sauvegarde
  jr nc,bip   ; si erreur -> Bip
  call #bc8f  ; Fermeture du fichier en sortie
;
lastconfig
;
  ld hl,config2 ; recupere secteur position directory
  ld de,#B34A
  ld bc,2
  ldir
  ld a,(hl)
  ld (#b349),a
;
   ld hl,param ; restitut parametre dir
  ld de,#b300
  ld bc,#60
  ldir
  ret
;
; Cherche iMPdos ?         
;
foundrsx
 LD   HL,rsxX
        CALL &BCD4
        JR   NC,bip
        jp #1b
;
; Rsx Not found -> Bip
; Bip si iMPdos n'est pas trouve.
;
bip   LD   A,7      ; biiiip
        call   &BB5A
  jr lastconfig
;
rsxX  BYTE "X"+&80
;
nom  byte "chany.ch1"
finnom
;
config  byte 0,0,0,0 ;                 
config2 byte 0,0,0 ; retour repertoire
param  ds #60,0
;
L. Thanks & Bugs reports
Thanks to all my beta-testers : Kris, Cmp, Chany, Dirtybb, Madram, Power, ArnoldEmu, Audronic & Subaru.
Other people ask me to be beta-tester but never send me feedback. so...
For bugs reports :
http://amstradplus.forumforever.com/t293-iMPdos.htm
Title: Re: iMPdos - Public Edition
Post by: Gryzor on 11:05, 21 April 18
Ah thanks man :)
Title: Re: iMPdos - Public Edition
Post by: Ast on 11:42, 21 April 18

Ah thanks man :)
Do you try it ?
Title: Re: iMPdos - Public Edition
Post by: Gryzor on 18:40, 21 April 18
Not yet, very busy weekend unfortunately :(
Title: Re: iMPdos - Public Edition
Post by: Token on 15:25, 24 April 18
I tried it on a 6128, I could copy and run as expected. I liked the cpax command. Great job Ast. Now I'll look for that file manager tool that people did for your ROM and Acmedos.

I tested iMPdos on a classic 464 and the greys keys version (edge as well), x-mem detected but small bugs on screen after ùx, crash and reset when trying to load from the x-mem, and I had to use uppers letters because many keys (without SHIFT) are weird, exemple: e = enter, space = D... I cleaned the edges on the PCB, I'll try again tonight, but I think it could be something else. There's ROM 0 and 7 and imPdos between. (I only installed your ROM on 3th slot)
Title: Re: iMPdos - Public Edition
Post by: Ast on 18:45, 24 April 18
Hi Token!


iMPdos is for basic 1.1 only!
You'll just have to put it on your xmem.
Concerning the filemanager, let me some Times to finish it!
I will have to remake it because i have lost my code source! impossible to find it!!!
Title: Re: iMPdos - Public Edition
Post by: Token on 21:25, 24 April 18
Hey, thank you Ast.
I didn't knew you were making a file manager as well. It sucks you lost the source...
Ok, for the ROM. I loaded BASIC 1.1 from the wiki http://www.cpcwiki.eu/index.php/ROM_List#BASIC_ROMs (http://www.cpcwiki.eu/index.php/ROM_List#BASIC_ROMs)
I tested 664 and 6128(english) version. From the flasher (toto's tools) they both are seen as V1.2?? I tested to add BASIC 1.1 on slot 1 or 2.
There's BASIC 1.2 as well on slot 0, but maybe it's the one in my 6128. Still BASIC 1.0 on my 464. Same with slot 7 and CP/M. Both can't be deleted, so maybe it really BASIC 1.2?
Title: Re: iMPdos - Public Edition
Post by: Ast on 22:46, 24 April 18

No precise idea. The lastest version (1.16) was fully compatible with 464. But when i rewrite the full code, i decided to make it 100 percent compatible with my cpc 6128 old & plus. That's all.
Cpc 464 adresses are a little bit differents than 6128 ones. So you must absolutely use basic 1.1 for 100% compatibility.


About the Impdos' filemanager, you could find all informations here (http://amstradplus.forumforever.com/t366-New-FileManager.htm)

Title: Re: iMPdos - Public Edition
Post by: Token on 01:11, 25 April 18
I didn't really used the x-mas and figured out that it worked for the 464 with ROM switch enable on the PCB. It seems you don't need at all to install BASIC 1.1, the X-MAS have it yet on ROM 0 (it can't be deleted by just the flasher tool).
I installed few things and added some other ROMS.
Btw I just saw on X-me ROM menu that this Schneider 464 have the CRTC 1.
That file manager looks very good!
Title: Re: iMPdos - Public Edition
Post by: Ast on 10:58, 01 May 18

You could find iMPdos (http://nulpartsystem.pagesperso-orange.fr/) support in Chany's Website !
Have a good fun !
Title: Re: iMPdos - Public Edition
Post by: Ast on 20:20, 01 May 18
Manual Update in the first post.  :-*
Title: Re: iMPdos - Public Edition
Post by: Ast on 13:54, 03 May 18

iMPdos 02/05/18 (http://amstradplus.forumforever.com/t410-iMPdos-todo-list%21.htm#p5718) goes on !
Little update is coming...
Title: Re: iMPdos - Public Edition
Post by: Ast on 12:26, 10 May 18

iMPdos Public Edition 07/05/2018 update (http://www.cpcwiki.eu/forum/applications/impdos-public-edition/) is now ready !


But what's news ?


Read my Todo-List (http://amstradplus.forumforever.com/t410-iMPdos-todo-list%21.htm#p5718) !


Your comments are also welcome.
Title: Re: iMPdos - Public Edition
Post by: Ast on 19:29, 10 May 18

Madram & Kris told me about a Strange bug.


In the latest version, when you saved x times the same file, "trash" repertory is created with an old file Inside.
The bug was when you do it on the root.
So all you have to do to test it is :


|x:save"a"
then save"a" again
and save"a" for the third time.


Please tell me what's happening when you display the directory (cat) !
Thank you.



Title: Re: iMPdos - Public Edition
Post by: Ast on 23:40, 26 May 18

Hi !


I worked on a new update finished, this afternoon (dos2605.o)


At the top of the list :
- I find and fixed the Trash bug discovered by Madram & Kris.
- directory is now displayed in cpc selected mode screen.
- test « please insert disc in drive » has been deleted. In fact, it may be displayed when you had floppy drive cable without ready signal. The bits sent by the fdc were false, so...


Now, i’m waiting for your comments!
Bye.
Title: Re: iMPdos - Public Edition
Post by: Ast on 23:12, 13 June 18
New update tonight ! ‘Dos1306a.o’ is now ready.
I fixed a bug in ‘trash’ directory found some days ago.
Hope it will be the last one.
Bye and may the force be with you...
Title: Re: iMPdos - Public Edition
Post by: Audronic on 02:42, 14 June 18
? where is the download link for " Dos1306a.0" Please ?


Thanks    Ray
Title: Re: iMPdos - Public Edition
Post by: Ast on 11:41, 14 June 18

@Audronic (http://www.cpcwiki.eu/forum/index.php?action=profile;u=1169) : link is of course missing ^^ As i think noone is interested in iMPdos  ;D
But "we" use it…


"Dos1306a.o" is the codesource.
But, but, but… For a public link, just ask it, and it will come...

Title: Re: iMPdos - Public Edition
Post by: Audronic on 15:15, 14 June 18
@Ast (http://www.cpcwiki.eu/forum/index.php?action=profile;u=573)


Hi David


OK I would like a copy Please of the " Public Version "


Thanks


Ray
Title: Re: iMPdos - Public Edition
Post by: Ast on 15:55, 14 June 18

hi Ray,



i'm waiting for your email adress to send it personnaly !  :-* 
Of course, feedback are welcome.
Title: Re: iMPdos - Public Edition
Post by: Ast on 16:34, 14 June 18
@Audronic (http://www.cpcwiki.eu/forum/index.php?action=profile;u=1169) : Here we go Ray !
Title: Re: iMPdos - Public Edition
Post by: Ast on 17:48, 15 July 18

Hi,


 iMPdos World Cup Edition (http://www.cpcwiki.eu/forum/applications/impdos-public-edition/new/#new) is now ready to download (first post) !
This version fixes a lot of majors bugs (Trash management for example)


It will probably be the last edition downloadable if  you Don't send me feedback.


Bye, and may french guys win !!!!
Title: Re: iMPdos - Public Edition
Post by: villain on 18:39, 15 July 18
Bye, and may french guys win !!!!
Je pense ca marche!  ;D
Title: Re: iMPdos - Public Edition
Post by: Ast on 18:52, 15 July 18
Je pense ca marche!  ;D
Mais c’est pas simple!!! ;)
Title: Re: iMPdos - Public Edition
Post by: villain on 19:24, 15 July 18
Mais c’est pas simple!!! ;)
Quatre buts, ca suffit aujourd'hui!
Title: Re: iMPdos - Public Edition
Post by: Ast on 19:28, 17 July 18
New iMPdos update (version 170718a World Cup)
with Following stuffs :
- Real Ko displayed with CAT command
Added 2 news commands (waiting since 1985 ?)
- |rfile,"newfile","oldfile" allows you to rename a file on your xMass
- |dfile,"newdir","olddir" allows you to rename a dir on your xMass

Have a good day !
Title: Re: iMPdos - Public Edition
Post by: krusty_benediction on 22:35, 17 July 18
why you do not use rsx names similar to bash or dos command names ?
Title: Re: iMPdos - Public Edition
Post by: Ast on 22:42, 17 July 18
Maybe because there is no directories to rename on amsdos and :

I wanted to keep some consistency in the names and differentiate some of the amsdos.
Title: Re: iMPdos - Public Edition
Post by: Kris on 11:58, 18 July 18
Very useful new RSXs !  :D
Thank you Ast.
Title: Re: iMPdos - Public Edition
Post by: GUNHED on 17:06, 18 July 18
Merci beaucoup for the update Ast! Great work. Sorry for bringing on no feedback, but nothing bad to say :-)

Title: Re: iMPdos - Public Edition
Post by: HAL 6128 on 22:15, 29 July 18

Hi Ast,
just a question to ImpDos. If you are copying from disc/floppy and if in case you are copying a ASCII file you could use the hard end detection to copy ASCII files.
Title: Re: iMPdos - Public Edition
Post by: Ast on 22:41, 29 July 18
It’s not really difficult to code but all my power is already taken by iMPdraw v2.
Have you noticed that all ascii orgams files can be copied easily using orgams itself!!!
For new iMPdos feature you would have to wait a little bit!
Title: Re: iMPdos - Public Edition
Post by: Ast on 14:25, 04 August 18

iMPdos lastest update (http://www.cpcwiki.eu/forum/applications/impdos-public-edition/?action=dlattach;attach=26031) is now ready to download.


What's news ?


- #bc77 vector false flag fixes now
- #bc9b vector -> When DE=#4000, the catalog is displayed in extended ram (bank #cc | #4000-#7fff)


Hope ArnoldEmu will like it!
Bye.
Title: Re: iMPdos - Public Edition
Post by: Ast on 13:39, 27 August 18
Please can you tell me who will be interested about a new iMPdos version ?
Title: Re: iMPdos - Public Edition
Post by: Fredouille on 15:54, 27 August 18
Is there a way to get iMPdos with high level accesses to file and directory only ?
Purpose is to directly access to host filesystem from an emulator.
Title: Re: iMPdos - Public Edition
Post by: Ast on 17:14, 27 August 18
It works on winape :)
(Public Edition only!)
Title: Re: iMPdos - Public Edition
Post by: Ast on 14:18, 03 April 20
Hello everyone,


iMPdos 512 is now ready. You could download & try it on first post (iMPdos_200324.zip)


The .zip files contains :
Concerning dsk and hfe file, just run"install to install iMPdos onto your xMem.
To those who wanted to install iMPdos on M4 card, use |romup,"dos2403.rom",3 then reset your m4 card.


For more informations : [french only]


http://impdos.wikidot.com/ (http://impdos.wikidot.com/bien-debuter-sur-impdos)
http://impdos.wikidot.com/bien-debuter-sur-impdos (http://impdos.wikidot.com/bien-debuter-sur-impdos)


English & Spain help version are coming.


We are still waiting for ascii copy support between drives. Be ready!


Title: Re: iMPdos - Public Edition
Post by: Ast on 18:08, 09 April 20
Just to know, this message is to those who installed iMPdos, can you tell me if all is all right or not. Any bugs ?
Title: Re: iMPdos - Public Edition
Post by: Ast on 12:01, 17 April 20
iMPdos_200416


Copying ascii files now...


https://youtu.be/x1iL3dYceDg (https://youtu.be/x1iL3dYceDg)
Title: Re: iMPdos - Public Edition
Post by: GUNHED on 15:04, 17 April 20
Sorry my friend, it that a download link up there? Seems not to work with Chrome. But if not, no problem. I will wait until the next release.  :)
Title: Re: iMPdos - Public Edition
Post by: Ast on 15:12, 17 April 20
You could find the latest iMPdos version_200324 at the first post.
This youtube version_200416 is still wip and must be tested once.
Title: Re: iMPdos - Public Edition
Post by: GUNHED on 15:14, 17 April 20
Great!  :)  The weekend can come!  :)
Title: Re: iMPdos - Public Edition
Post by: Ast on 01:43, 19 April 20


IMPdos_200418f


-fixed rsx |diff (not documented)
-fixed rsx |head. The number of sectors used by a file is now displayed.
-Delete two rsx |dos et |dosoff
-New sector editor/memory avalaible. You could travel and corrupt your xmass as you want. It’s happy to remember this brillant Discology Disc editor.
-add ascii copy support. You could now copy all files, ascii files included.


https://youtu.be/f0obLBwrKb8 (https://youtu.be/f0obLBwrKb8)
Title: Re: iMPdos - Public Edition
Post by: m_dr_m on 18:03, 19 April 20
Great work Ast!


Is it possible to use the sector explorer (XMassology) as a stand alone tool, without activating ImpDOS handling?
I don't want to trash my FAT partition (CubeMDos).
Title: Re: iMPdos - Public Edition
Post by: Ast on 20:18, 19 April 20
I don’t really know. It would be possible but as i don’t know CubeMDOs... i am not sure.
IMPdos boot will not detect your xMass (coz of not written tag) but all rsx will stay usable.
Title: Re: iMPdos - Public Edition
Post by: Ast on 01:25, 29 April 20

What's news on iMPdos channel ?


https://www.youtube.com/watch?v=zgCrbW7zIAk

https://www.youtube.com/watch?v=jCMWdNgRZg4


https://www.youtube.com/watch?v=tEtChIWeXeo


https://www.youtube.com/watch?v=fdG_-IaZXPM

Title: Re: iMPdos - Public Edition
Post by: TotO on 01:34, 29 April 20
Nice to know about the toto folder!  ;D
Title: Re: iMPdos - Public Edition
Post by: Ast on 01:47, 29 April 20
Nice to know about the toto folder!  ;D

it's a long long long folder, also known as toto, tata, titi, tutu, tyty, tete….
Title: Re: iMPdos - Public Edition
Post by: TotO on 10:27, 29 April 20
it's a long long long folder, also known as toto, tata, titi, tutu, tyty, tete….
sure, tata is my family too!  :-\
Title: Re: iMPdos - Public Edition
Post by: m_dr_m on 11:34, 29 April 20
The display of folders in CATalogue is very neat!
Title: Re: iMPdos - Public Edition
Post by: Ast on 18:40, 29 April 20
Update http://impdos.wikidot.com/ (http://impdos.wikidot.com/)
Title: Re: iMPdos - Public Edition
Post by: GUNHED on 20:01, 29 April 20
Well, I probably mentioned that before, but... It's a wonderful idea to use !hlp instead of !help. Sometimes the small things can make one really lucky!  :) :) :)
Title: Re: iMPdos - Public Edition
Post by: Ast on 20:17, 29 April 20
Well, I probably mentioned that before, but... It's a wonderful idea to use !hlp instead of !help. Sometimes the small things can make one really lucky!  :) :) :)

Yes, you told me some weeks ago.
You could also see ùcdx instead of ùcd already used on M4 support. Greater flexibility is the most important for iMPdos, and M4 is my friend too !! :P
Title: Re: iMPdos - Public Edition
Post by: Ast on 21:47, 02 May 20



New bugs : http://impdos.wikidot.com/impdos-bugs (http://impdos.wikidot.com/impdos-bugs)

Last Update : http://impdos.wikidot.com/impdos-en-cours (http://impdos.wikidot.com/impdos-en-cours)
Title: Re: iMPdos - Public Edition
Post by: Ast on 19:51, 11 May 20

What's news tonight ?


Madram & Drill will like it, for sure.
ùcpx is good for you.



Title: Re: iMPdos - Public Edition
Post by: Ast on 21:01, 12 May 20
Hi I worked hard today to present you two greats news features.
Now iMPdos can make xMass backup & restore.
I hope you will like it.
Title: Re: iMPdos - Public Edition
Post by: Ast on 22:07, 13 May 20

Quote


dos1305b.rom






* Traitement & correction du Bug 014
* Ajout de la rsx ùv qui affiche la version de la rom.
* Refactorisation des routines read/write
* Ajout de 2 nouvelles rsx qui permettent de faire un backup d'une partition (0 à 3) sur la partition 4 et de la restaurer.
* ùP1:ùbackup créera un backup de la partition 1 sur la partition 4
* ùrestore,x avec x compris en 1 et 3 restaurera la partition x à partir de la partition 4.
* Traitement & correction du Bug 010

* Ajout d'une nouvelle rsx : ùcpx,"/dos/code.o","/test" copiera le fichier code.o présent dans le répertoire dos dans le répertoire test en partant de la racine "/"
* Traitement & correction du Bug 011
* Traitement & correction du Bug 009
* Ré-écriture totale de la routine #bc80 pour une meilleure compatibilité
* Ré-écriture totale de la routine #bc95 pour une meilleure compatibilité
* L'écriture des fichiers ascii sur la xmass a été multipliée par 100.
* A noter : la copie ascii via cpxa crée un fichier ascii illisible sur le drive A.
Toutes les autres instructions fonctionnent.
http://impdos.wikidot.com/bien-debuter-sur-impdos (http://impdos.wikidot.com/bien-debuter-sur-impdos)
Title: Re: iMPdos - Public Edition
Post by: GUNHED on 17:18, 14 May 20
Allows to copy from / to M4 and X-MASS too, that's what I missed in other DOS. Great!  :) :) :)


EDIT: Looking at the help screen, I saw these two lines:

!ed,ab,c

Shouldn't it be: !ed,a,b,c


!med,adress

Should be: !med,address
Title: Re: iMPdos - Public Edition
Post by: Ast on 19:11, 14 May 20
Allows to copy from / to M4 and X-MASS too, that's what I missed in other DOS. Great!  :) :) :)


Thanks. Does it work well ?


!ed,ab,c

Shouldn't it be: !ed,a,b,c

!med,adress

Should be: !med,address
|ed,ab,C
Cab is the 24bits sector you want to see.
ab = 16 bit reg+ C=8 bit reg


Address with 2 d ? Thanks for that!
Dos1305b.rom is coming.
Title: Re: iMPdos - Public Edition
Post by: GUNHED on 19:33, 14 May 20
|ed,ab,C
Cab is the 24bits sector you want to see.
ab = 16 bit reg+ C=8 bit reg


Ah, is it like an LBA number then? I need to try it out.  :)
Title: Re: iMPdos - Public Edition
Post by: Ast on 20:24, 14 May 20
Yes it is.


Read this : http://impdos.wikidot.com/bien-debuter-sur-impdos (http://impdos.wikidot.com/bien-debuter-sur-impdos)
You could find all your information on L’éditeur de secteur