Go Back   Forums > Community Chatterbox > Blah, blah, blah...
Memberlist Forum Rules Today's Posts
Search Forums:
Click here to use Advanced Search

Reply
 
Thread Tools Display Modes
Old 24-06-2008, 08:40 PM   #1
gaztop
Lurker

 
Join Date: Jun 2008
Location: ,
Posts: 1
Default Dosbox

At last, I have mastered this great bit of kit! (big cheer)
It took me some hours but I got there. Have any of you wonderful people
got any hidden tips that I should know about?
Go on, I promise to keep it a secret!

Cheers

Gaztop (Also known as newbie)
gaztop is offline                         Send a private message to gaztop
Reply With Quote
Old 24-06-2008, 09:08 PM   #2
The Fifth Horseman
FUTURE SCIENCE BASTARD
 
The Fifth Horseman's Avatar


 
Join Date: Oct 2004
Location: Opole, Poland
Posts: 14,276
Default

Oh, I definitely do.

When you go in the shortcut properties, you can modify it to declare multiple config files. So you declare your basic config file and some other one. This is incremental, so if for example the second config only is supposed to change resolution and scalers, you only have to leave those settings and can delete all the others.

One exception are the [autoexec] sections of the config file - these are executed in the order in which the config files are loaded.

So you can use the main config file to mount the games directory, and the second config file to load settings for a specific game and run it.

In other words, it's possible to make shortcuts that start specific games and then close DOSBox window on exit.
The best thing about this? No steenkin' frontends.
I've done it with - literally - dozens of games. Works like a charm every time.
__________________

"God. Can't you people see I'm trying to commit a crime against science and nature here?"
-- Reed Richards
The Fifth Horseman is offline                         Send a private message to The Fifth Horseman
Reply With Quote
Old 08-07-2008, 02:55 PM   #3
red_avatar
Administrator
 
red_avatar's Avatar


 
Join Date: Mar 2005
Location: Roeselare, Belgium
Posts: 1,442
Default

A good tip: if you have a lot of Dos games, use a front end like Dosbox Game Launcher (which is my favorite).

Advantages:

- Separate setups for each game. Very handy when you're running games that are sensitive to cycles and other settings

- Screenshots! A small thing to some, but handy if you're playing lots of games you don't know very well.

- The ability to go directly to setup of a game without needing a separate link

- easily load multiple image files instead of having to type loooooong imgmount lines

etc.

Oh, yeah: you can make a bin/cue of any DOS game and load it in Dosbox using imgmount.
red_avatar is offline                         Send a private message to red_avatar
Reply With Quote
Old 08-07-2008, 02:59 PM   #4
dosraider
Dismembered.
 
dosraider's Avatar

 
Join Date: Aug 2007
Location: Dixmuide, Belgium
Posts: 2,767
Default

Quote:
Originally Posted by red_avatar View Post
- easily load multiple image files instead of having to type loooooong imgmount lines
Never heard of a batch file?
__________________

Not a member of The Victorious People's Shoutbox Liberation Army.
Not a member of the GAG Guerrilla. Don't get A Grip!
FOR RENT
*Advertising space*
dosraider is offline                         Send a private message to dosraider
Reply With Quote
Old 08-07-2008, 04:13 PM   #5
red_avatar
Administrator
 
red_avatar's Avatar


 
Join Date: Mar 2005
Location: Roeselare, Belgium
Posts: 1,442
Default

Quote:
Originally Posted by dosraider View Post
Never heard of a batch file?
Batch files are a bit of a nuisance - I use those when I absolutely have to. A frontend gets the job done in a second while with batch files you need more time than that and if you ever move or rename the files, you need to edit it again. When a game has 5-6 CDs, it becomes a bit tedious .

Also, batch files are usually kept in the game folder and I absolutely do NOT want "foreign" files in game folders. I try to keep the game folders as clean as possible except for save games.
red_avatar is offline                         Send a private message to red_avatar
Reply With Quote
Old 08-07-2008, 04:32 PM   #6
dosraider
Dismembered.
 
dosraider's Avatar

 
Join Date: Aug 2007
Location: Dixmuide, Belgium
Posts: 2,767
Default

1) batch files are best saved on your virtual C
(And as I never use a frontend I start dosbox with my virtual C mounted with C prompt ready).
2) You can mount all the ISOs in one line in dosbox-(5 or 6 ? no problem)-, change them ingame with CTRL+F4
3) Aslong you keep the same folder name for your ISOs you never have to rename anything.

So what?
__________________

Not a member of The Victorious People's Shoutbox Liberation Army.
Not a member of the GAG Guerrilla. Don't get A Grip!
FOR RENT
*Advertising space*
dosraider is offline                         Send a private message to dosraider
Reply With Quote
Old 08-07-2008, 07:48 PM   #7
The Fifth Horseman
FUTURE SCIENCE BASTARD
 
