* [RFC] dosemu config generator
@ 2003-07-12 8:45 Ryan Underwood
2003-07-12 11:17 ` Ged Haywood
2003-07-12 19:44 ` Bart Oldeman
0 siblings, 2 replies; 8+ messages in thread
From: Ryan Underwood @ 2003-07-12 8:45 UTC (permalink / raw)
To: linux-msdos
Hi dosemu hackers,
Here is my script to generate a dosemu config.
Obviously it needs a lot of work to be really flexible and useful (I
would like to tie it in with the app database) but I just wanted
opinions on it. :)
http://www.icequake.net/cgi2/dosemuconf.pl
There is a button at the bottom to view the source.
--
Ryan Underwood, <nemesis at icequake.net>, icq=10317253
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [RFC] dosemu config generator
2003-07-12 8:45 [RFC] dosemu config generator Ryan Underwood
@ 2003-07-12 11:17 ` Ged Haywood
2003-07-12 19:44 ` Bart Oldeman
1 sibling, 0 replies; 8+ messages in thread
From: Ged Haywood @ 2003-07-12 11:17 UTC (permalink / raw)
To: Ryan Underwood; +Cc: linux-msdos
Hi there,
On Sat, 12 Jul 2003, Ryan Underwood wrote:
> Here is my script to generate a dosemu config.
> [snip]
> I just wanted opinions on it. :)
My opinion is that it's an ouststandingly good effort and
it will probably be very useful to a lot of people.
Well done, and thanks!
73,
Ged.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [RFC] dosemu config generator
2003-07-12 8:45 [RFC] dosemu config generator Ryan Underwood
2003-07-12 11:17 ` Ged Haywood
@ 2003-07-12 19:44 ` Bart Oldeman
2003-07-12 21:54 ` Ryan Underwood
1 sibling, 1 reply; 8+ messages in thread
From: Bart Oldeman @ 2003-07-12 19:44 UTC (permalink / raw)
To: Ryan Underwood; +Cc: linux-msdos
On Sat, 12 Jul 2003, Ryan Underwood wrote:
> Here is my script to generate a dosemu config.
>
> Obviously it needs a lot of work to be really flexible and useful (I
> would like to tie it in with the app database) but I just wanted
> opinions on it. :)
>
> http://www.icequake.net/cgi2/dosemuconf.pl
Looks nice! Just a few comments -- it may be better to look
forwards towards 1.2.0 rather than back to 1.0.2.
emubat is no longer there. It was never really reliable and there are
other methods to use an alternative to autoexec.bat.
hogthreshold -- yes I know it's a little confusing but "0" means "full
tilt", 1 is "be nice" and higher then means "less nice". Think of "0" as
"infinity" here. Also the values can be higher than 15.
There are a few settings that don't apply to xdosemu (such as rawkeyboard,
mouse settings, native speaker).
keybint is obsolete, gone, just like "videoportaccess" (graphics does
that).
SECURITY: all this stuff is obsolete too. Use sudo.
Sound: we have sb16 support now (in 1.1.5.2).
rdtsc may be overridden by .dosemurc.
If you want to specify different hdimages to be used for restricted
access, do that here. If this is empty, the hdimages from
"hdimage" will be used for all users. (FIXME is that right?)
-- also gone. the idea was that a long time ago DOSEMU could only run
suid-root, so you could have a class of restricted users in dosemu.users
that were only allowed to execute certain DOS programs. Right now the
non-suid-root DOSEMU is a lot more powerful so this option has become
pointless.
One thing that would be good is to merge this with the tcl/tk
configuration utilities in the setup directory (run ./setup.tk etc
there). The problem is that these tools suffer from severe bitrot now
so any help would be very welcome to get these up and going again.
Bart
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [RFC] dosemu config generator
2003-07-12 21:54 ` Ryan Underwood
@ 2003-07-12 21:15 ` Bart Oldeman
2003-07-12 22:41 ` Ryan Underwood
0 siblings, 1 reply; 8+ messages in thread
From: Bart Oldeman @ 2003-07-12 21:15 UTC (permalink / raw)
To: linux-msdos
On Sat, 12 Jul 2003, Ryan Underwood wrote:
> .dosemu/.dosemurc is the same format as /etc/dosemu/dosemu.conf correct?
It's just
~/.dosemurc
everything can be configured there except for some privileged settings
(most notably $_ports and console graphics), so becoming root to edit
dosemu.conf is rarely necessary.
in the setup directory there are probably still some references to
~/.dosrc. This is an old style per user config file (pre 0.97) which has
the same syntax as global.conf and is obsolete.
Bart
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [RFC] dosemu config generator
2003-07-12 19:44 ` Bart Oldeman
@ 2003-07-12 21:54 ` Ryan Underwood
2003-07-12 21:15 ` Bart Oldeman
0 siblings, 1 reply; 8+ messages in thread
From: Ryan Underwood @ 2003-07-12 21:54 UTC (permalink / raw)
To: linux-msdos
Hi Bart,
On Sat, Jul 12, 2003 at 08:44:07PM +0100, Bart Oldeman wrote:
> On Sat, 12 Jul 2003, Ryan Underwood wrote:
>
> > Here is my script to generate a dosemu config.
> >
> > Obviously it needs a lot of work to be really flexible and useful (I
> > would like to tie it in with the app database) but I just wanted
> > opinions on it. :)
> >
> > http://www.icequake.net/cgi2/dosemuconf.pl
>
> Looks nice! Just a few comments -- it may be better to look
> forwards towards 1.2.0 rather than back to 1.0.2.
Yeah, I designed it so that configs for different versions can be easily
generated. But, that functionality isn't implemented quite yet :)
> emubat is no longer there. It was never really reliable and there are
> other methods to use an alternative to autoexec.bat.
>
> hogthreshold -- yes I know it's a little confusing but "0" means "full
> tilt", 1 is "be nice" and higher then means "less nice". Think of "0" as
> "infinity" here. Also the values can be higher than 15.
>
> There are a few settings that don't apply to xdosemu (such as rawkeyboard,
> mouse settings, native speaker).
>
> keybint is obsolete, gone, just like "videoportaccess" (graphics does
> that).
>
> SECURITY: all this stuff is obsolete too. Use sudo.
>
> Sound: we have sb16 support now (in 1.1.5.2).
>
> rdtsc may be overridden by .dosemurc.
>
> If you want to specify different hdimages to be used for restricted
> access, do that here. If this is empty, the hdimages from
> "hdimage" will be used for all users. (FIXME is that right?)
> -- also gone. the idea was that a long time ago DOSEMU could only run
> suid-root, so you could have a class of restricted users in dosemu.users
> that were only allowed to execute certain DOS programs. Right now the
> non-suid-root DOSEMU is a lot more powerful so this option has become
> pointless.
Ok, thanks for all the fixed comments.
> One thing that would be good is to merge this with the tcl/tk
> configuration utilities in the setup directory (run ./setup.tk etc
> there). The problem is that these tools suffer from severe bitrot now
> so any help would be very welcome to get these up and going again.
I should be able to take my same base script and make a perl/gtk script
from it. I don't know any TCL so that would be a little bit of a
barrier potentially ;)
.dosemu/.dosemurc is the same format as /etc/dosemu/dosemu.conf correct?
--
Ryan Underwood, <nemesis at icequake.net>, icq=10317253
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [RFC] dosemu config generator
2003-07-12 21:15 ` Bart Oldeman
@ 2003-07-12 22:41 ` Ryan Underwood
2003-07-13 1:45 ` Ryan Underwood
0 siblings, 1 reply; 8+ messages in thread
From: Ryan Underwood @ 2003-07-12 22:41 UTC (permalink / raw)
To: linux-msdos
Hi Bart,
On Sat, Jul 12, 2003 at 10:15:46PM +0100, Bart Oldeman wrote:
> On Sat, 12 Jul 2003, Ryan Underwood wrote:
>
> > .dosemu/.dosemurc is the same format as /etc/dosemu/dosemu.conf correct?
>
> It's just
> ~/.dosemurc
> everything can be configured there except for some privileged settings
> (most notably $_ports and console graphics), so becoming root to edit
> dosemu.conf is rarely necessary.
Good, I was hoping that was the case. The user can simply download
.dosemurc from the generator and place it in their home directory then.
> in the setup directory there are probably still some references to
> ~/.dosrc. This is an old style per user config file (pre 0.97) which has
> the same syntax as global.conf and is obsolete.
That is good to know, thanks!
--
Ryan Underwood, <nemesis at icequake.net>, icq=10317253
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [RFC] dosemu config generator
2003-07-12 22:41 ` Ryan Underwood
@ 2003-07-13 1:45 ` Ryan Underwood
2003-07-13 1:56 ` Ryan Underwood
0 siblings, 1 reply; 8+ messages in thread
From: Ryan Underwood @ 2003-07-13 1:45 UTC (permalink / raw)
To: linux-msdos
Hi dosemu hackers,
I added some more features to the config generator, fixed some bugs, and
made it support the -devel version too. Descriptions for the entities
default to the stable descriptions but can be overriden by new things in
the development version.
There is a small todo list at the top of the source code.
Let me know your thoughts,
--
Ryan Underwood, <nemesis at icequake.net>, icq=10317253
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [RFC] dosemu config generator
2003-07-13 1:45 ` Ryan Underwood
@ 2003-07-13 1:56 ` Ryan Underwood
0 siblings, 0 replies; 8+ messages in thread
From: Ryan Underwood @ 2003-07-13 1:56 UTC (permalink / raw)
To: linux-msdos
URL:
http://www.icequake.net/cgi2/dosemuconf.pl
--
Ryan Underwood, <nemesis at icequake.net>, icq=10317253
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2003-07-13 1:56 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-07-12 8:45 [RFC] dosemu config generator Ryan Underwood
2003-07-12 11:17 ` Ged Haywood
2003-07-12 19:44 ` Bart Oldeman
2003-07-12 21:54 ` Ryan Underwood
2003-07-12 21:15 ` Bart Oldeman
2003-07-12 22:41 ` Ryan Underwood
2003-07-13 1:45 ` Ryan Underwood
2003-07-13 1:56 ` Ryan Underwood
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox