diff options
author | xtraeme <xtraeme@pkgsrc.org> | 2004-02-03 17:48:11 +0000 |
---|---|---|
committer | xtraeme <xtraeme@pkgsrc.org> | 2004-02-03 17:48:11 +0000 |
commit | 2d9ab59d3b0052aaa38cc071abb595869b6e5c92 (patch) | |
tree | 109ee505ef26656ce1d6b5c0b154a37fdc11c308 /emulators/dosbox | |
parent | 2350bde9373778a0a0865ec68a59351de792478b (diff) | |
download | pkgsrc-2d9ab59d3b0052aaa38cc071abb595869b6e5c92.tar.gz |
Update dosbox to 0.61
Tuesday, February 3rd, 2004 - Harekiet
DOSBox 0.61 Released
* Added a beta dynamic cpu for x86 hosts (very unstable)
* Added opengl and hardware overlay display output
* Rewrote the vga screen updates to go in lines
* Added paging and v86 support to cpu emulation
* Added a config option to simulate a certain type of machine
* Added hercules graphics emulation
* Made CGA/TANDY modes more compatible
* Updated textmode drawing routines to support blinking colors
* Fixed VESA set page function that was documented wrong
* Fixed some wrongly emulated cpu opcodes.
* improved exception handling
* debugger: fixes; logging of gdt,lgt,idt, new commands(Fizzban)
* fixed some mscdex issues (drive letter header error, added get
directory entry)
* added/fixed some bios funcs
* added some rarely used xms functions (thanks c2woody!)
* implemented GUS emulation
* Added 16-bit DMA support (for GUS and eventually SB16)
* Fixed many small bugs in filehandling routines
* Many small FPU fixes (c2woody/Fizzban)
* Some keyboard improvements (pharlab games)
* Some Timer and cmos/rtc fixes (Mirek/Srecko/Others)
* Lot's of mouse fixes (Help from various people)
* Enabled internal modem
* Made the DOS parsing routines a bit more flexible
* Added Subst (Srecko)
* Added cdrom ioctl support for linux (prompt)
* Many internal DOS fixes: memory/files/datastructures.
* Got some help from c2woody in allowing more than 1 irq being served
* Disabled DPMI (not needed anymore. DOSBox handles almost every
extender)
* Search configfile in $HOME directory if none present in current
directory
* Added another way to switch to protected mode.
(Thanks Morten Eriksen!)
* Fixed some odd badly documented behaviour with PSP/DTA
* Added some warnings on opening of readonly files in writemode
(DOS default).
* Many shell enhanchements
* Fixed a win32 specific bug dealing with filenames starting with a "."
* Fixed some bugs with the directory structure: not found/can't save
errors
Diffstat (limited to 'emulators/dosbox')
-rw-r--r-- | emulators/dosbox/Makefile | 14 | ||||
-rw-r--r-- | emulators/dosbox/distinfo | 6 |
2 files changed, 11 insertions, 9 deletions
diff --git a/emulators/dosbox/Makefile b/emulators/dosbox/Makefile index 8f03f851499..31259f3653a 100644 --- a/emulators/dosbox/Makefile +++ b/emulators/dosbox/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.4 2003/11/10 00:13:22 xtraeme Exp $ +# $NetBSD: Makefile,v 1.5 2004/02/03 17:48:11 xtraeme Exp $ # -DISTNAME= dosbox-0.60 +DISTNAME= dosbox-0.61 CATEGORIES= emulators MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=dosbox/} @@ -12,14 +12,16 @@ COMMENT= Multi-platform DOS emulator using SDL USE_BUILDLINK2= YES GNU_CONFIGURE= YES -post-patch: - ${SED} -e s,/usr/share,${PREFIX}/share, \ - ${WRKSRC}/docs/dosbox.1 > ${WRKSRC}/docs/dosbox.1.sed - ${MV} ${WRKSRC}/docs/dosbox.1.sed ${WRKSRC}/docs/dosbox.1 +SUBST_CLASSES= fixme +SUBST_STAGE.fixme= post-patch +SUBST_FILES.fixme= docs/dosbox.1 +SUBST_SED.fixme= -e s,/usr/share/,${PREFIX}/share/,g post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/dosbox ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/dosbox .include "../../devel/SDL/buildlink2.mk" +.include "../../graphics/png/buildlink2.mk" +.include "../../net/SDL_net/buildlink2.mk" .include "../../mk/bsd.pkg.mk" diff --git a/emulators/dosbox/distinfo b/emulators/dosbox/distinfo index 0303db35ab2..825601450cc 100644 --- a/emulators/dosbox/distinfo +++ b/emulators/dosbox/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.3 2003/11/10 00:20:29 xtraeme Exp $ +$NetBSD: distinfo,v 1.4 2004/02/03 17:48:11 xtraeme Exp $ -SHA1 (dosbox-0.60.tar.gz) = 4c95c5efa9e3a9ac1002c3af0a64e02d40cdd1fa -Size (dosbox-0.60.tar.gz) = 540921 bytes +SHA1 (dosbox-0.61.tar.gz) = 271933736976e865bee360f60477cce302369a62 +Size (dosbox-0.61.tar.gz) = 567200 bytes |