The NetBSD Project

CVS log for pkgsrc/emulators/dosbox/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / emulators / dosbox

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.50 / (download) - annotate - [select for diffs], Sun Sep 11 12:51:31 2022 UTC (19 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, HEAD
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (colored)

*: bump PKGREVISION for flac shlib bump

Revision 1.49 / (download) - annotate - [select for diffs], Sat Nov 30 11:16:17 2019 UTC (4 years, 4 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.48: +13 -17 lines
Diff to previous 1.48 (colored)

dosbox: convert imagemagick to icotool

Revision 1.48 / (download) - annotate - [select for diffs], Wed Jul 3 09:06:37 2019 UTC (4 years, 9 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.47: +26 -2 lines
Diff to previous 1.47 (colored)

dosbox: Install a .desktop file and icons.

Bump PKGREVISION.

Revision 1.46.2.1 / (download) - annotate - [select for diffs], Tue Jul 2 13:00:16 2019 UTC (4 years, 9 months ago) by bsiegert
Branch: pkgsrc-2019Q2
Changes since 1.46: +3 -3 lines
Diff to previous 1.46 (colored) next main 1.47 (colored)

Pullup ticket #5985 - requested by nia
emulators/dosbox: security fix

Revisions pulled up:
- emulators/dosbox/Makefile                                     1.47
- emulators/dosbox/distinfo                                     1.26

---
   Module Name:	pkgsrc
   Committed By:	nia
   Date:		Tue Jul  2 05:19:11 UTC 2019

   Modified Files:
   	pkgsrc/emulators/dosbox: Makefile distinfo

   Log Message:
   dosbox: Update to 0.74.3

   0.74-3
   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.

Revision 1.47 / (download) - annotate - [select for diffs], Tue Jul 2 05:19:11 2019 UTC (4 years, 9 months ago) by nia
Branch: MAIN
Changes since 1.46: +3 -3 lines
Diff to previous 1.46 (colored)

dosbox: Update to 0.74.3

0.74-3
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.

Revision 1.46 / (download) - annotate - [select for diffs], Mon Jun 10 12:41:23 2019 UTC (4 years, 10 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base
Branch point for: pkgsrc-2019Q2
Changes since 1.45: +6 -4 lines
Diff to previous 1.45 (colored)

dosbox: Update to 0.74.2 (0.74-2)

Changes:
  - Rewrite auto/max cycles algorithm to work better with windows 7, other
    OSes might benefit as well.
  - Update 64bit recompiler to work on OSX and Linux.
  - Several improvements to make the recompilers work with newer compilers and
    add some workarounds about clang confusing itself.
  - Fix several variables being the wrong size in the recompiler.
  - Support absolute 64 bit addressing. (DRC:64 bit error messages)
  - Zero extend data in dynrec core for LLVM compilation/
  - Reduce overhead of the Mac version with a lot. Results in a speed increase.
  - Replace NV_PixelDataRange with the more common ARB_PixelBufferObject
    extension. Should help with output=opengl.
  - Reuse graphics window if possible instead of always creating a new one!
  - Add patches to work better when called by WINE:
    - support WINE style namemangling.
    - allow Z:\ to be moved to a different drive.
  - Try to fix stuttering audio with opengl output on Linux. (or at least
    improve it. Linux users might need to increase the prebuffer option a bit)
  - Fix automake and autoconf problems.
  - Fix problems related to packed struct layouts.
  - Fix compilation on gcc 4.4 and gcc 4.6.1.
  - Fix compilation with -DPIC.
  - Hopefully fix crash on shutdown, when unknown condition is encountered.
  - Fix -lto with gcc.
  - Fix clang compliation with asm fpu core.
  - Fix mapper crash on startup and when changing the mapper key.
  - Fix compilation in VS2015.
  - Fix compilation on mingw64.
  - Fix compilation on Frisbee and newer clang.
  - Fix compilation machines that have X11 libraries installed, but use a SDL
    without X11.
  - Fix a few problems relating to video capturing:
    - Writing out the index too often. (slowdown with longer captures)
    - Not being aware of when only the refresh rate changed.
  - Fix call order when bitshifting the return order (VS C /O2 builds).
  - Fix sign-extension error in S3 draw funcion, i.e. win3.1 analog clock.
  - Fix expanddot not caring about the size of the inputbuffer.
  - Some fixes for the debugger related to starting a program through debug.com.
  - Bring OS/2 port code up to date.
  - Reduce the amount of warning when compiling with quite a bit.
  - Allow 15/26/32 bits input to the opengl output.
  - Add cmd-q as exit key for macs.
  - Fix icon and titlebar on very old setups.
  - Fix off by one display size calculation errors with very large displays.
  - Fix out of bounds access the unused byte in the 32 bit colour value of the
    hardware mouse cursor pixel was affected.
  - Fix depreciated warnings on Mac, allow soundfont loading for coreaudio.
  - Keep repeating a pressed key if another key was unpressed.
  - Fix crash on OS X related to putting junk in the titlebar.
  - Extend fullresolution=0x0 to work on Linux and Mac.
  - Change gameblaster and tandy sound core to latest mame version.
  - Improve numlock and capslock support on Linux and Macs. Still not perfect
    on Windows.
  - Added even more code to workaround Windows behaving weirdly with alt-tab.

Revision 1.45 / (download) - annotate - [select for diffs], Wed Jul 4 13:40:17 2018 UTC (5 years, 9 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.44: +2 -2 lines
Diff to previous 1.44 (colored)

*: Move SUBST_STAGE from post-patch to pre-configure

Performing substitutions during post-patch breaks tools such as mkpatches,
making it very difficult to regenerate correct patches after making changes,
and often leading to substituted string replacements being committed.

Revision 1.44 / (download) - annotate - [select for diffs], Sat Sep 16 03:27:20 2017 UTC (6 years, 7 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored)

dosbox: set default audio blocksize to 8192 (up from 1024)

audio stuttering was very noticeable in some games on netbsd and
the cause wasn't clear. downsides: may increase audio lag.

This is also configurable with ~/.dosbox/dosbox-0.74.conf.

Suggested by nat, thanks!

bump PKGREVISION

Revision 1.43 / (download) - annotate - [select for diffs], Tue Feb 7 23:56:14 2017 UTC (7 years, 2 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (colored)

Fix format string. Deal with pointer ordering. Bump revision.

Revision 1.42 / (download) - annotate - [select for diffs], Mon Nov 28 06:51:23 2016 UTC (7 years, 4 months ago) by dholland
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.41: +4 -2 lines
Diff to previous 1.41 (colored)

NOT_PAX_MPROTECT_SAFE. PKGREVISION -> 8

Revision 1.41 / (download) - annotate - [select for diffs], Mon Sep 19 09:13:10 2016 UTC (7 years, 7 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.40: +3 -2 lines
Diff to previous 1.40 (colored)

Pass --disable-dynrec on Darwin, fixes PR#51483.  Bump PKGREVISION.

Revision 1.40 / (download) - annotate - [select for diffs], Sat Apr 25 14:20:44 2015 UTC (8 years, 11 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.39: +2 -2 lines
Diff to previous 1.39 (colored)

Recursive revbump following MesaLib update, categories a through f.

Revision 1.39 / (download) - annotate - [select for diffs], Thu Apr 17 00:49:51 2014 UTC (10 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.38: +3 -3 lines
Diff to previous 1.38 (colored)

Add two patches from Fedora that fix the build with gcc-4.8.
Bump PKGREVISION.
Addresses PR 48681 by John D. Baker.

Revision 1.37.2.1 / (download) - annotate - [select for diffs], Wed Feb 5 19:45:10 2014 UTC (10 years, 2 months ago) by tron
Branch: pkgsrc-2013Q4
Changes since 1.37: +4 -1 lines
Diff to previous 1.37 (colored) next main 1.38 (colored)

Pullup ticket #4315 - requested by obache
emulators/dosbox: build fix

Revisions pulled up:
- emulators/dosbox/Makefile                                     1.38

---
   Module Name:	pkgsrc
   Committed By:	obache
   Date:		Wed Feb  5 08:40:11 UTC 2014

   Modified Files:
   	pkgsrc/emulators/dosbox: Makefile

   Log Message:
   Restrict CPPFLAGS=-fPIC to clang only, as changed reason.

   At least, It break build on NetBSD-i386 with buitin gcc, PR pkg/48538.
   No build failure on NetBSD-amd64 with builtin gcc.

Revision 1.38 / (download) - annotate - [select for diffs], Wed Feb 5 08:40:11 2014 UTC (10 years, 2 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.37: +4 -1 lines
Diff to previous 1.37 (colored)

Restrict CPPFLAGS=-fPIC to clang only, as changed reason.

At least, It break build on NetBSD-i386 with buitin gcc, PR pkg/48538.
No build failure on NetBSD-amd64 with builtin gcc.

Revision 1.37 / (download) - annotate - [select for diffs], Thu Oct 31 15:10:49 2013 UTC (10 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base
Branch point for: pkgsrc-2013Q4
Changes since 1.36: +2 -1 lines
Diff to previous 1.36 (colored)

Add -fPIC to CPPFLAGS to fix build on NetBSD-6.99.24/amd64/clang/libc++.

Revision 1.36 / (download) - annotate - [select for diffs], Mon Oct 21 09:48:10 2013 UTC (10 years, 6 months ago) by fhajny
Branch: MAIN
Changes since 1.35: +2 -1 lines
Diff to previous 1.35 (colored)

Fix build on SunOS. Patching partly Sebastian Wiedenroth.

Revision 1.35 / (download) - annotate - [select for diffs], Sat Feb 16 11:21:03 2013 UTC (11 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored)

Recursive bump for png-1.6.

Revision 1.34 / (download) - annotate - [select for diffs], Wed Oct 3 12:55:11 2012 UTC (11 years, 6 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.33: +1 -3 lines
Diff to previous 1.33 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.33 / (download) - annotate - [select for diffs], Mon Jun 4 09:29:56 2012 UTC (11 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

Recursive bump for libmikmod shlib major ++
Noted by dholland.

Revision 1.32 / (download) - annotate - [select for diffs], Fri Jan 13 10:55:02 2012 UTC (12 years, 3 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored)

Recursive bump from audio/libaudiofile, x11/qt4-libs and x11/qt4-tools ABI bump.

Revision 1.31 / (download) - annotate - [select for diffs], Thu Jan 13 13:37:34 2011 UTC (13 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.30: +2 -1 lines
Diff to previous 1.30 (colored)

png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.

Revision 1.30 / (download) - annotate - [select for diffs], Mon Nov 1 00:08:10 2010 UTC (13 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

Reset maintainer.

Revision 1.29 / (download) - annotate - [select for diffs], Tue Jun 15 11:31:29 2010 UTC (13 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.28: +2 -3 lines
Diff to previous 1.28 (colored)

Update to 0.74:

0.74
  - Several small game specific fixes/hacks/support. (Offensive,
    Roadhog, GTA installer, Kingdom O' Magic soundcard detection,
    Pirate booter, Armored Fist installer)
  - Add the S3-specific 640x480 256 color mode. (fixes regression in "Wooden
    Ships and Iron Men" and "I Have No Mouth  And I Must Scream")
  - Fix a stack overflow that could crash DOSBox.
  - Add fake microphone input. (fixes Talking Parrot)
  - Modify adlib turn off code, so that it doesn't turn off in
    cases where the same sound is repeated over and over again.
  - Several small fixes to the CDROM audio code. (HOMM2, Redneck
    Rampage and others)
  - Several improvements to the CDROM emulation code. (fixes Alpha
    Storm and  GT Racing 97)
  - Some small CPU fixes that might fix something.
  - Handle opcode 0xff subcode 7 as invalid instruction. (fixes dif-2 & others)
  - Some hercules fixes. (Testdrive)
  - Improve support for blanked parts that wrap around to the start of
    the screen. (fixes Magic Circle demo and Sid&Al)
  - Remove old OPL cores as the new ones seem to work very nicely.
  - Modify movie recording code so that the movies aren't corrupt when
    you exit dosbox without stopping the movie.
  - Change RGB3x scaler to look more pretty.
  - Improve initial register values compatility of the GUS.
  - Added autodetection for Gameblaster. (games can find it now)
  - Change render preferences a bit to be more compatible with Windows 7.
  - Add DOS fixes to terminate program. (fixes Fortune Teller)
  - Add FFREEP. (fixes Trucks)
  - Improve FPU ST80 in C mode when writing zero. (fixes Antigok)
  - Add special int10 scanline function. (fixes mz700 and probably lots
    of games that mess with them)
  - Fix scrolling in rarely used video modes. (fixes Orphee)
  - Modify game specific hacks a bit so that Kick off 3 works again.
  - Lots of fixes to the INT10 video parameter table. (Seven spirits
    of ra and others)
  - Add VGA blanking in machine=vgaonly. (used by Alien Carnage)
  - CGA, PCJr, Tandy: Add video blanking, change display start latch
    timing, sync pulse width correction.
  - PCJr, Tandy: implement vertical retrace interrupt.
  - PCJr, CGA: line-by-line video emulation.
  - PCJr: support on-screen change of color modes 4medium to 16low. (used
    by Ghostbusters booter)
  - Hercules: Add green and amber monochrome support.
  - All machines: only update the video timing when needed. (Jungle Hunt,
    others that synchronize to the video screen might profit)
  - Several small DOS fixes.
  - Some UMB related fixes. (The Legacy without UMB)
  - Fix version number of DSP for SB 1.5. (fixes a few games)
  - Several VGA emulation improvements. (Allertone football manager)
  - Some Tandy fixes. (Mech Warrior)
  - Small improvements and fixes to the OPL emulation.
  - Add low level Tandy DAC emulation.
  - Some EMS fixes. (fixes Mortal Kombat and others)
  - Change SoundBlaster DSP reset mechanism, add sb irq acknowledge logic.
    (fixes stmik-based applications)
  - Some interrupt pointer location modifications. (fixes Tinker Tales)
  - Some fixes to the BOOT code. (fixes Last Mission)
  - Respect write-only file information. (fixes Champions of Zulala)
  - Some RTC fix. (fixes Tully Bodine and others)
  - Improve mouse emulation to work better with Water World.
  - Hopefully fix the translation of the configuration file.
  - Speed up and fixes for the recompiler core. (pitfall2 pcjr)
  - Change memory start location. (fixes 7th Guest installer)
  - Several fixes to the batch file handling. (Shift and
    use the typed first %0 instead of the parsed %0)
  - Improve file redirection and redirected line ends. (fixes
    Phantasmagoria 2 DOS installer)
  - Fix compilation with new MAC os X version.
  - Add 16C550A FIFO support to the serial port emulation.
  - Improve modem emulation to get higher speeds.
  - Change default samplerates to 44100, blocksize to 1024 and prebuffer to 20,
    so that hopefully certain soundcards produce more fluent sound playback.
  - Add some rarely used, but for some games critical flags to
    the internal commands.
  - Add -userconf flag, so that the userspecific configuration can
    easily be used together with -conf configfile.
  - Improve internal timing with repeating timers (especially with
    the dynamic core).

Revision 1.28 / (download) - annotate - [select for diffs], Sun Jun 13 22:44:14 2010 UTC (13 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.27: +2 -1 lines
Diff to previous 1.27 (colored)

Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.

Revision 1.27 / (download) - annotate - [select for diffs], Thu May 28 11:04:52 2009 UTC (14 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.26: +3 -3 lines
Diff to previous 1.26 (colored)

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.

Revision 1.26 / (download) - annotate - [select for diffs], Sat Nov 8 21:13:27 2008 UTC (15 years, 5 months ago) by bjs
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

Recursive dependency bump for libspeex  (it is backward-compatible,
but also has API additions).

Revision 1.25 / (download) - annotate - [select for diffs], Tue Apr 29 08:19:36 2008 UTC (15 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)

PKGREVISION++ for SDL_sound API bump.

Revision 1.24 / (download) - annotate - [select for diffs], Tue Apr 22 21:25:18 2008 UTC (16 years ago) by wiz
Branch: MAIN
Changes since 1.23: +2 -1 lines
Diff to previous 1.23 (colored)

Bump PKGREVISION for SDL_sound ABI update.

Revision 1.23 / (download) - annotate - [select for diffs], Sun Dec 16 14:56:39 2007 UTC (16 years, 4 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4
Changes since 1.22: +4 -2 lines
Diff to previous 1.22 (colored)

The package supports installation to DESTDIR.

Revision 1.22 / (download) - annotate - [select for diffs], Mon Aug 27 06:37:01 2007 UTC (16 years, 7 months ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.21: +2 -6 lines
Diff to previous 1.21 (colored)

Update to 0.72:

This release fixes a few bugs that slipped through when releasing 0.71.
Here a list of the changes:

* Fixed unitialized variable in joystick. (Fixes crashes on Vista and Mac OS X)
* Some bugfixes and speedups to the 64 bit recompiling core.
* Fixed sign flag on soundblaster dma transfers (Space Quest 6 intro)
* Fixed a bug in keyboard layout processing code and fixed certain layouts.
* Fixed Dreamweb.
* Improved speed unlocking when running cycles=max.
* Fixed a crash related to the tab completion in the shell.
* Improved aspect correction code. Should now be like how a real monitor handles it.
* Fixed a bug in the xms status report code. (Blake Stone 1.0 shareware)
* Added a lot more keyboard layouts.
* Fixed crash related to changing the scaler before a screen was created.
* Hopefully fixed compilation on *bsd.
* Enabled auto cpu core selection for recompiling core as well.
* Made the used joystick selectable when 4axis is specified.
* Added some hints for inexperienced DOS users to the shell.

Revision 1.21 / (download) - annotate - [select for diffs], Tue Jul 31 14:27:28 2007 UTC (16 years, 8 months ago) by xtraeme
Branch: MAIN
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

Update to 0.71.

A bugfix release this time, but we couldn't resist adding a few new
exciting features:

* Added a new recompiling cpu core which is easier to port!
* Added a x86_64 and a mipsel_32 recompiling core.
* Fixed hangups on certain platforms after long gameplay of several games.
* Fixed several joystick bugs.
* Improved cdrom support. (fixes for audio, iso and detection.)
* Improved SVGA and VESA. (detection and display)
* Fixed a few textmodes and improved ansi emulation a bit.
* Fixed pcspeaker and certain types of soundeffects.
* Added undocumented mousebackdoor.
* Made mount and imgmount a bit easier to use. (ioctl by default, support
  for ~ and ~username, auto size guessing for images)
* Fix a few compilation problems on various hosts and a general code
  cleanup.
* Several small fixes that improve compatibility.

Revision 1.20 / (download) - annotate - [select for diffs], Mon Mar 26 06:31:55 2007 UTC (17 years ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.19: +6 -3 lines
Diff to previous 1.19 (colored)

Update to 0.70:

  - Improve register handling and support with XMS.
  - Fix some issues with deleting open files.(windows only issue)
  - Add dummpy LPT1 class. (windows only issue)
  - Improve some of the internal dos commands. (choice, copy and shift)
  - Improve ROM area. (for games that use it for random numbers or
    overwrite it as some sort of detection thing)
  - Improve compatibility of dynamic core by making it handle certain
    pagefaults earlier.
  - Move internal dos tables around so we have more umb memory.
  - Add some dos tables.
  - Dynamic core supports io exceptions.
  - Move some interrupt handlers to XT Bios locations.
  - Add a dynamic fpu on x86.
  - Improve fpu on non-x86.
  - Trapflag gets strickt priority over hardware IRQs.
  - Trapflag support for the dynamic core.
  - Add dummy TRx handling.
  - Fix a few rarely used character functions.
  - Improve auto cycle guessing code.
  - Improve and extend the joystick support.
  - Add autofire support.
  - Improve the mapper so you can map keys to the joystick and vice versa.
  - A few game specific video card fixes.
  - Fix some 64 bit cpu bugs.
  - Add support for certain cdrom detection schemes.
  - Improve HSG/Red Book support.
  - Improve MSCDEX.
  - Improve dynamic core support under intel macs.
  - Add basic support for clipper programs.
  - Add support for different keyboard layouts.
  - Add auto core guessing.
  - Fix a few flags bugs.
  - Fix a few small cpu bugs.
  - Improve soundblaster detection rate by various programs.
  - Improve EMS emulation. (allow mapping of non standard regions)
  - Improve keyboard input codes on various OS-es.
  - Fix problems with filenames having stackdata in them.
  - Changed a few basic operations in DOSBox so they take emulated time.
  - Improve dos ioctl functions.
  - Improve DOS functions when dealing with virtual drive.
  - Improve FAT drives.
  - Better handling of volume-labels in file functions.
  - Image disk cycling capability. (prompt)
  - Try to reduce the impact of using an analog joystick.
  - Several measures to avoid code invalidation on certain types
    of self modification in the dynamic core.
  - Add dynamic core memory function inlining.
  - A few small mouse improvements. (some games are using things they
    shouldn't)
  - Add nullmodem emulation.(h-a-l-9000)
  - Some small cga and hercules fixes.
  - Add more scalers (hq2x/hq3x/sai). (Kronuz)
  - Change configuration file loading support. It now supports
    multiple configuration files.
  - Make dynamic core capable of running some win32s programs.
  - Fix and add some rare soundblaster modes. (Srecko)
  - Better soundblaster mixer controls. (Srecko)
  - Make soundblaster installation under windows much easier.
  - Add device control channel handling.
  - GEMMIS support (ems under windows).
  - Support more colours in win 3. (vasyl)
  - Don't show unmounted drives in windows filemanager.
  - Fix some bugs in the int13 handler.
  - Simulate some side-effects of bios interrupt handlers on flags.
  - Add IPX functions needed by netbios.
  - Make ports take emulated time.
  - Tabcompletion is now aware of the CD command.
  - Add suppport for the dac pel mask.
  - Fixes to hercules emulation, better detection and bank switching.
  - Fixes to tandy emulation, 640x200x16 mode and different sizes bank.
  - EGA/VGA memory changes detection for faster rendering.
  - Gus 16 bit fixes.
  - Many timer improvements.
  - Some pcjr fixes.
  - Some booter fixes.
  - Many small fixes.

Revision 1.19 / (download) - annotate - [select for diffs], Sat Jan 20 02:25:31 2007 UTC (17 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.18: +4 -3 lines
Diff to previous 1.18 (colored)

On Solaris 10, I had to disable joystick and scancodes support.

PKGREVISION++

Revision 1.18 / (download) - annotate - [select for diffs], Mon Jun 12 16:28:06 2006 UTC (17 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

Bump PKGREVISION and BUILDLINK_ABI_DEPENDS (where applicable)
for SDL shlib changes.

Revision 1.17 / (download) - annotate - [select for diffs], Mon Apr 17 13:46:23 2006 UTC (18 years ago) by wiz
Branch: MAIN
Changes since 1.16: +2 -1 lines
Diff to previous 1.16 (colored)

Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.

Revision 1.16 / (download) - annotate - [select for diffs], Thu Mar 30 18:11:30 2006 UTC (18 years ago) by xtraeme
Branch: MAIN
Changes since 1.15: +2 -3 lines
Diff to previous 1.15 (colored)

Update to 0.65 (there is not 0.64).

    * 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 updating 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

Ok'ed by cube.

Revision 1.15 / (download) - annotate - [select for diffs], Sun Feb 5 23:09:00 2006 UTC (18 years, 2 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

Recursive revision bump / recommended bump for gettext ABI change.

Revision 1.14 / (download) - annotate - [select for diffs], Sun Dec 11 09:40:39 2005 UTC (18 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Convert aalib to options framework, adding an 'x11' option, and remove
aalib-x11 and aview-x11.
SDL dependencies change, so bump PKGREVISION (and BUILDLINK_RECOMMENDED)
for affected packages.

Addresses PR 32046 by Leonard Schmidt.

Revision 1.13 / (download) - annotate - [select for diffs], Mon Dec 5 20:50:11 2005 UTC (18 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html

Revision 1.12 / (download) - annotate - [select for diffs], Mon Apr 11 21:45:43 2005 UTC (19 years ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.11: +1 -2 lines
Diff to previous 1.11 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.11 / (download) - annotate - [select for diffs], Sun Mar 27 15:43:33 2005 UTC (19 years ago) by wiz
Branch: MAIN
Changes since 1.10: +2 -1 lines
Diff to previous 1.10 (colored)

PKGREVISION bump for glut dependency removal (SDL/buildlink3.mk).

Revision 1.10 / (download) - annotate - [select for diffs], Mon Nov 22 14:12:29 2004 UTC (19 years, 5 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.9: +5 -7 lines
Diff to previous 1.9 (colored)

Changes 0.63:
  - Fixed crash with keymapper (ctrl-f1) and output=surface.
  - Added unmounting.
  - Fixed multiple issues with drive labels.
  - Fixed most if not all FILES=XX problems.
  - Added redirection in the shell.
  - Fixed crashes with subst.
  - Fixed multiple crashes with the drive images support.
  - Added a missing fpu instruction.
  - Fixed some cpu and fpu instructions.
  - Fixed a small bug related to font loading.
  - Rewrote the devices support.
  - Added capslock/numlock checks on startup.
  - Fixed wave writing.
  - A few internal DOS fixes.
  - Timer fixes for the hybrid loader.
  - Some small soundblaster fixes.
  - The drive cache can now be cleared by a keycombo. (CTRL-F4)
  - A few keyboard fixes.
  - Compilation fixes on various platforms.
  - Quite some debugger improvements.
  - Fixed dir only showing files after the first run on cdrom drives.
  - Added some cdrom detection checks.
  - Enabled insert in the shell. (Easier editing of commands)
  - Changed order in which executables appear with tab-completion.
  - Fixed some issues with raw opl recording and using a slightly different
    format

Revision 1.9 / (download) - annotate - [select for diffs], Sun Oct 3 00:14:40 2004 UTC (19 years, 6 months ago) by tv
Branch: MAIN
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (colored)

Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.

Revision 1.8 / (download) - annotate - [select for diffs], Fri Oct 1 00:09:17 2004 UTC (19 years, 6 months ago) by xtraeme
Branch: MAIN
Changes since 1.7: +3 -2 lines
Diff to previous 1.7 (colored)

Update emulators/dosbox to 0.62.

Changes:

# Improved x86 dynamic core, more stable.
# The usual cpu/fpu emulation fixes and speedups.
# Soundblaster 16 and opl3 emulation added.
# Internal mixer updated with interpolation and volume support.
# Intelligent MPU-401 emulation added.
# ISO/Disk image mounting support.
# Custom chipset emulation for cga,tandy hercules modes.
# Improved pc-speaker emulation.
# Improved GUS emulation.
# Added a keymapper.
# VGA/VESA Bios fixes.
# IPX networking support.
# A zillion internal dos fixes/updates.
# New ddraw rendering output and new render functions.
# Raw adlib/midi capturing.

Revision 1.7 / (download) - annotate - [select for diffs], Sun Jun 13 12:37:47 2004 UTC (19 years, 10 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.6: +2 -1 lines
Diff to previous 1.6 (colored)

this uses a c and c++ compiler.

Revision 1.6 / (download) - annotate - [select for diffs], Sun Mar 7 06:04:48 2004 UTC (20 years, 1 month ago) by snj
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.5: +5 -5 lines
Diff to previous 1.5 (colored)

Use bl3.

Revision 1.5 / (download) - annotate - [select for diffs], Tue Feb 3 17:48:11 2004 UTC (20 years, 2 months ago) by xtraeme
Branch: MAIN
Changes since 1.4: +8 -6 lines
Diff to previous 1.4 (colored)

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

Revision 1.4 / (download) - annotate - [select for diffs], Mon Nov 10 00:13:22 2003 UTC (20 years, 5 months ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.3: +4 -4 lines
Diff to previous 1.3 (colored)

Updated to 0.60, provided by Soren Jacobsen PR pkg/23402.

Changes since 0.58:

* Added basic 386 protected mode support.
* Added FPU emulation.
* Added a virtual modem to dial to TCP sockets, still somewhat bugged.
* Added VESA VBE 2.0 support for 256 color modes.
* Added SB PRO 2.0 support.
* Added internal DPMI host to handle some problematic games.
* Added some support for tandy video mode.
* Added some shell enhancements like tab-completion.
* Added better support for CD drives, better audio playing and cd labels.
* Added several features to the debugger.
* Changed memory system for future page mapping support.
* Changed large piece of VGA emulation core to handle
  future changes for hercules and full cga,tandy emulation.
* Changed DMA for better accuracy.
* Changed Tandy 3-voice emulation to use MAME's sn76496 code.
* Fixed several bugs in directory caching code.
* Fixed bugs in PIT and real time clock for better timing.
* Fixed some issues with the console screen on windows.
* Fixed several issues with the internal mouse driver.
* Fixed bugs with files being opened multiple times, still not
  perfect but better.
* Fixed a load of small other bugs that i've forgotten with these long
  delays between releases

Revision 1.3 / (download) - annotate - [select for diffs], Sat Jul 26 21:41:13 2003 UTC (20 years, 8 months ago) by jmmv
Branch: MAIN
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored)

Bump revision due to SDL update, and sync versions in buildlink files where
needed.  This is required because esound has been droped as a dependancy.

Revision 1.2 / (download) - annotate - [select for diffs], Mon Jul 21 16:45:54 2003 UTC (20 years, 9 months ago) by martti
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

COMMENT should start with a capital letter.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Tue Jun 3 14:35:23 2003 UTC (20 years, 10 months ago) by wiz
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Initial import of dosbox, provided by Quentin Garnier via pkgsrc-wip.

DOSBox is a DOS-emulator using SDL for easy portability to
different platforms, DOSBox has already been ported to
several different platforms, such as Windows, BeOS, Linux,
Mac OS X...

DOSBox emulates a 286/386 realmode CPU, Directory
FileSystem/XMS/EMS, a SoundBlaster card for excellent sound
compatibility with older games...

You can "re-live" the good old days with the help of
DOSBox, it can run plenty of the old classics that don't
run on your new computer !

Revision 1.1 / (download) - annotate - [select for diffs], Tue Jun 3 14:35:23 2003 UTC (20 years, 10 months ago) by wiz
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>