Jump to content
Compatible Support Forums
Sign in to follow this  
DosFreak

DosBox 0.65 has been released!

Recommended Posts

http://dosbox.sourceforge.net/news.php?show_news=1

http://dosbox.sourceforge.net/download.php?main=1

 

 

Quote:
DOSBox 0.65

Yes it's been a while but we finally decided to release a new version.

Quite a few changes have been made since last version, a few of the more important ones.

 

 

4/15/16/32bpp VESA mode support

 

Lot's of fixes for better vga compatibility

 

Improved CGA composite output

 

Added video capturing to avi

 

Improved screen up[censored] for more speed

 

PCjr machine mode added

 

Speedup cpu cores and fix endian issues

 

FPU core speedup with assembly

 

Improved keyboard and bios handling

 

Lockfree mouse mode added again

 

Improved builtin dos with umbs and better fat support

 

Added VCPI emulation and fixed some issues with ems

 

Improved support for booter games

 

Modem and IPX support improved for multiplayer

 

Countless other bugfixes and features added

 

Like always make sure you read the readme files and look through the config file to setup things the way you like. You can also try one of the numerous frontends to help you setup things.

 

 

Summary of changes since 0.63

 

Quote:

0.65

- Fixed FAT writing.

- Added some more missing DOS functions.

- Improved PIC so that it actually honours irq 2/9.

- Improved intelligent MPU-401 mode so that more games work with it.

- Some mouse fixes.

- Changed DMA transfers a bit so they bypass the paging tables.

- Added S3 XGA functionality.

- Improved paging so that read and write faults are handled differently.

- Rewrote exception handling a bit (no exception 0x0B with dos4gw anymore).

- Added IO exceptions in all but the dynamic core.

- Some ems improvements.

- Added midi-device selection code for the windows hosts.

- Fix crashes/segfaults related to the disabling of the pcspeaker.

- Added some more FILES=XX detection tricks.

- Fixed some vga detection schemes.

- Fixed screenshot corruption when using -noconsole in a read-only directory.

- Fix wrong scaled screenshots.

- Added some hidden file functions when using diskimages. (helps with cdrom

detection schemes)

- Fixed a bug in the mixer code, that muted the music in certain games.

- Added an assembly fpu core.

- Made the shell more flexible for batch files.

- Check for unaligned memory acces fixes hangups on ARM processors.

- Some 64 bit fixes.

- Added code to change configuration at runtime.

- Improved ADPCM emulation.

- Fixed a few cpu instructions.

- Always report vesa 2.0 and fix some colour issues with vesa games.

- Fix video mode 0x06 and 0x0a.

- Improvements to the joystick emulation. 4 buttons are supported as well.

- Add VCPI emulation for Origin games.

- Fixed a lot of things in the boot code. Most booters work now.

- Lots of improvements to the IPX emulation.

- Rewritten modem emulation. Should work with more games.

- Improvements to the dos memory managment routines.

- Add UMB (upper memory blocks) support.

- Emulate the pause key.

- Improve Composite CGA mode emulation.

- Lots of vga compatibility changes.

- Improved support for chained video modes.

- Improved mode and palette handling in cga modes.

- Mount accepts ~ now.

- Added a few of the EGA RIL functions.

- Added TandyDAC emulation.

- OS/2 support.

- Improved and speed up the dynamic cpu core.

- Fix some errors in the CD-ROM emulation layer.

- Added an automatic work-around for some graphics chipsets.

- Add PCjr support.

- Allow mousedriver to be replaced. Fixes a few games that come with their

own (internal) driver.

- Improved dynamic cpu core so it can handle pagefaults and some obscure

types of self-modifying code.

- Added -noautoexec switch to skip the contents of [autoexec] in the

configuration file.

- Improved v86 mode emulation (mainly for Strike Commander).

- Improved timer behavior.

- Improved extended keyboard support.

- Enhanced and added several DOS tables.

- Made core_full endian safe.

- Made pagefaults endian safe.

- Add support for moviecapturing

- Add support for 15/16/32 bit videomodes.

- Add some more VESA modi (4 bit).

- Add 1024x768 output.

- Changed screenrendering so it only draws changes to the screen.

- Allow remapping of the EMS page when the dma transfer was started from

the page frame

- Made EMS and DMA work together when playing from a mapped memory page.

- Renamed several configuration options, so that they are unique.

- Merged mpu and intelligent into one option.

- Merged fullfixed and fullresolution.

- Extended keys should be handled better.

- F11 and F12 work.

- Compilation fixes for various platforms.

- Fix a few crashes when giving bad input.

- Removed interp2x and added few new scalers.

- Reintroduce the lockfree mouse. (autolock=false)

- Add a larger cache for the dynamic cpu core.

- Improved soundblaster DSP, so it gets detected by creative tools.

- Lots of bugfixes.

- Even more bugfixes

 

I've bolded the items that I think most users will see a real benefit from. If you want a more accurate description of the changes made to DosBox then you can view the DosBox Changelog here: http://pcnwstage.phys.mug.nl/dosboxcvs.txt

 

 

Share this post


Link to post

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×