Forum Home
Press F1
 
Thread ID: 80198 2007-06-14 21:07:00 DOS emulator on a flash drive Faded_Mantis (79) Press F1
Post ID Timestamp Content User
559156 2007-06-14 21:07:00 I have a DOS emulator "DOSbox" and an old DOS game (Elder Scrolls: Arena), and was wondering if it was possible to install DOSbox on a non-U3 enabled flash drive?

Arena doesn't need registry entries to run, but I'm assuming that DOSbox would, making this impossible for me unless I had a U3 flash drive.

I had the thought of putting some small portable games on there for if I ever got bored and there were only other peoples computers around.
Faded_Mantis (79)
559157 2007-06-14 21:34:00 I don't see why not.
DOSBox is an emulator, it should just install as any application.
pctek (84)
559158 2007-06-14 21:36:00 I've got one of these U3 flash drives.

But the programs it installs (as u say, but doesnt put anything in the registry), are installed within Windows, not DOS. And most probably wouldnt run in DOS

So, even if u did get a U3 disk, it may not work anyway (since most of the programs you install on it, run in Windows).

Altho it can be made bootable (so you can boot from it, like most flash drives).

Which is what I use it for. I've still got the U3 stuff/menu on it, but its got a partition on it, which will make it bootable as well.
Speedy Gonzales (78)
559159 2007-06-15 03:48:00 Thanks for the help, I'll give it a try anyway, and let you know how I get on...the main reason I asked is because I'm going to try this on a non-U3 flash drive.

DOSbox installs on NTFS, it's just there to allow ES:Arena to install and run. I'm pretty sure Arena doesn't need registry access...however DOSbox probably does.
Faded_Mantis (79)
559160 2007-06-15 09:25:00 Ok, I followed install instructions for Arena and DOSbox.

However the instructions I have only specify how to carry on the install on C: using command prompt

I changed the command prompt to point at the flash drives location on H: but now I have this instruction...


5. At the command prompt, type "CD\ARENA" (without quotes) and push enter

However when I do that I get error messages, I tried 3 variations that I could think of and now my command window looks like this...


H:\>CD\ARENA
Invalid Directory

H:\>GAMES\CD\ARENA
The system cannot find the path specified

H:\>GAMES\ARENA
"GAMES\ARENA" is not recognised as an internal or external command, operable program or batch file

The 3rd one there is the direct file path to where I installed it

Any help/ideas?

[EDIT]
The next instruction once doing the above is to type INSTALL...would it work if I tried one of the above commands and added the name of the installer.exe to the end of it?

Or is it something to do with my file name being to long? If so should I try it in the parent directory without the "GAMES" folder?

[EDIT 2]
Ah I solved it, I typed CD\GAMES\ARENA and it worked, I never grew up with DOS so I didn't realise that CD was the command there lol. I thought of trying that combonation above after writing this.
Faded_Mantis (79)
559161 2007-06-15 09:33:00 Shouldnt it be cd arena

Not cd \arena.

There are no slashes in between CD and the folder.

And to get to games you would type CD Arena\games ?

Then once u cd to the games folder, if the exe for the game is here, type the name of the exe file. Yuu have to use cd first since thats the DOS command.
Speedy Gonzales (78)
559162 2007-06-15 09:40:00 WOOHOO it works!!

Both Arena and DOSbox emulator successfully installed on the non U3 flash drive, and mounting works sucessfully.

The instructions I had only covered installing on C drive and in the home directory, so I just had to figure how to change to H drive and make some small changes to the file path, as I said above.

[EDIT]
Just saw your post now speedy.

The file path H:\>CD\GAMES\ARENA took me to the Arena folder where I just typed INSTALL and it worked like it was supposed to from there, so I guess the slash is ment to be there, unless it works both ways?

The install file was called INSTALL, I just left off the .exe
Faded_Mantis (79)
559163 2007-06-15 09:54:00 CD is the command as u found out .

The \ is telling DOS you want to cd to \Games then the Arena folder .

If thats where the main file / exe is .

No it'll only work, like what u posted . You cant put the folders first then CD (like u found out), there is no command called games or arena .
Speedy Gonzales (78)
559164 2007-06-16 16:49:00 I've managed to install other DOS games on it do. Thanks for the help Speedy. Faded_Mantis (79)
559165 2007-06-17 04:24:00 " H:\>" is the prompt for commands when your "current directory" is the root of the H: disk. CD is a command ("Change Directory"). You should usually leave a space between the command and the destination, but the "\" ("root of the current disk" which happens to be "H:\") also works as a separator. THe "\" is redundant, but CDGAMES\ARENA (without the space separator) would not work, because there is no command "cdgames" ;) Graham L (2)
1