Software-update: DOSBox 0.74-3

DOSBox logo (80 pix) Er is een update voor versie 0.74 van DOSBox uitgebracht. Dit in C/C++ geschreven programma emuleert een IBM-compatibele pc met een 286- of 386-cpu in zowel realmode als protected mode. Verder worden ook het directory filesystem, xms, ems, graphics van Tandy tot en met VESA, en een SoundBlaster- of Gravis UltraSound-geluidskaart geëmuleerd. Hierdoor ontstaat er een perfecte omgeving voor 'oude' DOS-spellen die je nog op de plank hebt liggen. DOSBox is beschikbaar voor onder andere Windows, macOS, Solaris en diverse Linux-distributies, maar op dit moment zijn er alleen downloads voor de eerste twee. De release notes voor deze uitgave zien er als volgt uit:

DOSBox 0.74-3 has been released!
A security release for DOSBox 0.74:
  • Fixed that a very long line inside a bat file would overflow the parsing buffer. (CVE-2019-7165 by Alexandre Bartel)
  • Added a basic permission system so that a program running inside DOSBox can't access the contents of /proc (e.g. /proc/self/mem) when / or /proc were (to be) mounted. (CVE-2019-12594 by Alexandre Bartel)
  • Several other fixes for out of bounds access and buffer overflows.
  • Some fixes to the OpenGL rendering.
The game compatibility should be identical to 0.74 and 0.74-2.
It's recommended to use config -securemode when dealing with untrusted files.

Ideally, 0.75 should have been released by now, but some bugs took a lot longer than expected.
Doom 2 in DOSBox
Versienummer 0.74-3
Releasestatus Final
Besturingssystemen Windows 7, Linux, BSD, macOS, Solaris, Windows Vista, Windows 8, Windows 10
Website DOSBox
Download https://www.dosbox.com/download.php?main=1
Bestandsgrootte 1,42MB
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

27-06-2019 • 14:27

16

Bron: DOSBox

Update-historie

06-'19 DOSBox 0.74-3 16
08-'18 DOSBox 0.74-2 20
05-'10 DOSBox 0.74 13
05-'09 DOSBox 0.73 22
08-'07 DOSBox 0.72 25
07-'07 DOSBox 0.71 15
03-'07 DOSBox 0.70 18
03-'06 DOSBox 0.65 20
11-'04 DOSBox 0.63 25
10-'04 DOSBox 0.62 33
Meer historie

Reacties (16)

16
16
8
1
0
5
Wijzig sortering
DOSBox is met name bedoeld voor spelletjes (wat ook aan het plaatje bij dit topic te zien is). Draai je vooral zakelijke software (ik heb zelf nog een boekhoudprogramma op FoxPro en werk een doodenkele keer nog met WordStar voor een oud bestand), dan kun je beter kiezen voor het programma VDos van de Nederlander Jos Schaars. Gebaseerd op DOSBox, maar geoptimaliseerd voor zakelijke toepassingen, met een makkelijke printerdriver etc.
En er is ook nog het programma VDosPlus, op zijn beurt weer gebaseerd op VDos, maar dan met ondersteuning voor langere bestandsnamen dan de 8.3-standaard van Dos en naar eigen zeggen een betere ondersteuning voor muizen en toetsenborden.
edit: toevoeging VDosPlus

[Reactie gewijzigd door jmmk op 23 juli 2024 14:26]

En door de samenwerking van Jos Schaars met Edward Mendelson van http://wpdos.org,
draait mijn golden oldie WordpPerfect 5.1 én 5.0 ook weer feilloos onder 64bit win 10.

Incl. printen naar PDF enzo.
Geweldig !!
Ik werkte graag met de oudere versie's van Davilex, maar ik heb gekeken naar dat VDos programma, maar alles is in het Engels en ik ben 82 jaar en dat is voor mij acadabra. Is er iemand die mij uitleg kan geven hoe ik dit zonder problemen kan installeren. Ik werk sinds kort met Win10 en heb een paar vrije partitie's.