The Fifth Horseman's Avatar


 
Join Date: Oct 2004
Location: Opole, Poland
Posts: 14,276
Default

One of the reasons why I use the dedicated shortcut/config combo. 123 games set up this way, counting those where I have both CD & FDD versions set up (Space Hulk, Dune, Flashback) or multiple episodes (Secret Agent, Traffic Department 2192) as single entries.

Have a look. The first is autoexec of my main DOSBox config, the second is the autoexec from the dedicated config for Command & Conquer (unlike other settings in incremental config files, the autoexec sections are all executed, the order of execution being the exact order in which they were declared).
Code:
[autoexec]
mount c f:\dosgames\shorted -freesize 700
C:
Code:
[autoexec]
imgmount D F:\DOSGAMES\shorted\ISO\GDI.ISO F:\DOSGAMES\shorted\ISO\NOD.ISO -t iso
cd C&C
C&C
exit
__________________

"God. Can't you people see I'm trying to commit a crime against science and nature here?"
-- Reed Richards
The Fifth Horseman is offline                         Send a private message to The Fifth Horseman
Reply With Quote
Old 08-07-2008, 08:08 PM   #8
red_avatar
Administrator
 
red_avatar's Avatar


 
Join Date: Mar 2005
Location: Roeselare, Belgium
Posts: 1,442
Default

Quote:
Originally Posted by dosraider View Post
1) batch files are best saved on your virtual C
(And as I never use a frontend I start dosbox with my virtual C mounted with C prompt ready).
2) You can mount all the ISOs in one line in dosbox-(5 or 6 ? no problem)-, change them ingame with CTRL+F4
3) Aslong you keep the same folder name for your ISOs you never have to rename anything.

So what?
If you have hundreds of games, working with batch files just doesn't cut it. I used to mount a single folder and start from there too, but it's simply no longer efficient. With every new Dosbox version released, I need to go through every game I have, testing to see if they still work and if small problems have been solved. If I had to fiddle with batch files (which I did at first), I would lose tons of time because it's simply a lot slower and even if you work with batch files with parameters, you still need to manually enter them.

In other words, batch files aren't an option unless you'd like your C root to contain 500+ batch files. And as I already said, I try not to contaminate my game folders. Front ends are handy for a reason - you can keep it seperate from your games without needing to pollute your virtual folder.
red_avatar is offline                         Send a private message to red_avatar
Reply With Quote
Old 08-07-2008, 08:36 PM   #9
dosraider
Dismembered.
 
dosraider's Avatar

 
Join Date: Aug 2007
Location: Dixmuide, Belgium
Posts: 2,767
Default

You may have hundreds of games, batch files are only needed for the CD games that are ISO'ed/BinCue'ed whatever 'ed..., the others don't need that. A couple of keystrokes for the floppy ones, that's all.

Pollute my virtual C? It can have the needed batch files, and your front-end also need to store files for every game.....

Editing the batch files when dosbox updates? Why? the only thing is add the virtual C mount in the new DB conf under [autoexec], the batch files never had to be edited t'll now.-(can change maybe, who knows ...)-

You're happy with your solution, I'm happy with mine, Fifth is happy with his, and there are other solutions, some even type everything at the prompt, why not?
Aslong as it suits your needs and you're happy with it, in the end it's all that matters isn't it?
Each his own I guess red_avatar, each his own.
__________________

Not a member of The Victorious People's Shoutbox Liberation Army.
Not a member of the GAG Guerrilla. Don't get A Grip!
FOR RENT
*Advertising space*

Last edited by dosraider; 08-07-2008 at 08:42 PM.
dosraider is offline                         Send a private message to dosraider
Reply With Quote
Old 08-07-2008, 09:02 PM   #10
red_avatar
Administrator
 
red_avatar's Avatar


 
Join Date: Mar 2005
Location: Roeselare, Belgium
Posts: 1,442
Default

You do realise that I have over 500 original CD games for DOS right :P I'm working on an archive of every single one of my CD games on my hard drive (1TB drive so plenty of space) but using batch files, it would be a much less "clean" solution. The front end puts it all in its own folder, NOT in the virtual drive. Easy to get a very cluttered root otherwise, with important files getting lost in the chaos of batch files. A lot of games dump crap in the root which I try to remove as much as I can.

I just like nicely sorted folders, clean folders, etc. You should see how my DBGL window looks like - every game has a score depending on how well it runs, developer, publisher, release date, amount of CDs, type of game, etc. I run a tight ship . With that many games, it's either that or sinking.
red_avatar is offline                         Send a private message to red_avatar
Reply With Quote
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump
 


The current time is 08:48 PM (GMT)

 
Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.