diff options
author | wiz <wiz@pkgsrc.org> | 2009-05-28 11:04:52 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2009-05-28 11:04:52 +0000 |
commit | c5543a1190d93271d404337fa01719bffefc8835 (patch) | |
tree | e93201cd573a129060db6f83f656f697bc3bdf07 /emulators | |
parent | 615687999a4262f4fcdd4fb4504f4ca4054a2112 (diff) | |
download | pkgsrc-c5543a1190d93271d404337fa01719bffefc8835.tar.gz |
Update to 0.73. Set LICENSE (GPL2)
0.73
- Add two new opl2+opl3 emulators. (better speed, different implementation
approach)
- Improved DRO recording/better file structure.
- Add EGA emulation.
- Add special vga machine mode. Supports more of the exotic tricks like
changing the palette during screen updates, 9x16 fonts etc.
- Added special machine modes for the following svga cards:
- S3
- Paradise
- Tseng
- Fix problems with the vga split line feature.
- Improve vesa emulation.
- Add optional selection of old vesa mode for games that don't work
with certain vesa features.
- Improve video BIOS emulation to behave more like a real bios.
- Fixes for emulated 4bpp graphics modes.
- Fixes to paging system.
- Various fixes and improvements for the recompiling core.
- Add arm backend for the recompiling core.
- Add some mscdex quirks when dealing with files that are exactly 8.3 long.
- Small fixes to batch file handling.
- Small fixes to the XMS memory handling.
- Various fixes for aligned memory on hosts that want it.
- Various improvements to the mouse.
- Fixes and small speed ups to the debugger.
- Fix and improve lot's of compilation problems. (curses detection,
GCC 3.4 and GCC 4.X fixes)
- Added some basic auto keyboard layout handling. (windows only currently)
- Add basic support for evdev keyboard driver.
- Various fixes to the timer. (improve mode 2 timer changes,
implement mode 1, improve gate2 handling)
- Add audio extraction and mci audio support. Should enable CDROM audio
for Vista and adds volume control.
- Improve the directory cache speed a lot, especially with mounting slow
media like network paths.
- Various fixes to the create temporary file call.
- Don't keep batchfiles open during execution. Allows rewriting of the
active batchfile. (menu programs use this trick sometimes)
- Fix problems with filenames with 2 extensions.
- Add some more lowlevel dos tables.
- Fixes to hercules emulation.
- Fix flag handling for special case of ROR.
- Make the batchfile handling in regard to IF more flexible.
- Fixes to scrolling/panning feature.
- Add prefetch queue emulation.
- Make the emulated cpu type selectable. This is mainly the
identification commands and the way paging works.
- Some special EMS functionality added. (OS handles, zero-page handling)
- Improve support for EMS when booting a different OS.
- Improve cdrom speed detection by games.
- Improve stability of cycle guessing code, when there is background
activity.
- Fix various mscdex and cdrom detection schemes.
- Added Coremidi support on Mac OS X.
- Improve support for DOS devices when used to detect the existance
of directories in various ways.
- Add IRQ 2 emulation on VRET. (ega only)
- Added video parameter table and video state functionality.
- Increase default freespace to 250 MB.
- Some fixes to the fat filesystem handling for disk images.
- Some soundblaster fixes and command additions.
- Fix mixer 16bit direct transfers on bigendian hosts.
Diffstat (limited to 'emulators')
-rw-r--r-- | emulators/dosbox/Makefile | 6 | ||||
-rw-r--r-- | emulators/dosbox/distinfo | 8 | ||||
-rw-r--r-- | emulators/dosbox/patches/patch-ad | 19 |
3 files changed, 7 insertions, 26 deletions
diff --git a/emulators/dosbox/Makefile b/emulators/dosbox/Makefile index 9ff1eb60b30..4f7d23632ac 100644 --- a/emulators/dosbox/Makefile +++ b/emulators/dosbox/Makefile @@ -1,13 +1,13 @@ -# $NetBSD: Makefile,v 1.26 2008/11/08 21:13:27 bjs Exp $ +# $NetBSD: Makefile,v 1.27 2009/05/28 11:04:52 wiz Exp $ -DISTNAME= dosbox-0.72 -PKGREVISION= 3 +DISTNAME= dosbox-0.73 CATEGORIES= emulators MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=dosbox/} MAINTAINER= cube@cubidou.net HOMEPAGE= http://dosbox.sourceforge.net/ COMMENT= Multi-platform DOS emulator using SDL +LICENSE= gnu-gpl-v2 PKG_DESTDIR_SUPPORT= user-destdir diff --git a/emulators/dosbox/distinfo b/emulators/dosbox/distinfo index 182bda626e4..860ac9fbcfa 100644 --- a/emulators/dosbox/distinfo +++ b/emulators/dosbox/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.14 2007/08/27 06:37:01 xtraeme Exp $ +$NetBSD: distinfo,v 1.15 2009/05/28 11:04:52 wiz Exp $ -SHA1 (dosbox-0.72.tar.gz) = c49fba00187cd871ffdcbcd87ab82a23ea2d5e7d -RMD160 (dosbox-0.72.tar.gz) = 2088e9bd633719dedcd2aa7431e45b3c81eaa2ea -Size (dosbox-0.72.tar.gz) = 1046475 bytes +SHA1 (dosbox-0.73.tar.gz) = e87682f8f468f3822d2f79e38e5ddb73825fa8c1 +RMD160 (dosbox-0.73.tar.gz) = b732ee0f96024ad2abafa4cb6dd9f2ae316c7177 +Size (dosbox-0.73.tar.gz) = 1279384 bytes SHA1 (patch-aa) = 3393501f0d438e53a55481dc0e237c2bb2a75d3e SHA1 (patch-ab) = c4555ed9e6337380f52f271025d8f55ed7602aa6 SHA1 (patch-ad) = 3c0c0eabceb4cefa07918ae1d558e553ff18d592 diff --git a/emulators/dosbox/patches/patch-ad b/emulators/dosbox/patches/patch-ad deleted file mode 100644 index 92d676e4fd8..00000000000 --- a/emulators/dosbox/patches/patch-ad +++ /dev/null @@ -1,19 +0,0 @@ -$NetBSD: patch-ad,v 1.1 2007/01/20 02:25:31 rillig Exp $ - -Scancodes do not work on SunOS-2.10-sparc. - ---- src/gui/sdlmain.cpp.orig 2006-03-29 14:54:42.000000000 +0200 -+++ src/gui/sdlmain.cpp 2007-01-16 14:15:35.312830340 +0100 -@@ -1291,7 +1291,12 @@ int main(int argc, char* argv[]) { - sdl_sec->Add_bool("waitonerror",true); - sdl_sec->Add_string("priority","higher,normal"); - sdl_sec->Add_string("mapperfile","mapper.txt"); -+#if defined(__sun) -+ sdl_sec->Add_bool("usescancodes", false); -+#else - sdl_sec->Add_bool("usescancodes",true); -+#endif -+ - - MSG_Add("SDL_CONFIGFILE_HELP", - "fullscreen -- Start dosbox directly in fullscreen.\n" |