VOGONS


DOS Questions

Topic actions

Reply 20 of 44, by DustyShinigami

User metadata
Rank Oldbie
Rank
Oldbie
Grzyb wrote on 2025-03-02, 13:06:
DustyShinigami wrote on 2025-03-02, 12:09:

Regarding SHSUCD - can it be used to load physical CDs as well? Or is it purely images?

SHSUCDX is supposed to be an MSCDEX substitute - so yes, it should work with real drives as well.

That's what I thought. Although I've not had much luck getting it to work yet. I could be wrong, but don't you need to specify the path of an image? When you initialise SHSUCDHD? That loads the device driver and then when I've set up SHSUCDX, it assigns the drive to E by default. At least for me. I presume there's a switch/command to specify what drive you want it to be? So instead of E it will be F etc?

OS: Windows 98 SE
CPU: Pentium III Katmai 450MHz (SL35D)/Pentium III Coppermine 933MHz (SL448)
RAM: SK Hynix 128MB 100MHz/Kingston 256MB 133MHz
GPU: Nvidia 16MB Riva TNT/Geforce 128MB 4 MX 440
Motherboard: MSI-6156/Abit BE6-II

Reply 21 of 44, by Grzyb

User metadata
Rank l33t
Rank
l33t

See the following example:

shsucdhd /F:g:\test300m.iso
shsucdx /D:shsu-cdh,h

it makes the contents of g:\test300m.iso accessible as drive h:

Also, make sure the LASTDRIVE statement in CONFIG.SYS allows for sufficient number of drives - for this exmple, you need at least:

lastdrive=h

Kiełbasa smakuje najlepiej, gdy przysmażysz ją laserem!

Reply 22 of 44, by DustyShinigami

User metadata
Rank Oldbie
Rank
Oldbie
Grzyb wrote on 2025-03-02, 13:51:
See the following example: […]
Show full quote

See the following example:

shsucdhd /F:g:\test300m.iso
shsucdx /D:shsu-cdh,h

it makes the contents of g:\test300m.iso accessible as drive h:

Also, make sure the LASTDRIVE statement in CONFIG.SYS allows for sufficient number of drives - for this exmple, you need at least:

lastdrive=h

Ahhh, okay. Thanks for the tips. I didn't realise something can be added at the end of /D:shsu-cdh. 😀 I know in the config.sys file I've added the L: switch for the basic MSCDEX driver. So if I add something like J as my last available drive, I should be able to add multiple mounted drives, right? Particularly if a game has 3-4 CDs. Am I able to add multiple paths for each image so it's like this...?

shsucdhd /F:g:\test300m.iso; g:\test301.iso; g:\test302.iso
shsucdx /D:shsu-cdh,h, i, j

Thanks

OS: Windows 98 SE
CPU: Pentium III Katmai 450MHz (SL35D)/Pentium III Coppermine 933MHz (SL448)
RAM: SK Hynix 128MB 100MHz/Kingston 256MB 133MHz
GPU: Nvidia 16MB Riva TNT/Geforce 128MB 4 MX 440
Motherboard: MSI-6156/Abit BE6-II

Reply 23 of 44, by DustyShinigami

User metadata
Rank Oldbie
Rank
Oldbie

Okay, my other issue… I seem to be having a problem with memory in DOS, although it’s for one specific game at the moment. Harvester. Whenever I run the install, I get greeted with a blue box that says ‘Your system does not have enough installed memory to run. 8Megs are required.’

I’m guessing this is conventional memory…? If so, I only have 640K. I have EMM386 enabled in the config.sys file, and I’ve tried different combinations, but I can’t seem to get it to work. This is how it’s set:

The attachment IMG_4135.jpeg is no longer available

Any ideas? I checked the manual, but that covers the same stuff I’ve tried.

The attachment IMG_4136.png is no longer available

I think I tried with HIMEM disabled, but that’s required for EMM386, right?

EDIT: Apparently the Windows setup does the same thing, so there must be something else I need to do.

OS: Windows 98 SE
CPU: Pentium III Katmai 450MHz (SL35D)/Pentium III Coppermine 933MHz (SL448)
RAM: SK Hynix 128MB 100MHz/Kingston 256MB 133MHz
GPU: Nvidia 16MB Riva TNT/Geforce 128MB 4 MX 440
Motherboard: MSI-6156/Abit BE6-II

