Commit graph

1071 commits

Author SHA1 Message Date
wiz
3bb20322bd Add and enable uips. 2004-02-27 15:37:24 +00:00
wiz
46776840ce Initial import of uips, an IPS patcher.
IPS patches are binary patches (usually used for hacks/trainers/patches
for emulator ROMs).
2004-02-27 15:35:57 +00:00
minskim
c8f76972b5 Not used any more. 2004-02-25 18:55:43 +00:00
minskim
8569c0a7ae bl3ify and add explicit dependency on pkgconfig. 2004-02-25 18:54:58 +00:00
minskim
d9380ffcb3 bl3ify 2004-02-25 18:50:03 +00:00
minskim
a0152db6b5 Add new buildlink3.mk. 2004-02-25 18:49:36 +00:00
minskim
aa044af44c bl3ify 2004-02-25 18:46:55 +00:00
minskim
f5e93c14ab Bump PKGREVISION due to the update of libgcrypt. 2004-02-25 15:53:17 +00:00
abs
d357415cc0 UNLIMIT_RESOURCES=datasize for gcc3.3 -arch=pentium2 on NetBSD 1.6.2 2004-02-23 23:54:39 +00:00
simonb
0785acb22a Use -DFLTK_1_0_COMPAT so that this builds with newer versions of FLTK. 2004-02-23 10:30:47 +00:00
kristerw
2d8acdc0d1 USE_LANGUAGES= c c++ 2004-02-23 01:05:34 +00:00
kristerw
33c141e08b Update xmame to 0.79.1
Changes since 0.78.1 includes:
- Everything from MAME 0.79 (http://x.mame.net/changes-mame.html) and
  MESS 0.79 (http://x.mame.net/changes-mess.html).
- Updated the ALSA DSP module to use the ALSA 1.0 API.  (Shyouzou
  Sugitani)
- Paths now allow a literal "$" if it's preceded by "\".  (Andre
  Majorel)
- Fixed a segfault that occurred when "-debug" was used with a rotated
  game.
- The debugger window should no longer be blank for 32bpp games.
- Fixed a bug in fix-comments.c that was causing it to mangle
  src/drivers/vendetta.c.
- When XINPUT is defined in the makefile but no XInput devices are
  configured, the mouse is treated as a trackball.  (Gerd Sussner)
- The Xv YUV code should now work on big-endian platforms.  (Maciej J.
  Woloszyk)
- The trigger for the ACT LABS TV light gun now works; reloading now
  requires only one offscreen shot instead of two.  (Joe)
2004-02-21 00:08:00 +00:00
kristerw
5aa8d1dce5 Update xmess to 0.79.1
Changes since 0.78.1 includes:
- Everything from MAME 0.79 (http://x.mame.net/changes-mame.html) and
  MESS 0.79 (http://x.mame.net/changes-mess.html).
- Updated the ALSA DSP module to use the ALSA 1.0 API.  (Shyouzou
  Sugitani)
- Paths now allow a literal "$" if it's preceded by "\".  (Andre
  Majorel)
- Fixed a segfault that occurred when "-debug" was used with a rotated
  game.
- The debugger window should no longer be blank for 32bpp games.
- Fixed a bug in fix-comments.c that was causing it to mangle
  src/drivers/vendetta.c.
- When XINPUT is defined in the makefile but no XInput devices are
  configured, the mouse is treated as a trackball.  (Gerd Sussner)
- The Xv YUV code should now work on big-endian platforms.  (Maciej J.
  Woloszyk)
- The trigger for the ACT LABS TV light gun now works; reloading now
  requires only one offscreen shot instead of two.  (Joe)
2004-02-21 00:06:36 +00:00
adam
6b77047a19 Changes 0.6.2.1:
* Compilation fixes:
  + sdljoystick.h missing from tarball.
  + Link failure if a widget UI in use and lib765 not available.
  + Compilation failure if ROMSDIR defined.

* Bugfixes:
  + Use of the SDL icons could cause screen corruption.
  + The reverse page mapping for 0xc000 - 0xffff would occasionally be
    wrong on the +2A/+3.

* Miscellaneous:
  + Allow selectable devices to be used for the real joysticks.
  + Use glib 2.0 if available.
  + Allow ROMSDIR to be set when configuring.
2004-02-20 14:14:52 +00:00
kristerw
6b3caae9a2 Make this package compile on non-i386 machines too, by applying a patch
from Lawrence Gold on the xmame mailing-list.
2004-02-19 19:28:29 +00:00
kristerw
bb42a11fe8 Make this package compile on non-i386 machines too, by applying a patch
from Lawrence Gold on the xmame mailing-list.
2004-02-19 19:16:56 +00:00
cjs
76cfc893c7 Make a link to /dev/tty in emul/linux/dev, since otherwise linux programs
writing to /dev/tty will instead attempt to create the file emul/linux/dev/tty.
2004-02-19 11:37:11 +00:00
kristerw
af57c1d822 Make this package compile when using gcc 3.3. 2004-02-18 23:24:59 +00:00
jlam
efa1ab70ba Include "../../mk/compiler.mk" to get the value of CC_VERSION before
testing it.
2004-02-18 13:33:40 +00:00
adam
5a485fda44 Changes 20040213:
- Improved support for screen resolution changes.
    - More shell32 improvements.
    - Several Winelib compatibility fixes.
    - Beginnings of support for typelib creation.
    - Lots of bug fixes.
2004-02-16 14:06:58 +00:00
jlam
ec993afa1a LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14 17:21:32 +00:00
grant
52f1b46a37 remove unneeded CONFIG_{GUESS,SUB}_OVERRIDE, as bsd.pkg.mk does this
automatically now.
2004-02-14 00:54:44 +00:00
kristerw
95ea54083b Make the package compile when using gcc3.3. 2004-02-13 23:41:28 +00:00
adam
22f9905e2b Changes 0.6.2:
* Add some small bits of system information (OS, libspectrum
  version) into creator custom data for formats which support this.

* QNX6 compilation fixes and package file.

* rzxcheck: return 1 if the RZX file does not have a good signature.

* rzxdump: use libgcrypt 1.1.42 or later.

* snap2tzx: new utility to convert snapshots to tape files.
  Heavily based on Tomaz Kac's 'z802tzx'.

* tapeconv: remove double-free bug if tape reading fails.
2004-02-13 13:42:15 +00:00
adam
47528d2beb Changes 0.6.2:
* New features:
  + Real joystick support.
  + The 'pokefinder'.
  + Black and white TV mode for the GTK+ and SDL user interfaces.
  + The Timex 1.5x scaler and the reappearance of 3x3 mode for the GTK+ UI.
  + A simple memory browser.
  + Writes to disk will not affect the underlying file unless
    explicitly requested by the user.
  + Status bar for the GTK+ UI, and status icons for the SDL UI.
  + Options to disable the GTK+ confirmation dialogs and the printer emulation.

* Z80 core improvements

* Debugger improvements

* RZX improvements

* Minor bugfixes
2004-02-13 13:40:15 +00:00
adam
b59ea89042 Changes 0.2.1:
* Transparent reading of bzipped and gzipped files.

* Add support for writing emulator custom data to .rzx and .szx files.

* Update to the more recent version of gcrypt; version 1.1.42 or
  later is now required.

* Link libspectrum against gcrypt, glib and zlib; this means that
  client applications no longer need to do this.

* Support for 'the last instruction was an EI' in the snapshot code.

* Routines to check the versions of libspectrum and gcrypt in use.

* Write .rzx files with a version number of 0.12 if we're not
  signing the data; improves backward compatability.

* Fix a segfault when dealing with .slt files.

* QNX6 compilation fixes.
2004-02-13 13:36:43 +00:00
hubertf
3574066d66 Update bochs to 2.1.1 (doh). Changes:
- fix bug in int15h function 0xe820 (Christian Neubert)
- fix vmware3 disk support on big-endian platforms (Christophe Bothamy)
- fix conditions for NM exception on FWAIT instruction (Christophe)
- fix symbol conflict in rfb and x display libraries (Volker Ruppert)
- allow 16 bit writes to ne2k page 0 (Volker)
- notify display libraries on change of bpp (Volker)
- fix bug in int13h function 0x10 (Volker)
- fix floppy dialog error on win2k (Volker)
- fix adress check in TSS IO permission bitmap (Christophe)
- fix buffer overflow vulnerability pointed out by SeSoX (Christophe)
- updates for MacOS compile (Daniel Gimpelevich)
2004-02-12 01:57:52 +00:00
hubertf
fa70d4e4aa Update bochs to 2.1. Changes:
- New disassembler
- 3DNow!/SSE/SSE2/PNI instruction support
- Vmware3/Sparse/Undoable/Growing harddisk images support
- many VGA emulation improvements (e.g. high/true color VBE modes added)
- No more X11 vga font required
2004-02-12 00:10:30 +00:00
ben
285c0383ab Only use the GNU PTH fix if GNU PTH is being used in the zsnes build. 2004-02-11 18:34:18 +00:00
abs
9c5d2aaa9e 'UNLIMIT_RESOURCES=datasize' for gcc3 on i386 1.6.2 2004-02-11 01:45:01 +00:00
skrll
762ad460a0 Disable debug by default.
PKGREVISION++
2004-02-06 08:53:41 +00:00
grant
c9f0f6044b USE_LANGUAGES=c c++ 2004-02-05 10:40:33 +00:00
xtraeme
2d9ab59d3b 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
2004-02-03 17:48:11 +00:00
jlam
3ac2d4b8aa In the new compiler selection framework, GCC_REQD is appended to, not
overridden.
2004-02-01 01:43:28 +00:00
snj
057da0098e It's "its" 2004-02-01 00:15:04 +00:00
kristerw
8c34f8f1c4 Update vice to 1.14.
Changes from VICE 1.13 include:

** General
- Added IEC devices which allow to access printer or file system
  devices even if true drive emulation is enabled.

** VIC-II
- Fixed some severe sprite collision detection bugs.

** Drive changes
- Increased the number of true drives to four.
- Support for 1570 and 1571CR drives has been added (1571CR is not
  fully implemented though).
- 1581 emulation is much more accurate now.

** Printer changes
- Added Star NL10 printer emulation.
2004-01-31 00:51:39 +00:00
wiz
149cdbd6a1 Update HOMEPAGE (new version out....). 2004-01-30 16:49:08 +00:00
xtraeme
4f5f02e79f There's no need to use 'USE_X11BASE' in minivmac package, we'll use
USE_X11 instead, bump PKGREVISION.
2004-01-28 15:45:06 +00:00
xtraeme
3f2f5d8cd8 There's no need to use 'USE_X11BASE' in xmess package, we'll use
USE_X11 instead, bump PKGREVISION.
2004-01-28 15:41:07 +00:00
xtraeme
4ce048ab1a There's no need to use 'USE_X11BASE' in xmame package, we'll use
USE_X11 instead, bump PKGREVISION.
2004-01-28 15:26:26 +00:00
kristerw
21ab5c7289 Use GCC_REQD instead of USE_PKGSRC_GCC when overriding the compiler
for arm, so that we don't need to install the gcc package(s) on
machines that already have a working compiler in their /usr/bin.
2004-01-28 05:36:26 +00:00
heinz
18a916d5e6 Use $FIND with "-print". Noted by Georg Schwarz in PR pkg/24248 2004-01-27 00:53:10 +00:00
jmmv
a58dd81611 Bump PKGREVISION due to xmlcatmgr update to 2.0beta1. I know; this is a PITA.
This shouldn't be needed if we had non-recursive dependancies *sigh*.
2004-01-23 21:50:42 +00:00
kristerw
c582404b61 Make this package compile on NetBSD 1.6. 2004-01-23 18:57:26 +00:00
skrll
a5f8eee323 Add and enable tme 2004-01-23 09:12:59 +00:00
agc
9ef3c2570d Make this compile with gcc3. 2004-01-23 08:42:14 +00:00
skrll
2526dad9fe Import of tme 0.2
The Machine Emulator, or tme, is a program that provides a general-
purpose framework for computer emulation. The first machine that tme
could emulate was the Sun 2/120, one of the first widely available Sun
workstations.
2004-01-23 08:21:54 +00:00
adam
9df1111e47 Changes 20040121:
- Many improvements in the shell32 dll.
- Better support for constructors in C++ Winelib apps.
- Improved Regedit tool.
- Full support for graphic tablets.
- Lots of DirectMusic improvements.
- Better support for video playback.
- Full IME support for Asian locales.
- Lots of bug fixes.

Pkgsrc: wine does not seem to need unlimited data size (in fact, I tried
smaller limit then the default and it worked), so MESSAGE removed.
2004-01-22 15:46:43 +00:00
grant
398893a6b4 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-22 08:36:03 +00:00
abs
9d3cab5fdd Remove CONFLICT lines with mozilla-bin and phoenix-bin - no longer appears
to be an issue
2004-01-20 18:19:23 +00:00