AOWer82
Beste Toon, Jos Schaars, die VDos in elkaar heeft gezet, is Nederlander en benaderbaar. Als er iemand kennis over heeft, is hij het wel.
Dit is de site van Jos zelf (ook in het Engels, vrees ik), en ik heb je in een persoonlijk bericht het mailadres van Jos gegeven.
Sterk werk, en klasse, dat computer-Engels abacadabra voor je is, maar dat je er toch induikt, kennis hebt van Win10 en partities (dat is al veel meer dan de gewone consument weet!) en op een site als Tweakers rondkijkt.
Een vrije partitie is overigens niet nodig voor VDos, ik heb het programma gewoon in een eigen map in C:/ staan. Ik kan het opstarten met een gewone snelkoppeling op m'n bureaublad.
Ik dacht dat de Davilex (financiële) programma’s enkel onder Windows werkten. In dat geval is vDos van geen nut: Het verwerkt enkel DOS programma’s.

Toch DOS programma’s: Installeer vDos in bijvoorbeeld C:\vDos (de standaard map). Ik laat vDosPlus buiten beschouwing vanwege de verwarrende (en soms problematische) carnavaleske toevoegingen. Ervan uitgaande dat de Davilex programma’s (bijvoorbeeld davi.exe) al ergens op de PC staan (C:\Davilex), open vDos autoexec.txt, en vervang de inhoud door:
USE C: C:\
CD davilex
davi.exe

Start nu vDos. Werkt het als verwacht, voeg een laatste regel toe aan autoexec.txt:
EXIT

Als meerdere programma’s: Kopieer autoexec.txt en config.txt naar een afzonderlijke map en pas de eerste aan (davi.exe). Kopieer de vDos snelkoppeling, wijzig eventueel de naam, en de “Beginnen in” eigenschap in de andere map.

[Reactie gewijzigd door JosSchaars op 23 juli 2024 14:26]

Tot nu toe geen serieus/praktisch DOS programma dat LFN (langere bestandsnamen) ondersteuning gebruikt, laat staan benodigd. De ‘betere’ ondersteuning voor muizen en toetsenborden is vaak problematisch (met niet-US toetsenborden en samengestelde tekens). Voegt ook niets essentieels toe aan vDos. Iets als je kunt op de linker (rechter?) knop drukken om een toetsenbord Enter te simuleren. Al typende, zweeft je vinger boven de Enter toets. Maar wacht, dit is vDosPlus, ik kan dus ook de muis gebruiken, pak de muis, klik, en terug naar het toetsenbord.
Ben ik blij dat Dosbox er is. Heb nog erg mooi/nooit herschreven programma's, dankzij Dosbox kan ik ze nog gebruiken.
Dan ben ik wel benieuwd wat voor soort code dat is. Als het nette code is zou het toch makkelijk te porten moeten zijn naar nieuwer os?
Als je wil kan ik je de source code wel aangeven. Wel tamelijk uniek in zijn soort denk ik.
Edit: Eén van de programma's, een plot programma, heb ik geport naar PHP.

[Reactie gewijzigd door Orion64 op 23 juli 2024 14:26]

Dosbox is één van de juweeltjes om oude software te draaien op moderne OSsen. Een ander juweeltje is winevdm. een 16bit subsystem op basis van wine voor 64 bits Windows systemen. Hiermee draai ik antieke 16 bits Windows software
Oh fantastische tip !
Om 16 bit apps te draaien gebruikte ik nog steeds een virtual machine :)
Ik ook voorheen. Of een installatie van Windows 3.1 onder dosbox.
Dosemu (linux) is mijn favoriet; gemakkelijker te configureren en betere compatibiliteit met printers....
It's recommended to use config -securemode when dealing with untrusted files.
}:|

Jammer, ik had het graag andersom gezien -O-

[Reactie gewijzigd door RoestVrijStaal op 23 juli 2024 14:26]

Ben benieuwd of de 3dfx functionaliteit ooit nog onderdeel gaat worden van DosBox. Wat ik eerder gelezen heb zou dit een feature zijn waar ze aan gewerkt werd/wordt, maar dat is al weer een post van een aantal jaren geleden. Er zijn op vogons ook patches te vinden voor de dosbox source. Zelf gebruik ik deze, inclusief de mt32 patches voor Roland MT32 support in dosbox (te downloaden bij het Munt project: https://github.com/munt/munt/tree/master/DOSBox-mt32-patch), en dat werk in ieder geval voor Tombraider al behoorlijk goed. Maar het zou een welkome uitbreiding zijn.

Op dit item kan niet meer gereageerd worden.