Reply 24 of 44, by jakethompson1

User metadata
Rank Oldbie
Rank
Oldbie
DustyShinigami wrote on 2025-03-03, 01:07:

Okay, my other issue… I seem to be having a problem with memory in DOS, although it’s for one specific game at the moment. Harvester. Whenever I run the install, I get greeted with a blue box that says ‘Your system does not have enough installed memory to run. 8Megs are required.’

I’m guessing this is conventional memory…? If so, I only have 640K. I have EMM386 enabled in the config.sys file, and I’ve tried different combinations, but I can’t seem to get it to work. This is how it’s set:

640K is the most conventional memory any IBM-compatible has without doing tricks with video memory, so it's not that.
It sounds like this game wants EMS.
Run MEM /C /P to help get an idea of what is going on.

Reply 25 of 44, by DustyShinigami

User metadata
Rank Oldbie
Rank
Oldbie
jakethompson1 wrote on 2025-03-03, 01:17:
640K is the most conventional memory any IBM-compatible has without doing tricks with video memory, so it's not that. It sounds […]
Show full quote
DustyShinigami wrote on 2025-03-03, 01:07:

Okay, my other issue… I seem to be having a problem with memory in DOS, although it’s for one specific game at the moment. Harvester. Whenever I run the install, I get greeted with a blue box that says ‘Your system does not have enough installed memory to run. 8Megs are required.’

I’m guessing this is conventional memory…? If so, I only have 640K. I have EMM386 enabled in the config.sys file, and I’ve tried different combinations, but I can’t seem to get it to work. This is how it’s set:

640K is the most conventional memory any IBM-compatible has without doing tricks with video memory, so it's not that.
It sounds like this game wants EMS.
Run MEM /C /P to help get an idea of what is going on.

Okay. The fact it’s doing it in Windows as well though is very strange. ‘[/m]’ doesn’t appear to work.

But yeah… everything looks fine.

The attachment IMG_4138.jpeg is no longer available

I can’t find anything on Google so far about this particular issue.

OS: Windows 98 SE
CPU: Pentium III Katmai 450MHz (SL35D)/Pentium III Coppermine 933MHz (SL448)
RAM: SK Hynix 128MB 100MHz/Kingston 256MB 133MHz
GPU: Nvidia 16MB Riva TNT/Geforce 128MB 4 MX 440
Motherboard: MSI-6156/Abit BE6-II

Reply 26 of 44, by jakethompson1

User metadata
Rank Oldbie
Rank
Oldbie

You didn't show the second screenful about free EMS. Another possibility is that this game doesn't properly handle extremely large amounts of total or free memory like 256MB, and thinks it's less than 8MB.

Reply 27 of 44, by DustyShinigami

User metadata
Rank Oldbie
Rank
Oldbie
jakethompson1 wrote on 2025-03-03, 01:41:

You didn't show the second screenful about free EMS. Another possibility is that this game doesn't properly handle extremely large amounts of total or free memory like 256MB, and thinks it's less than 8MB.

Ah. Sorry. I'll go grab that now. But yeah, the thought did cross my mind that it could be 'too much'.

Is it this bottom part...? Or was there something else that should've happened?

The attachment IMG_4139.JPG is no longer available

OS: Windows 98 SE
CPU: Pentium III Katmai 450MHz (SL35D)/Pentium III Coppermine 933MHz (SL448)
RAM: SK Hynix 128MB 100MHz/Kingston 256MB 133MHz
GPU: Nvidia 16MB Riva TNT/Geforce 128MB 4 MX 440
Motherboard: MSI-6156/Abit BE6-II

Reply 28 of 44, by jakethompson1

User metadata
Rank Oldbie
Rank
Oldbie

When EMM386 is running and providing EMS, MEM will state as such. You either aren't running it at all, or are running EMM386.EXE NOEMS.
Try having just device=c:\windows\emm386.exe
in config.sys

Reply 29 of 44, by DustyShinigami

User metadata
Rank Oldbie
Rank
Oldbie
jakethompson1 wrote on 2025-03-03, 01:51:

When EMM386 is running and providing EMS, MEM will state as such. You either aren't running it at all, or are running EMM386.EXE NOEMS.
Try having just device=c:\windows\emm386.exe
in config.sys

Ahh. Yeah, I believe I was. ^^; Just changed it.

The attachment IMG_4140.JPG is no longer available
The attachment IMG_4141.JPG is no longer available

