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.
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 Linkedin

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)

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 28 juni 2019 15:48]

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 28 juni 2019 23:35]

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 28 juni 2019 11:05]

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 27 juni 2019 19:10]

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.


Nintendo Switch (OLED model) Apple iPhone SE (2022) LG G1 Google Pixel 6 Call of Duty: Vanguard Samsung Galaxy S22 Garmin fēnix 7 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2022 Hosting door True

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee