Commit graph

1052 commits

Author SHA1 Message Date
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
abs
c35a937003 Add UNLIMIT_RESOURCES=datasize to fix build under gcc3 2004-01-20 12:43:03 +00:00
agc
dc52048e01 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:07:06 +00:00
kristerw
2cceeb714d Update xmess to version 0.78.1.
Changes since 0.77.1 includes:
- Everything from MESS 0.78.
- Changed the abbreviation of "-pause_brightness" to "-pbrt" to prevent
  a conflict with "-playback".
- Fixed an infrequent spurious error reported by zlib 1.2.1.  (Mark
  Adler)
2004-01-17 17:12:34 +00:00
kristerw
ba6c380c2b Update xmame to version 0.78.1.
Changes since 0.77.1 includes:
- Everything from MAME 0.78
- Changed the abbreviation of "-pause_brightness" to "-pbrt" to prevent
  a conflict with "-playback".
- Fixed an infrequent spurious error reported by zlib 1.2.1.  (Mark
  Adler)
2004-01-17 17:11:08 +00:00
wiz
47af25a301 Undo previous: committed by accident. 2004-01-17 15:22:22 +00:00
wiz
4d80908b94 Add MESSAGE describing that the data size limit
needs to be raised to run wine.
2004-01-17 15:21:22 +00:00
cjep
0bf6bf3ffd Use tabs (not spaces) to make indentation 2004-01-11 19:41:39 +00:00
adam
da93a21f9c Changes 1.3.2:
* R: can now be hooked to a real serial port (no runtime config yet)
* various ANTIC and POKEY fixes for perfect software compatibility
* disk and cartridge info saved in the state files
* casette handling greatly improved
* even more cartridges supported (40 now!)
* some rare buffer overflows fixed
2004-01-08 15:24:42 +00:00
reed
6d9af8d68d Bump package revisions for tiff update.
Tiff is backward compatible, but was broken on amd64 platform
so this makes sure new tiff is used.
2004-01-03 18:49:33 +00:00
wiz
6ec56ba8de Add and enable NeoPop-SDL. 2004-01-01 03:58:22 +00:00
wiz
e34d91386f Import of NeoPop-SDL from pkgsrc-wip.
NeoPop-SDL is the SDL port of NeoPop, a portable NeoGeo Pocket
emulator.  It supports black&white and color games, game state
saving, screenshots (BMP and PNG), sound and music, and double-
and triple-size as well as full-screen-modes.
2004-01-01 03:53:51 +00:00
cjep
ea3d0a3ffa Add patches for previous update 2004-01-01 03:34:49 +00:00
cjep
0ca7761de0 Update of emulators/hatari to 0.45.
Changes since 0.30 include (please see the doc/changelog.txt in the hatari
source distribution for full details):

*   Speed improvements

*   Emulation improvements including:
  +   GEMDOS hard disk
  +   Mega-ST realtime clock
  +   Improved memory mapping
  +   Improved bus errors and exception cycles
  +   Various games now work
  +   Simple printer support
  +   Initial MIDI emulation

*   General bug fixes including:
  +   rtc year fix
  +   Fix corruption bug in MSA compression function

*   Improvements added for cross-compilation of hatari
2004-01-01 03:18:15 +00:00
salo
8a16a06b30 Add blinkensim. 2003-12-27 23:04:11 +00:00
salo
33400d3870 Initial import of blinkensim-2.2: Blinkenlights graphics simulator
Blinkensim is a Blinkenlights simulator.  The first version used to speak
to the network that we used in the real thing.  If you haven't seen the
real thing, you missed something, but this simulator will probably make
you understand the Blinkenhype.


Greetings from 20c3, 20th Chaos Communication Congress in Berlin, where the
real Blinkenlights are running at this very moment on the Haus des Lehrers,
next to the congress building ;) (http://www.blinkenlights.de/).
2003-12-27 22:44:00 +00:00
grant
a7a7955549 "Solaris" is not a valid OPSYS. s/Solaris/SunOS/
"thou shalt not blindly apply patches".
2003-12-26 06:06:32 +00:00
fredb
aa23104ae5 Better make that NetBSD-2*-i386 (only). 2003-12-25 16:47:50 +00:00
fredb
a77d4e298a Add a few other platforms reasonably expected to be supported, including
NetBSD-2* and FreeBSD. Should close PR pkg/23882.
2003-12-25 16:46:00 +00:00
manu
984ae77009 Add missing checksum for i396 XFree RPM. 2003-12-20 23:18:34 +00:00