OS: Windows 98 SE
CPU: Pentium III Katmai 450MHz (SL35D)/Pentium III Coppermine 933MHz (SL448)
RAM: SK Hynix 128MB 100MHz/Kingston 256MB 133MHz
GPU: Nvidia 16MB Riva TNT/Geforce 128MB 4 MX 440
Motherboard: MSI-6156/Abit BE6-II

Reply 30 of 44, by jakethompson1

User metadata
Rank Oldbie
Rank
Oldbie

Then if your game doesn't work now, it's an issue with it handling large memory sizes.

Reply 31 of 44, by DustyShinigami

User metadata
Rank Oldbie
Rank
Oldbie
jakethompson1 wrote on 2025-03-03, 02:01:

Then if your game doesn't work now, it's an issue with it handling large memory sizes.

Ah-haaa! I've just discovered there's an issue with the image files and that's why it keeps complaining. The original CDs are perfectly fine though.

OS: Windows 98 SE
CPU: Pentium III Katmai 450MHz (SL35D)/Pentium III Coppermine 933MHz (SL448)
RAM: SK Hynix 128MB 100MHz/Kingston 256MB 133MHz
GPU: Nvidia 16MB Riva TNT/Geforce 128MB 4 MX 440
Motherboard: MSI-6156/Abit BE6-II

Reply 32 of 44, by DustyShinigami

User metadata
Rank Oldbie
Rank
Oldbie
DustyShinigami wrote on 2025-03-02, 14:28:
Ahhh, okay. Thanks for the tips. I didn't realise something can be added at the end of /D:shsu-cdh. :) I know in the config.sys […]
Show full quote
Grzyb wrote on 2025-03-02, 13:51:
See the following example: […]
Show full quote

See the following example:

shsucdhd /F:g:\test300m.iso
shsucdx /D:shsu-cdh,h

it makes the contents of g:\test300m.iso accessible as drive h:

Also, make sure the LASTDRIVE statement in CONFIG.SYS allows for sufficient number of drives - for this exmple, you need at least:

lastdrive=h

Ahhh, okay. Thanks for the tips. I didn't realise something can be added at the end of /D:shsu-cdh. 😀 I know in the config.sys file I've added the L: switch for the basic MSCDEX driver. So if I add something like J as my last available drive, I should be able to add multiple mounted drives, right? Particularly if a game has 3-4 CDs. Am I able to add multiple paths for each image so it's like this...?

shsucdhd /F:g:\test300m.iso; g:\test301.iso; g:\test302.iso
shsucdx /D:shsu-cdh,h, i, j

Thanks

Still haven’t figured out how to add multiple image drives, nor being able to use it for physical CDs. I’ve had to keep re-enabling my default CD driver instead in order to use physical CDs.

OS: Windows 98 SE
CPU: Pentium III Katmai 450MHz (SL35D)/Pentium III Coppermine 933MHz (SL448)
RAM: SK Hynix 128MB 100MHz/Kingston 256MB 133MHz
GPU: Nvidia 16MB Riva TNT/Geforce 128MB 4 MX 440
Motherboard: MSI-6156/Abit BE6-II

Reply 33 of 44, by DustyShinigami

User metadata
Rank Oldbie
Rank
Oldbie

Found this thread on adding the command for an optical drive - https://forums.overclockers.com.au/threads/te … .1313243/page-2 - but it isn’t working for me. Added it to the autoexec, but it just says Can’t open CD driver OPTICAL. SHSUCDX can’t install.

OS: Windows 98 SE
CPU: Pentium III Katmai 450MHz (SL35D)/Pentium III Coppermine 933MHz (SL448)
RAM: SK Hynix 128MB 100MHz/Kingston 256MB 133MHz
GPU: Nvidia 16MB Riva TNT/Geforce 128MB 4 MX 440
Motherboard: MSI-6156/Abit BE6-II

Reply 34 of 44, by DustyShinigami

User metadata
Rank Oldbie
Rank
Oldbie

Hi. Quick question: what DOS command can be used to move files from one folder to another?

I’ve tried ‘move’, but it tends to move the folder with its contents, if I use the /e and/or /s switch. But it’s just the files inside it I want in this case. Thanks.

