Problem accessing Floppy Disk (Drive A) with QEMM

User avatar
NightShadowPT
Posts: 224
Joined: Mon May 25, 2020 9:56 am
Has thanked: 5 times
Been thanked: 12 times

Problem accessing Floppy Disk (Drive A) with QEMM

Unread post by NightShadowPT »

Hi,

When I try accessing the Floppy drive (A: ENTER) I seem to immediately be getting an Exception Error whenever I'm using QEMM.

This seems to otherwise work without any issues with EMM or without any memory manager.

Is anyone else experiencing the same behavior?

Using the core released on 14th August (and yes, I have updated the MiSTer binary).

Cheers,
User avatar
tontonkaloun
Posts: 354
Joined: Sun May 24, 2020 7:38 pm
Has thanked: 154 times
Been thanked: 52 times

Re: Problem accessing Floppy Disk (Drive A) with QEMM

Unread post by tontonkaloun »

if you have smartdrv, try without
User avatar
NightShadowPT
Posts: 224
Joined: Mon May 25, 2020 9:56 am
Has thanked: 5 times
Been thanked: 12 times

Re: Problem accessing Floppy Disk (Drive A) with QEMM

Unread post by NightShadowPT »

tontonkaloun wrote: Sat Aug 15, 2020 7:26 am if you have smartdrv, try without
Just tried... no change.
User avatar
Chris23235
Top Contributor
Posts: 983
Joined: Sun May 24, 2020 8:45 pm
Has thanked: 127 times
Been thanked: 197 times

Re: Problem accessing Floppy Disk (Drive A) with QEMM

Unread post by Chris23235 »

Works fine for me:

aNqXWNC.png
aNqXWNC.png (3.63 KiB) Viewed 4442 times
User avatar
tontonkaloun
Posts: 354
Joined: Sun May 24, 2020 7:38 pm
Has thanked: 154 times
Been thanked: 52 times

Re: Problem accessing Floppy Disk (Drive A) with QEMM

Unread post by tontonkaloun »

NightShadowPT wrote: Sat Aug 15, 2020 8:26 am
tontonkaloun wrote: Sat Aug 15, 2020 7:26 am if you have smartdrv, try without
Just tried... no change.
let me preview your config.sys and autoexec.bat
User avatar
NightShadowPT
Posts: 224
Joined: Mon May 25, 2020 9:56 am
Has thanked: 5 times
Been thanked: 12 times

Re: Problem accessing Floppy Disk (Drive A) with QEMM

Unread post by NightShadowPT »

tontonkaloun wrote: Sat Aug 15, 2020 8:51 am let me preview your config.sys and autoexec.bat
Here they are:

The only path that does not work is the first one, the one that uses QEMM.

Autoexec.bat

Code: Select all

@ECHO OFF

GoTo %config%

