diff --git a/ChangeLog b/ChangeLog index 352ac332..b1497906 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,44 +1,46 @@ 0.71 - Add a new recompiling cpu core, which should be easier to port. - Add 64 bit version of the recompiling core - - Fix a few small problems with FCBs, (fixes Jewels of darkness and + - Fix a few small problems with FCBs. (fixes Jewels of darkness and cyrus chess) - Raise some more exceptions. (fixes vbdos) - - Fix a few problems with the dynamic core. (Fixes Inner Words and - Archmimedean Dynasty) + - Fix a few problems with the dynamic core. (fixes Inner Words, + Archmimedean Dynasty and others) - Improve/Fix fallback code for certain graphics cards. - Fix a few cd audio related bugs. + - Fix some pcspeaker mode. (fixes Test Drive and similar games) - Improve dos keyinput handling. (fixes Wing Commander 3 exit dialog) - Remove Exit condition on fully nested mode. (fixes some demo) - Add image file size detection. - - Add/Fix some ansi codes. (Fixes PC Larn and certain versions of + - Add/Fix some ansi codes. (fixes PC Larn and certain versions of infocom games) - Several general DOS fixes. (fixes nba95 and others) - Fix digital joystick centering problem - Reenable textmode 54 and 55. - - Fix a pelmask problem with univbe 5.0 lite. (fixes panzer general) + - Fix a pelmask problem with univbe 5.0 lite. (fixes Panzer General) - Fix minor mixer underflow. - Some general image and bios disk emulation fixes. - Hopefully fix compilation on BSD and darwin. - Try using ioctl cdrom access by default if possible - - Fix some svga detection routine (Fixes Grandest Fleet 2) + - Fix some svga detection routine. (fixes Grandest Fleet 2) - You can now close DOSBox using the status window in win32. - Add support for NX enabled systems. - - Fix a casting error which only showed with certain compilers (Fixes + - Fix a casting error which only showed with certain compilers. (fixes various games under mac os x and 64 bit linux) - - Improve timer and add gate 2 support. (Fixes various games and + - Improve timer and add gate 2 support. (fixes various games and joystick problems) - Improve mouse. Add undocumented backdoor. (fixes Last half of Darkness, PC-BLOX and others) - Add/improve support for ~ and ~username in all commands. - Fix a font problem with the pcjr/tandy. (fixes personal deskmate 2) - Change dma routine a bit. (fixes ticks in sound in various games) - - Allow read-only diskimages to be booted (Fixes various booter - games). + - Allow read-only diskimages to be booted. (fixes various booter + games) - Add basic hidden file support on cdrom images. (fixes Player Manager 2) - Add some rarely used functionality to the int10 mode setup. (fixes WW2 Battles of the South pacific) + - Add ability to force scaler usage. - Speed up flag generation and make it more 386-like. - General code cleanup. diff --git a/README b/README index 5c1b17f0..019050d8 100644 --- a/README +++ b/README @@ -62,6 +62,7 @@ Q: There is no sound. Q: The sound stutters or sounds stretched/weird. Q: I can't type \ or : in DOSBox. Q: The keyboard lags. +Q: The cursor always moves into one direction! Q: The game/application can't find its CD-ROM. Q: The game/application runs much too slow! Q: Can DOSBox harm my computer? @@ -138,8 +139,9 @@ A: Be sure that the sound is correctly configured in the game. This might be Q: The sound stutters or sounds stretched/weird. A: You're using too much CPU power to keep DOSBox running at the current speed. - You can lower the cycles, skip frames or get a faster machine. - You can also increase the prebuffer in the configfile. + You can lower the cycles, skip frames, reduce the sampling rate of + the respective sound device (see the DOSBox configuration file) or + the mixer device. You can also increase the prebuffer in the configfile. If you are using cycles=max or =auto, then make sure that there no background processes interfering! (especially if they access the harddisk) @@ -166,6 +168,15 @@ A: Lower the priority setting in the DOSBox configuration file try lowering the cycles. +Q: The cursor always moves into one direction! +A: See if it still happens if you disable the joystick emulation, + set joysticktype=none in the [joystick] section of your DOSBox + configuration file. Maybe also try unplugging any joystick. + If you want to use the joystick in the game, try setting timed=false + and be sure to calibrate the joystick (both in your OS as well as + in the game or the game's setup). + + Q: The game/application can't find its CD-ROM. A: Be sure to mount the CD-ROM with -t cdrom switch, this will enable the MSCDEX interface required by DOS games to interface with CD-ROMs. @@ -448,6 +459,8 @@ MOUNT -u "Emulated Drive letter" mount c d:\ -size 512,127,16513,13500 6. To mount /home/user/dirY as drive C in DOSBox: mount c /home/user/dirY + 7. To mount the directory where DOSBox was started as D in DOSBox: + mount d . MEM