OS: Windows 98 SE
CPU: Pentium III Katmai 450MHz (SL35D)/Pentium III Coppermine 933MHz (SL448)
RAM: SK Hynix 128MB 100MHz/Kingston 256MB 133MHz
GPU: Nvidia 16MB Riva TNT/Geforce 128MB 4 MX 440
Motherboard: MSI-6156/Abit BE6-II

Reply 35 of 44, by jakethompson1

User metadata
Rank Oldbie
Rank
Oldbie

Not sure what you're trying, but you could cd to the source directory, then move *.* somewhere_else

Reply 36 of 44, by DustyShinigami

User metadata
Rank Oldbie
Rank
Oldbie
jakethompson1 wrote on 2025-03-11, 00:43:

Not sure what you're trying, but you could cd to the source directory, then move *.* somewhere_else

I was trying to copy/move Cute Mouse files I have saved in a folder of Windows/DOS goodies I’ve collected to my DOSDRV folder on the C drive. I can’t recall what I did, but I think I put them in a temp folder whilst trying something and then tried to move them from there into C:\DOSDRV\CTMOUSE.

I’ll have to give that a try next time. Thanks. 😀

OS: Windows 98 SE
CPU: Pentium III Katmai 450MHz (SL35D)/Pentium III Coppermine 933MHz (SL448)
RAM: SK Hynix 128MB 100MHz/Kingston 256MB 133MHz
GPU: Nvidia 16MB Riva TNT/Geforce 128MB 4 MX 440
Motherboard: MSI-6156/Abit BE6-II

Reply 37 of 44, by DaveDDS

User metadata
Rank Oldbie
Rank
Oldbie
DustyShinigami wrote on 2025-03-11, 00:20:

Hi. Quick question: what DOS command can be used to move files from one folder to another?

I’ve tried ‘move’, but it tends to move the folder with its contents, if I use the /e and/or /s switch. But it’s just the files inside it I want in this case. Thanks.

Have you got my DDLINK?

You can run DDLINK in local mode (No C=, L= or P=) which accesses two directories on your local system.
Simple get the directories you want on Left/Right sides of screen, use <- -> to select the one
to work within, Up/Down arrows to select the file you want to copy, then 'C' to copy it to the
other side.

If you want to do a bunch of files, 'M' to do a Multiple copy.

Dave ::: https://dunfield.themindfactory.com ::: "Daves Old Computers"->Personal

Reply 38 of 44, by DustyShinigami

User metadata
Rank Oldbie
Rank
Oldbie
DaveDDS wrote on 2025-03-11, 01:45:
Have you got my DDLINK? […]
Show full quote
DustyShinigami wrote on 2025-03-11, 00:20:

Hi. Quick question: what DOS command can be used to move files from one folder to another?

I’ve tried ‘move’, but it tends to move the folder with its contents, if I use the /e and/or /s switch. But it’s just the files inside it I want in this case. Thanks.

Have you got my DDLINK?

You can run DDLINK in local mode (No C=, L= or P=) which accesses two directories on your local system.
Simple get the directories you want on Left/Right sides of screen, use <- -> to select the one
to work within, Up/Down arrows to select the file you want to copy, then 'C' to copy it to the
other side.

If you want to do a bunch of files, 'M' to do a Multiple copy.

I don't believe so. What's that? A third-party manager of some sort?

OS: Windows 98 SE
CPU: Pentium III Katmai 450MHz (SL35D)/Pentium III Coppermine 933MHz (SL448)
RAM: SK Hynix 128MB 100MHz/Kingston 256MB 133MHz
GPU: Nvidia 16MB Riva TNT/Geforce 128MB 4 MX 440
Motherboard: MSI-6156/Abit BE6-II

Reply 39 of 44, by DaveDDS

User metadata
Rank Oldbie
Rank
Oldbie
DustyShinigami wrote on 2025-03-11, 01:50:
DaveDDS wrote on 2025-03-11, 01:45:

Have you got my DDLINK?

I don't believe so. What's that? A third-party manager of some sort?

It's essentially a file transfer tool that can copy files over Serial, Parallel or Network.
It has a 2-side(2 directories) display and quite a few actions it can perform
(Copy, Rename, Erase, View, set-Attrs etc. - on either end)
It's the primary method I used to move files to/from and between DOS systems.

There's a thread about it here: DDLINK: Easily move files between/To/From DOS systems

Dave

Dave ::: https://dunfield.themindfactory.com ::: "Daves Old Computers"->Personal