:QM
@ECHO OFF
PROMPT $E[s$E[1;1H$E[0;1;37;44m$E[K$E[1;29H NightShadow's Magic DOS$E[37;40m$E[u$P$G$E[37m
C:\TOOLS\QEMM\LOADHI /RF C:\DOS\SMARTDRV.EXE 2048 /L /X
C:\TOOLS\QEMM\LOADHI /RF C:\DOS\DOSKEY.COM
C:\TOOLS\QEMM\LOADHI /RF C:\DRIVERS\CTMOUSE.EXE /R2
rem C:\TOOLS\QEMM\LOADHI /RF C:\TOOLS\SOFTMPU\SOFTMPU.EXE /MPU:330 /OUTPUT:COM1
SET TEMP=C:\DOS
SET SOUND=C:\SBPRO
SET BLASTER=A220 I5 D1
SET DIRCMD=/A
C:\SBPRO\SBP-SET /M:12 /VOC:12 /CD:12 /FM:12 /LINE:12
PATH C:\TOOLS\SOFTMPU;C:\TOOLS\QEMM;C:\DOS;C:\Tools;C:\Tools\XTG;C:\Tools\ARJ;C:\Tools\PKZIP;C:\Tools\RAR;C:\Tools\Shortcts

GOTO END


:EM

@ECHO OFF
PROMPT $E[s$E[1;1H$E[0;1;37;44m$E[K$E[1;29H NightShadow's Magic DOS$E[37;40m$E[u$P$G$E[37m
LH C:\DOS\SMARTDRV.EXE 2048 /L /X
LH C:\DOS\DOSKEY.COM
LH C:\DRIVERS\CTMOUSE.EXE /R2
LH C:\TOOLS\SOFTMPU\SOFTMPU.EXE /MPU:330 /OUTPUT:COM1
SET TEMP=C:\DOS
SET SOUND=C:\SBPRO
SET BLASTER=A220 I5 D1
SET DIRCMD=/A
C:\SBPRO\SBP-SET /M:12 /VOC:12 /CD:12 /FM:12 /LINE:12
PATH C:\TOOLS\SOFTMPU;C:\TOOLS\QEMM;C:\DOS;C:\Tools;C:\Tools\XTG;C:\Tools\ARJ;C:\Tools\PKZIP;C:\Tools\RAR;C:\Tools\Shortcts

GOTO END


:E
@ECHO OFF
LH C:\DOS\SMARTDRV.EXE 2048 /L /X
LH C:\DOS\DOSKEY.COM
SET TEMP=C:\DOS
SET SOUND=C:\SBPRO
SET BLASTER=A220 I5 D1
SET DIRCMD=/A
C:\SBPRO\SBP-SET /M:12 /VOC:12 /CD:12 /FM:12 /LINE:12
PATH C:\TOOLS\SOFTMPU;C:\TOOLS\QEMM;C:\DOS;C:\Tools;C:\Tools\XTG;C:\Tools\ARJ;C:\Tools\PKZIP;C:\Tools\RAR;C:\Tools\Shortcts

GOTO END


:BB

:END
cls
@ECHO ON
@ECHO .
@ECHO -------------
@ECHO System Ready!
@ECHO -------------
@ECHO .
@ECHO OFF
config.sys

Code: Select all

[menu]
menuitem=QM, All In (QEMM + Mouse + SoftMPU) 
menuitem=EM, All In (EMM + Mouse + SoftMPU)
menuitem=E, Expanded memory
menuitem=BB, Bare Bones
menudefault=QM,10
 
[QM]
device=c:\tools\qemm\dosdata.sys
SET LOADHIDATA=C:\TOOLS\QEMM\LOADHI.RF
device=c:\tools\qemm\qemm386.sys aram=b000-b7ff st:f ram aram=d000-dfff rf
device=c:\tools\qemm\dos-up.sys @c:\tools\qemm\dos-up.dat
DEVICE=C:\TOOLS\QEMM\LOADHI.SYS /RF C:\DOS\ANSI.SYS
DEVICE=C:\TOOLS\QEMM\LOADHI.SYS /RF C:\DOS\SETVER.EXE
DOS=HIGH,UMB
FILES=40
FCBS=1,0
BUFFERS=10,0
LASTDRIVE=E
SHELL=C:\TOOLS\QEMM\LOADHI.COM /RF C:\DOS\COMMAND.COM C:\DOS\  /p
 
[EM]
DEVICE=C:\DOS\HIMEM.SYS /TESTMEM:OFF
DEVICEHIGH=C:\DOS\EMM386.EXE NOEMS HIGHSCAN x=a000-c7ff i=c800-efff
DEVICEHIGH /L:1 =C:\DOS\ANSI.SYS
DEVICEHIGH /L:1,12048 =C:\DOS\SETVER.EXE
DOS=HIGH,UMB
FILES=40
FCBS=1,0
BUFFERS=10,0
LASTDRIVE=E
SHELL=C:\DOS\COMMAND.COM C:\DOS\  /p
 
[E]
DEVICE=C:\DOS\HIMEM.SYS /TESTMEM:OFF
DEVICEHIGH /L:1 =C:\DOS\ANSI.SYS
DEVICEHIGH /L:1,12048 =C:\DOS\SETVER.EXE
DOS=HIGH,UMB
FILES=40
FCBS=1,0
BUFFERS=10,0
LASTDRIVE=E
SHELL=C:\DOS\COMMAND.COM C:\DOS\  /p
 
[BB]

DOS=HIGH,UMB
FILES=40
FCBS=1,0
BUFFERS=10,0
LASTDRIVE=E
SHELL=C:\DOS\COMMAND.COM C:\DOS\  /p
 
And this is the Exception error I get anytime immediately after pressing enter:
IMG_3864.jpg
IMG_3864.jpg (141.97 KiB) Viewed 8366 times
Cheers,
User avatar
Goingdown
Posts: 38
Joined: Mon May 25, 2020 6:58 am
Has thanked: 5 times
Been thanked: 4 times

Re: Problem accessing Floppy Disk (Drive A) with QEMM

Unread post by Goingdown »

Try to exclude memory area c800-cfff. I think something is using that memory rsnge now
User avatar
tontonkaloun
Posts: 354
Joined: Sun May 24, 2020 7:38 pm
Has thanked: 154 times
Been thanked: 52 times

Re: Problem accessing Floppy Disk (Drive A) with QEMM

Unread post by tontonkaloun »

NightShadowPT wrote: Sat Aug 15, 2020 12:33 pm
tontonkaloun wrote: Sat Aug 15, 2020 8:51 am let me preview your config.sys and autoexec.bat
Here they are:

The only path that does not work is the first one, the one that uses QEMM.



And this is the Exception error I get anytime immediately after pressing enter:

IMG_3864.jpg

Cheers,
what's your version of qemm ?
try :

DEVICE=C:\tools\QEMM\QEMM386.SYS RAM X=C000-CFFF ARAM=D000-DFFF ST:F R:2

and without
smartdrv
User avatar
NightShadowPT
Posts: 224
Joined: Mon May 25, 2020 9:56 am
Has thanked: 5 times
Been thanked: 12 times

Re: Problem accessing Floppy Disk (Drive A) with QEMM

Unread post by NightShadowPT »

tontonkaloun wrote: Sat Aug 15, 2020 3:46 pm what's your version of qemm ?
try :

DEVICE=C:\tools\QEMM\QEMM386.SYS RAM X=C000-CFFF ARAM=D000-DFFF ST:F R:2

and without
smartdrv
Thanks, that "kind of" works.

Although I can now go into my floppy (no need to disable smartdrv by the way), most of my programs have been pushed into the lower memory effectively cutting my available memory from 634Kb to 570Kb :(

Before:
Mem_Before.jpg
Mem_Before.jpg (1.91 MiB) Viewed 8327 times
After:
Mem_After.jpg
Mem_After.jpg (1.91 MiB) Viewed 8327 times

By the way, my QEMM version is 8.0

Without running the automated QEMM optimization (that's were my original configuration comes from) is there anything I can do to force my stuff to go into the upper memory while keeping the QEMM parameters you have provided?

Thanks
User avatar
tontonkaloun
Posts: 354
Joined: Sun May 24, 2020 7:38 pm
Has thanked: 154 times
Been thanked: 52 times

Re: Problem accessing Floppy Disk (Drive A) with QEMM

Unread post by tontonkaloun »

NightShadowPT wrote: Sat Aug 15, 2020 4:12 pm
tontonkaloun wrote: Sat Aug 15, 2020 3:46 pm what's your version of qemm ?
try :

DEVICE=C:\tools\QEMM\QEMM386.SYS RAM X=C000-CFFF ARAM=D000-DFFF ST:F R:2

and without
smartdrv
Thanks, that "kind of" works.

Although I can now go into my floppy (no need to disable smartdrv by the way), most of my programs have been pushed into the lower memory effectively cutting my available memory from 634Kb to 570Kb :(

Before:
Mem_Before.jpg

After:
Mem_After.jpg


By the way, my QEMM version is 8.0

Without running the automated QEMM optimization (that's were my original configuration comes from) is there anything I can do to force my stuff to go into the upper memory while keeping the QEMM parameters you have provided?

Thanks
try :

DEVICE=C:\tools\QEMM\QEMM386.SYS RAM X=C000-CFFF ARAM=B000-B7FF ARAM=D000-DFFF ST:F R:2
User avatar
NightShadowPT
Posts: 224
Joined: Mon May 25, 2020 9:56 am
Has thanked: 5 times
Been thanked: 12 times

Re: Problem accessing Floppy Disk (Drive A) with QEMM

Unread post by NightShadowPT »

tontonkaloun wrote: Sat Aug 15, 2020 4:40 pm DEVICE=C:\tools\QEMM\QEMM386.SYS RAM X=C000-CFFF ARAM=B000-B7FF ARAM=D000-DFFF ST:F R:2
Still no cigar. I get the same 570Kb. :(

Looking closely @ the boot messages, I can see that all lines with LOADHI will result in the following message:"LOADHI: An invalid region was specified. Please re-run OPTIMIZE."

I've re-run optimize, but then it gives me the same result as I originaly had (lots of memory, but no floppy access).

Just for the sake of testing I also tried:
  • Adding the "X=C000-CFFF" parameter to my original QEMM line
  • Running the line you recommended, but removing the "X=C000-CFFF" parameter
Unfortunately all the attempts result in the same. Low memory, but access to Floppy.

I did not miss memory the optimization shenanigans in MS-DOS... :evil:
User avatar
tontonkaloun
Posts: 354
Joined: Sun May 24, 2020 7:38 pm
Has thanked: 154 times
Been thanked: 52 times

Re: Problem accessing Floppy Disk (Drive A) with QEMM

Unread post by tontonkaloun »

you will still have to put the exclusion if you want to use the share folder
User avatar
NightShadowPT
Posts: 224
Joined: Mon May 25, 2020 9:56 am
Has thanked: 5 times
Been thanked: 12 times

Re: Problem accessing Floppy Disk (Drive A) with QEMM

Unread post by NightShadowPT »

tontonkaloun wrote: Sat Aug 15, 2020 5:56 pm you will still have to put the exclusion if you want to use the share folder
Yeah, I understand that... it's just frustrating to no end that is is ruining the rest of the memory mapping.

Guess I'll have to learn more about QEMM to more forward ;)
User avatar
tontonkaloun
Posts: 354
Joined: Sun May 24, 2020 7:38 pm
Has thanked: 154 times
Been thanked: 52 times

Re: Problem accessing Floppy Disk (Drive A) with QEMM

Unread post by tontonkaloun »

you will still have to put the exclusion if you want to use the share folder
User avatar
NightShadowPT
Posts: 224
Joined: Mon May 25, 2020 9:56 am
Has thanked: 5 times
Been thanked: 12 times

Re: Problem accessing Floppy Disk (Drive A) with QEMM

Unread post by NightShadowPT »

Alright... did some additional testing and the results are... puzzling :)

After re-running the Optimization tool once more (in manual mode) I was able to get the exception in with the following line:

Code: Select all

DEVICE=C:\tools\QEMM\QEMM386.SYS X=C000-CFFF ARAM=B000-DFFF ST:F RAM ARAM=D000-DFFF RF
With it, I still get an acceptable amount of memory (616 Kb), but unfortunately the floppy is still not working.
It seems to be producing a new kind of Exception code though... EXCEPTION 13 instead of EXCEPTION 6.

Exception 13.jpg
Exception 13.jpg (131.44 KiB) Viewed 8266 times
Now, the funny thing is, this has fixed another problem I had where the MiSTerFS was not working (guess it operates in one of the exception areas).

With this in mind I decided to try a different memory exception area, as mentioned in a different thread in the forum, X=A000-CFFF instead of X=C000-CFFF.

Unfortunately, this produced no result. Still no access to the Floppy.

I have found an interesting article with a detailed explanation of this kind of exception errors HERE, but the only thing I could get from it is that there is a memory conflict between the Floppy and some other program (but we already knew that).

Is there any other memory segment I need to exclude that I'm missing?
User avatar
Sorgelig
Site Admin
Posts: 890
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 214 times

Re: Problem accessing Floppy Disk (Drive A) with QEMM

Unread post by Sorgelig »

for me disabling stealth mode (removing ST:M) helped
User avatar
NightShadowPT
Posts: 224
Joined: Mon May 25, 2020 9:56 am
Has thanked: 5 times
Been thanked: 12 times

Re: Problem accessing Floppy Disk (Drive A) with QEMM

Unread post by NightShadowPT »

Sorgelig wrote: Sun Aug 16, 2020 6:04 am for me disabling stealth mode (removing ST:M) helped
That did solve the problem. I can now access the floppy with no issues.
Unfortunately, I got a lot of programs dumped again into the lower memory and I'm down to 580 Kb. Will try to optimize again.

Thanks.

By the way, does smartdrv has any use in the current MiSTer/MS-DOS era? (i.e. does it make any performance difference?)
If it doesn't, this will save em a significant amount of memory :)
User avatar
Chris23235
Top Contributor
Posts: 983
Joined: Sun May 24, 2020 8:45 pm
Has thanked: 127 times
Been thanked: 197 times

Re: Problem accessing Floppy Disk (Drive A) with QEMM

Unread post by Chris23235 »

Leaving opimisation to QEMM worked fine for me, with Expanded Memory I have 635K free memory.
User avatar
NightShadowPT
Posts: 224
Joined: Mon May 25, 2020 9:56 am
Has thanked: 5 times
Been thanked: 12 times

Re: Problem accessing Floppy Disk (Drive A) with QEMM

Unread post by NightShadowPT »

Chris23235 wrote: Sun Aug 16, 2020 11:14 am Leaving opimisation to QEMM worked fine for me, with Expanded Memory I have 635K free memory.
That's what I get with Stealth enabled, but then I have trouble accessing the floppy.

Anyway, I just re-ran Optimize and I now have 611K of free memory without Stealth, and that is more than enough for most games.

I'm happy.

Thanks everyone for the support.
User avatar
tontonkaloun
Posts: 354
Joined: Sun May 24, 2020 7:38 pm
Has thanked: 154 times
Been thanked: 52 times

Re: Problem accessing Floppy Disk (Drive A) with QEMM

Unread post by tontonkaloun »

NightShadowPT wrote: Sun Aug 16, 2020 10:50 am
Sorgelig wrote: Sun Aug 16, 2020 6:04 am for me disabling stealth mode (removing ST:M) helped
That did solve the problem. I can now access the floppy with no issues.
Unfortunately, I got a lot of programs dumped again into the lower memory and I'm down to 580 Kb. Will try to optimize again.

Thanks.

By the way, does smartdrv has any use in the current MiSTer/MS-DOS era? (i.e. does it make any performance difference?)
If it doesn't, this will save em a significant amount of memory :)

for me, smartdrv in this config brings more problem than advantage. In addition, you can add in your menu an item "QM with smartdrv" and "QM without smartdrv"

With smartdrv :

Code: Select all

 ##############################################
    Disk test RAND in C++ DOS Version 1

    Sun Aug 16 14:24:23 2020


    RandData.txt written 40 Mbytes, 10240 records of 4096 bytes 

   273.20 seconds for writing file   at     0.15 MB/s 14:28:56

    Random reading  records of 4096 bytes 

    10.66 seconds for    200 records at    53.30 ms   14:29:22
     9.34 seconds for    200 records at    46.70 ms   14:29:31
     9.78 seconds for    200 records at    48.90 ms   14:29:41


 ##############################################
    Disk test RAND in C++ DOS Version 1

    Sun Aug 16 14:29:41 2020


    User 101, 100 transactions, 20 I/O/transaction, 0 think secs
    Read RandData.txt, 40 MB, 10214 records, 0 CP load
    Random number seed 101

   101  14:29:43 think      0 response    1.210 secs. load  0.000
   101  14:29:44 think      0 response    0.980 secs. load  0.000
   101  14:29:45 think      0 response    0.940 secs. load  0.000
   101  14:29:46 think      0 response    0.930 secs. load  0.000
   101  14:29:47 think      0 response    0.990 secs. load  0.000
   101  14:29:48 think      0 response    1.100 secs. load  0.000
   101  14:29:48 think      0 response    0.770 secs. load  0.000
   101  14:29:49 think      0 response    0.930 secs. load  0.000
   101  14:29:50 think      0 response    0.880 secs. load  0.000
   101  14:29:51 think      0 response    0.930 secs. load  0.000
   101  14:29:52 think      0 response    0.940 secs. load  0.000
   101  14:29:53 think      0 response    1.150 secs. load  0.000
   101  14:29:54 think      0 response    0.990 secs. load  0.000
   101  14:29:55 think      0 response    0.880 secs. load  0.000
   101  14:29:56 think      0 response    0.930 secs. load  0.000
   101  14:29:57 think      0 response    0.880 secs. load  0.000
   101  14:29:58 think      0 response    0.940 secs. load  0.000
   101  14:29:59 think      0 response    0.930 secs. load  0.000
   101  14:30:00 think      0 response    1.040 secs. load  0.000
   101  14:30:01 think      0 response    0.990 secs. load  0.000
   101  14:30:02 think      0 response    0.940 secs. load  0.000
   101  14:30:03 think      0 response    0.820 secs. load  0.000
   101  14:30:04 think      0 response    0.990 secs. load  0.000
   101  14:30:05 think      0 response    0.940 secs. load  0.000
   101  14:30:05 think      0 response    0.820 secs. load  0.000
   101  14:30:06 think      0 response    1.040 secs. load  0.000
   101  14:30:07 think      0 response    1.050 secs. load  0.000
   101  14:30:08 think      0 response    0.930 secs. load  0.000
   101  14:30:09 think      0 response    1.040 secs. load  0.000
   101  14:30:10 think      0 response    0.830 secs. load  0.000
   101  14:30:11 think      0 response    1.100 secs. load  0.000
   101  14:30:12 think      0 response    0.880 secs. load  0.000
   101  14:30:13 think      0 response    0.930 secs. load  0.000
   101  14:30:14 think      0 response    0.830 secs. load  0.000
   101  14:30:15 think      0 response    0.990 secs. load  0.000
   101  14:30:16 think      0 response    1.100 secs. load  0.000
   101  14:30:17 think      0 response    0.930 secs. load  0.000
   101  14:30:18 think      0 response    0.930 secs. load  0.000
   101  14:30:19 think      0 response    0.940 secs. load  0.000
   101  14:30:20 think      0 response    0.820 secs. load  0.000
   101  14:30:21 think      0 response    0.990 secs. load  0.000
   101  14:30:21 think      0 response    0.710 secs. load  0.000
   101  14:30:23 think      0 response    1.050 secs. load  0.000
   101  14:30:23 think      0 response    0.880 secs. load  0.000
   101  14:30:24 think      0 response    0.820 secs. load  0.000
   101  14:30:25 think      0 response    0.940 secs. load  0.000
   101  14:30:26 think      0 response    0.880 secs. load  0.000
   101  14:30:27 think      0 response    0.990 secs. load  0.000
   101  14:30:28 think      0 response    0.760 secs. load  0.000
   101  14:30:29 think      0 response    0.880 secs. load  0.000
   101  14:30:30 think      0 response    0.940 secs. load  0.000
   101  14:30:31 think      0 response    0.880 secs. load  0.000
   101  14:30:32 think      0 response    1.200 secs. load  0.000
   101  14:30:33 think      0 response    0.940 secs. load  0.000
   101  14:30:33 think      0 response    0.660 secs. load  0.000
   101  14:30:34 think      0 response    0.830 secs. load  0.000
   101  14:30:35 think      0 response    0.930 secs. load  0.000
   101  14:30:36 think      0 response    0.880 secs. load  0.000
   101  14:30:37 think      0 response    0.820 secs. load  0.000
   101  14:30:38 think      0 response    0.880 secs. load  0.000
   101  14:30:39 think      0 response    1.100 secs. load  0.000
   101  14:30:40 think      0 response    0.880 secs. load  0.000
   101  14:30:41 think      0 response    1.040 secs. load  0.000
   101  14:30:42 think      0 response    0.830 secs. load  0.000
   101  14:30:43 think      0 response    0.930 secs. load  0.000
   101  14:30:43 think      0 response    0.770 secs. load  0.000
   101  14:30:44 think      0 response    0.990 secs. load  0.000
   101  14:30:45 think      0 response    0.820 secs. load  0.000
   101  14:30:46 think      0 response    0.990 secs. load  0.000
   101  14:30:47 think      0 response    0.880 secs. load  0.000
   101  14:30:48 think      0 response    1.100 secs. load  0.000
   101  14:30:49 think      0 response    0.830 secs. load  0.000
   101  14:30:50 think      0 response    1.150 secs. load  0.000
   101  14:30:51 think      0 response    0.820 secs. load  0.000
   101  14:30:52 think      0 response    0.770 secs. load  0.000
   101  14:30:53 think      0 response    1.050 secs. load  0.000
   101  14:30:53 think      0 response    0.710 secs. load  0.000
   101  14:30:54 think      0 response    0.880 secs. load  0.000
   101  14:30:55 think      0 response    0.770 secs. load  0.000
   101  14:30:56 think      0 response    0.820 secs. load  0.000
   101  14:30:57 think      0 response    0.990 secs. load  0.000
   101  14:30:58 think      0 response    1.040 secs. load  0.000
   101  14:30:59 think      0 response    0.930 secs. load  0.000
   101  14:31:00 think      0 response    0.830 secs. load  0.000
   101  14:31:01 think      0 response    0.880 secs. load  0.000
   101  14:31:02 think      0 response    0.870 secs. load  0.000
   101  14:31:03 think      0 response    0.940 secs. load  0.000
   101  14:31:04 think      0 response    0.930 secs. load  0.000
   101  14:31:04 think      0 response    0.830 secs. load  0.000
   101  14:31:05 think      0 response    1.100 secs. load  0.000
   101  14:31:06 think      0 response    0.930 secs. load  0.000
   101  14:31:07 think      0 response    0.830 secs. load  0.000
   101  14:31:08 think      0 response    0.990 secs. load  0.000
   101  14:31:09 think      0 response    0.980 secs. load  0.000
   101  14:31:10 think      0 response    0.770 secs. load  0.000
   101  14:31:11 think      0 response    0.930 secs. load  0.000
   101  14:31:12 think      0 response    0.940 secs. load  0.000
   101  14:31:13 think      0 response    0.980 secs. load  0.000
   101  14:31:14 think      0 response    0.940 secs. load  0.000
   101  14:31:15 think      0 response    0.990 secs. load  0.000
Without smartdrv:

Code: Select all


 ##############################################
    Disk test RAND in C++ DOS Version 1

    Sun Aug 16 14:35:30 2020


    RandData.txt written 40 Mbytes, 10240 records of 4096 bytes 

   256.99 seconds for writing file   at     0.16 MB/s 14:39:47

    Random reading  records of 4096 bytes 

     9.39 seconds for    200 records at    46.95 ms   14:40:06
     9.77 seconds for    200 records at    48.85 ms   14:40:16
    10.44 seconds for    200 records at    52.20 ms   14:40:26


 ##############################################
    Disk test RAND in C++ DOS Version 1

    Sun Aug 16 14:40:27 2020


    User 101, 100 transactions, 20 I/O/transaction, 0 think secs
    Read RandData.txt, 40 MB, 10214 records, 0 CP load
    Random number seed 101

   101  14:40:28 think      0 response    1.270 secs. load  0.000
   101  14:40:29 think      0 response    1.050 secs. load  0.000
   101  14:40:30 think      0 response    0.930 secs. load  0.000
   101  14:40:31 think      0 response    0.990 secs. load  0.000
   101  14:40:32 think      0 response    1.040 secs. load  0.000
   101  14:40:33 think      0 response    1.150 secs. load  0.000
   101  14:40:34 think      0 response    0.820 secs. load  0.000
   101  14:40:35 think      0 response    0.990 secs. load  0.000
   101  14:40:36 think      0 response    0.880 secs. load  0.000
   101  14:40:37 think      0 response    1.040 secs. load  0.000
   101  14:40:38 think      0 response    0.980 secs. load  0.000
   101  14:40:39 think      0 response    1.210 secs. load  0.000
   101  14:40:40 think      0 response    1.100 secs. load  0.000
   101  14:40:41 think      0 response    0.870 secs. load  0.000
   101  14:40:42 think      0 response    0.990 secs. load  0.000
   101  14:40:43 think      0 response    0.940 secs. load  0.000
   101  14:40:44 think      0 response    0.990 secs. load  0.000
   101  14:40:45 think      0 response    0.980 secs. load  0.000
   101  14:40:46 think      0 response    1.100 secs. load  0.000
   101  14:40:47 think      0 response    1.100 secs. load  0.000
   101  14:40:48 think      0 response    0.940 secs. load  0.000
   101  14:40:49 think      0 response    0.870 secs. load  0.000
   101  14:40:50 think      0 response    1.050 secs. load  0.000
   101  14:40:51 think      0 response    0.930 secs. load  0.000
   101  14:40:52 think      0 response    0.870 secs. load  0.000
   101  14:40:53 think      0 response    1.040 secs. load  0.000
   101  14:40:54 think      0 response    1.040 secs. load  0.000
   101  14:40:55 think      0 response    0.940 secs. load  0.000
   101  14:40:56 think      0 response    1.100 secs. load  0.000
   101  14:40:57 think      0 response    0.880 secs. load  0.000
   101  14:40:59 think      0 response    1.210 secs. load  0.000
   101  14:40:59 think      0 response    0.880 secs. load  0.000
   101  14:41:00 think      0 response    0.990 secs. load  0.000
   101  14:41:01 think      0 response    0.880 secs. load  0.000
   101  14:41:02 think      0 response    1.040 secs. load  0.000
   101  14:41:04 think      0 response    1.150 secs. load  0.000
   101  14:41:04 think      0 response    0.930 secs. load  0.000
   101  14:41:06 think      0 response    1.040 secs. load  0.000
   101  14:41:07 think      0 response    0.980 secs. load  0.000
   101  14:41:07 think      0 response    0.820 secs. load  0.000
   101  14:41:08 think      0 response    1.040 secs. load  0.000
   101  14:41:09 think      0 response    0.770 secs. load  0.000
   101  14:41:10 think      0 response    1.100 secs. load  0.000
   101  14:41:11 think      0 response    0.980 secs. load  0.000
   101  14:41:12 think      0 response    0.880 secs. load  0.000
   101  14:41:13 think      0 response    0.990 secs. load  0.000
   101  14:41:14 think      0 response    0.820 secs. load  0.000
   101  14:41:15 think      0 response    1.040 secs. load  0.000
   101  14:41:16 think      0 response    0.770 secs. load  0.000
   101  14:41:17 think      0 response    0.880 secs. load  0.000
   101  14:41:18 think      0 response    1.040 secs. load  0.000
   101  14:41:19 think      0 response    0.940 secs. load  0.000
   101  14:41:20 think      0 response    1.210 secs. load  0.000
   101  14:41:21 think      0 response    0.990 secs. load  0.000
   101  14:41:22 think      0 response    0.710 secs. load  0.000
   101  14:41:22 think      0 response    0.880 secs. load  0.000
   101  14:41:23 think      0 response    0.990 secs. load  0.000
   101  14:41:24 think      0 response    0.940 secs. load  0.000
   101  14:41:25 think      0 response    0.770 secs. load  0.000
   101  14:41:26 think      0 response    0.930 secs. load  0.000
   101  14:41:27 think      0 response    1.210 secs. load  0.000
   101  14:41:28 think      0 response    0.830 secs. load  0.000
   101  14:41:29 think      0 response    1.150 secs. load  0.000
   101  14:41:30 think      0 response    0.880 secs. load  0.000
   101  14:41:31 think      0 response    0.930 secs. load  0.000
   101  14:41:31 think      0 response    0.770 secs. load  0.000
   101  14:41:32 think      0 response    0.980 secs. load  0.000
   101  14:41:33 think      0 response    0.880 secs. load  0.000
   101  14:41:34 think      0 response    1.050 secs. load  0.000
   101  14:41:35 think      0 response    0.930 secs. load  0.000
   101  14:41:36 think      0 response    1.210 secs. load  0.000
   101  14:41:37 think      0 response    0.820 secs. load  0.000
   101  14:41:38 think      0 response    1.150 secs. load  0.000
   101  14:41:39 think      0 response    0.880 secs. load  0.000
   101  14:41:40 think      0 response    0.770 secs. load  0.000
   101  14:41:41 think      0 response    1.150 secs. load  0.000
   101  14:41:42 think      0 response    0.720 secs. load  0.000
   101  14:41:43 think      0 response    0.930 secs. load  0.000
   101  14:41:44 think      0 response    0.770 secs. load  0.000
   101  14:41:45 think      0 response    0.880 secs. load  0.000
   101  14:41:46 think      0 response    1.040 secs. load  0.000
   101  14:41:47 think      0 response    1.100 secs. load  0.000
   101  14:41:48 think      0 response    0.980 secs. load  0.000
   101  14:41:49 think      0 response    0.880 secs. load  0.000
   101  14:41:50 think      0 response    0.990 secs. load  0.000
   101  14:41:51 think      0 response    0.990 secs. load  0.000
   101  14:41:52 think      0 response    0.930 secs. load  0.000
   101  14:41:53 think      0 response    0.990 secs. load  0.000
   101  14:41:53 think      0 response    0.940 secs. load  0.000
   101  14:41:55 think      0 response    1.150 secs. load  0.000
   101  14:41:56 think      0 response    0.990 secs. load  0.000
   101  14:41:57 think      0 response    0.880 secs. load  0.000
   101  14:41:58 think      0 response    1.050 secs. load  0.000
   101  14:41:59 think      0 response    0.980 secs. load  0.000
   101  14:41:59 think      0 response    0.820 secs. load  0.000
   101  14:42:00 think      0 response    0.940 secs. load  0.000
   101  14:42:01 think      0 response    0.990 secs. load  0.000
   101  14:42:02 think      0 response    1.040 secs. load  0.000
   101  14:42:03 think      0 response    0.990 secs. load  0.000
   101  14:42:04 think      0 response    0.990 secs. load  0.000

it's even a little faster in writing without the smartdrv !!
User avatar
tontonkaloun
Posts: 354
Joined: Sun May 24, 2020 7:38 pm
Has thanked: 154 times
Been thanked: 52 times

Re: Problem accessing Floppy Disk (Drive A) with QEMM

Unread post by tontonkaloun »

I repeat the test with a configuration of smartdrv as in your autoexec.bat
SMARTDRV.EXE 2048 /L /X

Code: Select all


 ##############################################
    Disk test RAND in C++ DOS Version 1

    Sun Aug 16 15:10:15 2020


    RandData.txt written 40 Mbytes, 10240 records of 4096 bytes 

   262.11 seconds for writing file   at     0.15 MB/s 15:14:37

    Random reading  records of 4096 bytes 

     8.90 seconds for    200 records at    44.50 ms   15:14:56
     9.34 seconds for    200 records at    46.70 ms   15:15:05
     9.83 seconds for    200 records at    49.15 ms   15:15:15


 ##############################################
    Disk test RAND in C++ DOS Version 1

    Sun Aug 16 15:15:15 2020


    User 101, 100 transactions, 20 I/O/transaction, 0 think secs
    Read RandData.txt, 40 MB, 10214 records, 0 CP load
    Random number seed 101

   101  15:15:16 think      0 response    1.210 secs. load  0.000
   101  15:15:18 think      0 response    0.990 secs. load  0.000
   101  15:15:18 think      0 response    0.880 secs. load  0.000
   101  15:15:19 think      0 response    0.930 secs. load  0.000
   101  15:15:20 think      0 response    1.040 secs. load  0.000
   101  15:15:21 think      0 response    1.100 secs. load  0.000
   101  15:15:22 think      0 response    0.770 secs. load  0.000
   101  15:15:23 think      0 response    0.930 secs. load  0.000
   101  15:15:24 think      0 response    0.820 secs. load  0.000
   101  15:15:25 think      0 response    0.990 secs. load  0.000
   101  15:15:26 think      0 response    0.940 secs. load  0.000
   101  15:15:27 think      0 response    1.150 secs. load  0.000
   101  15:15:28 think      0 response    1.040 secs. load  0.000
   101  15:15:29 think      0 response    0.880 secs. load  0.000
   101  15:15:30 think      0 response    0.940 secs. load  0.000
   101  15:15:31 think      0 response    0.870 secs. load  0.000
   101  15:15:32 think      0 response    0.990 secs. load  0.000
   101  15:15:33 think      0 response    0.880 secs. load  0.000
   101  15:15:34 think      0 response    1.100 secs. load  0.000
   101  15:15:35 think      0 response    0.990 secs. load  0.000
   101  15:15:36 think      0 response    0.930 secs. load  0.000
   101  15:15:36 think      0 response    0.880 secs. load  0.000
   101  15:15:37 think      0 response    0.990 secs. load  0.000
   101  15:15:38 think      0 response    0.930 secs. load  0.000
   101  15:15:39 think      0 response    0.880 secs. load  0.000
   101  15:15:40 think      0 response    0.990 secs. load  0.000
   101  15:15:41 think      0 response    1.050 secs. load  0.000
   101  15:15:42 think      0 response    0.930 secs. load  0.000
   101  15:15:43 think      0 response    1.100 secs. load  0.000
   101  15:15:44 think      0 response    0.820 secs. load  0.000
   101  15:15:45 think      0 response    1.150 secs. load  0.000
   101  15:15:46 think      0 response    0.880 secs. load  0.000
   101  15:15:47 think      0 response    0.940 secs. load  0.000
   101  15:15:48 think      0 response    0.880 secs. load  0.000
   101  15:15:49 think      0 response    0.980 secs. load  0.000
   101  15:15:50 think      0 response    1.100 secs. load  0.000
   101  15:15:51 think      0 response    0.940 secs. load  0.000
   101  15:15:52 think      0 response    0.990 secs. load  0.000
   101  15:15:53 think      0 response    0.930 secs. load  0.000
   101  15:15:54 think      0 response    0.820 secs. load  0.000
   101  15:15:55 think      0 response    0.990 secs. load  0.000
   101  15:15:55 think      0 response    0.720 secs. load  0.000
   101  15:15:57 think      0 response    1.090 secs. load  0.000
   101  15:15:57 think      0 response    0.880 secs. load  0.000
   101  15:15:58 think      0 response    0.820 secs. load  0.000
   101  15:15:59 think      0 response    0.940 secs. load  0.000
   101  15:16:00 think      0 response    0.870 secs. load  0.000
   101  15:16:01 think      0 response    0.990 secs. load  0.000
   101  15:16:02 think      0 response    0.770 secs. load  0.000
   101  15:16:03 think      0 response    0.880 secs. load  0.000
   101  15:16:04 think      0 response    0.990 secs. load  0.000
   101  15:16:05 think      0 response    0.880 secs. load  0.000
   101  15:16:06 think      0 response    1.210 secs. load  0.000
   101  15:16:07 think      0 response    0.930 secs. load  0.000
   101  15:16:07 think      0 response    0.660 secs. load  0.000
   101  15:16:08 think      0 response    0.880 secs. load  0.000
   101  15:16:09 think      0 response    0.930 secs. load  0.000
   101  15:16:10 think      0 response    0.940 secs. load  0.000
   101  15:16:11 think      0 response    0.770 secs. load  0.000
   101  15:16:12 think      0 response    0.930 secs. load  0.000
   101  15:16:13 think      0 response    1.100 secs. load  0.000
   101  15:16:14 think      0 response    0.880 secs. load  0.000
   101  15:16:15 think      0 response    1.040 secs. load  0.000
   101  15:16:16 think      0 response    0.820 secs. load  0.000
   101  15:16:17 think      0 response    0.940 secs. load  0.000
   101  15:16:17 think      0 response    0.820 secs. load  0.000
   101  15:16:18 think      0 response    0.940 secs. load  0.000
   101  15:16:19 think      0 response    0.870 secs. load  0.000
   101  15:16:20 think      0 response    0.990 secs. load  0.000
   101  15:16:21 think      0 response    0.940 secs. load  0.000
   101  15:16:22 think      0 response    1.090 secs. load  0.000
   101  15:16:23 think      0 response    0.880 secs. load  0.000
   101  15:16:24 think      0 response    1.100 secs. load  0.000
   101  15:16:25 think      0 response    0.830 secs. load  0.000
   101  15:16:26 think      0 response    0.760 secs. load  0.000
   101  15:16:27 think      0 response    1.100 secs. load  0.000
   101  15:16:28 think      0 response    0.720 secs. load  0.000
   101  15:16:29 think      0 response    0.880 secs. load  0.000
   101  15:16:29 think      0 response    0.710 secs. load  0.000
   101  15:16:30 think      0 response    0.820 secs. load  0.000
   101  15:16:31 think      0 response    0.990 secs. load  0.000
   101  15:16:32 think      0 response    1.100 secs. load  0.000
   101  15:16:33 think      0 response    0.980 secs. load  0.000
   101  15:16:34 think      0 response    0.830 secs. load  0.000
   101  15:16:35 think      0 response    0.930 secs. load  0.000
   101  15:16:36 think      0 response    0.880 secs. load  0.000
   101  15:16:37 think      0 response    0.930 secs. load  0.000
   101  15:16:38 think      0 response    0.930 secs. load  0.000
   101  15:16:39 think      0 response    0.880 secs. load  0.000
   101  15:16:40 think      0 response    1.100 secs. load  0.000
   101  15:16:41 think      0 response    0.930 secs. load  0.000
   101  15:16:42 think      0 response    0.820 secs. load  0.000
   101  15:16:43 think      0 response    0.990 secs. load  0.000
   101  15:16:44 think      0 response    0.990 secs. load  0.000
   101  15:16:44 think      0 response    0.820 secs. load  0.000
   101  15:16:45 think      0 response    0.880 secs. load  0.000
   101  15:16:46 think      0 response    0.990 secs. load  0.000
   101  15:16:47 think      0 response    0.990 secs. load  0.000
   101  15:16:48 think      0 response    0.930 secs. load  0.000
   101  15:16:49 think      0 response    0.990 secs. load  0.000
User avatar
NightShadowPT
Posts: 224
Joined: Mon May 25, 2020 9:56 am
Has thanked: 5 times
Been thanked: 12 times

Re: Problem accessing Floppy Disk (Drive A) with QEMM

Unread post by NightShadowPT »

Clearly not worth the trouble... thanks for the benchmarking.
User avatar
Sorgelig
Site Admin
Posts: 890
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 214 times

Re: Problem accessing Floppy Disk (Drive A) with QEMM

Unread post by Sorgelig »

X=CE00-CFFF is enough actually for MiSTer
User avatar
Caldor
Top Contributor
Posts: 930
Joined: Sat Jul 25, 2020 11:20 am
Has thanked: 112 times
Been thanked: 111 times

Re: Problem accessing Floppy Disk (Drive A) with QEMM

Unread post by Caldor »

What is the benefit of QEMM? I know it can help give more available memory, but I can do a setup with just EMM386 that has 620 conventional memory free, which I think should be enough for... well, anything I have come across.
Sorgelig wrote: Sun Aug 16, 2020 6:14 pm X=CE00-CFFF is enough actually for MiSTer
Oh, that is good to know. I will adjust my configurations
Post Reply