root/trunk/dosemu.txt

Revision 781, 2.5 kB (checked in by tushar, 5 years ago)

Updated: dosemu.txt

Line 
1 AUTHOR: Alex Kloss <alex@22-music.com>
2
3 DATE: 2003-09-19
4
5 LICENSE: GNU Free Documentation License Version 1.2
6
7 SYNOPSIS: Setting up dosemu with freeDOS or any other DOS.
8
9 DESCRIPTION:
10 Sometimes you want to use the good old Disk Operating System, e.g. for
11 playing some real old games (like commander keen), but you don't want to
12 shutdown your linux box and don't have a DOS bootdisk anyway...
13
14 [ATTENTION: dosemu is discontinued in favour of dosbox (available on
15  http://dosbox.sourceforge.net) - but it's still faster in most cases!]
16
17 PREREQUISITES:
18 http://dosemu.sf.net - dosemu-1.2.0.tgz, most actual dosemu-freedos-bin.tgz
19
20 HINT:
21
22 ./configure --prefix=/usr --enable-experimental \
23  --with-fdtarball=<wherever you stored dosemu-freedos-bin.tgz> &&
24 make &&
25 make install
26
27 If the installation breaks due to not finding bdftopcf, just use "make
28 install" again. The error shouldn't occur on the 2nd try.
29
30 now try "dos" or "xdos". If xdos complains about not finding the necessary
31 fonts, you should edit either your etc/X11/XftConfig or /etc/fonts/fonts.conf
32 (if you're using the newest X-Server with xft) and add to the first lines
33
34 'dir "/usr/X11R6/lib/X11/fonts/misc"' in XftConfig or
35 '<dir>/usr/X11R6/lib/X11/fonts/misc</dir>' in fonts.conf
36
37 if you're not using xft, you will have to restart the x server to let the
38 changes take effect or use the commands:
39
40 xset +fp /usr/X11R6/lib/X11/fonts/misc
41 xset fp rehash
42
43 and try to start dosemu again.
44
45 If you did not use the freedos image, you will have to set up your dos image
46 yourself: make a directory /usr/share/dosemu and copy the io.sys and the
47 msdos.sys of your dos to this directory.
48
49 A minor problem is that the src/plugin/commands dir does not contain all of
50 the dosemu stuff, for example the cdrom.sys driver is missing. You'll find
51 the tasm sources in /src/commands. Since you propably don't have tasm, you'll
52 have to find a way to 1. extract that driver from the binary distribution or
53 2. compile it without tasm using the gcc assembler:
54
55 cd src/commands &&
56 for i in aspi cdrom ems emufs; do
57   as -o ${i}.sys < ${i}.S
58 done &&
59 mkdir /usr/share/dosemu/dosemu &&
60 cp *.sys /usr/share/dosemu/dosemu
61
62 You may now start "dosemu" or "xdosemu" and install your DOS software at will.
63
64 CHANGELOG:
65 [2002-01-18]
66   * Initial Hint.
67 [2003-09-09]
68   * Conversion to new hint format, some changes.
69 [2003-09-17]
70   * Small fixes in conversion.
71 [2003-10-07]
72   * Added gcc-2.95.3 stuff for LFS-5.x.
73 [2004-01-19]
74   * Updated to dosemu 1.2.0, gcc as instead of as86 and minor changes.
Note: See TracBrowser for help on using the browser.