Commit graph

872 commits

Author SHA1 Message Date
rh
913fa9d1c6 Add and enable suse_libtiff 2003-04-19 07:14:39 +00:00
rh
290aac6cd5 Initial import of suse_libtiff-7.3, a Linux compatibility package for the
TIFF library.
2003-04-19 07:12:18 +00:00
jmmv
6f71dd497f Remove some spaces in the "[Automatic Linux shared object handling]"
message, to match all other "===>"-type messages.
2003-04-17 21:54:37 +00:00
kristerw
9f3612f288 Update xmess to 0.67.2.
Changes since 0.66.2 include:
- Almost everything from MESS CVS.
- Added support for konamigx to info.c.  (David Haywood)
- Building the neomame target now works.  (Steve Behling)
- Using XFree86 3.3.6 fbdev in 32bpp now works.  (Steve Behling)
- USB patches to take recent FreeBSD changes into account.  (Matthew N. Dodd)
2003-04-13 17:37:48 +00:00
kristerw
72b8b75305 Update xmame to 0.67.2.
Changes since 0.66.2 include:
- Almost everything from MAME 0.67.
- Added support for konamigx to info.c.  (David Haywood)
- Building the neomame target now works.  (Steve Behling)
- Using XFree86 3.3.6 fbdev in 32bpp now works.  (Steve Behling)
- USB patches to take recent FreeBSD changes into account.  (Matthew N. Dodd)
2003-04-13 17:37:15 +00:00
grant
dc40bcec01 make usage of pax more consistent, use -O to bomb on broken archives
(suggested by lukem), group z, r and f flags.

some whitespace cleanup.
2003-04-10 20:10:15 +00:00
grant
e62066ed7c formatting fix. 2003-03-30 04:21:25 +00:00
grant
1f5b42c3c9 grammar fix - ("noone" is not a word) 2003-03-30 04:16:51 +00:00
salo
1dc5c0e6e5 Add MESSAGE describing workaround for "vmware3 shows only black screen" issue,
as described by Frank van der Linden on netbsd-users.
2003-03-30 04:13:31 +00:00
jmmv
0916498c1b Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
wiz
28a4483bc7 NO_PATCH is deprecated, says pkglint. Remove it. 2003-03-28 21:14:10 +00:00
atatat
6e286bd8d5 mk.bsd.pkg.mk -> mk/bsd.pkg.mk 2003-03-28 04:24:10 +00:00
jschauma
d928b8f223 De-confusify: Let emulators/suse_*/Makefile.* _not_ include bsd.pkg.mk, but rather
make all packages that use linux emulation include bsd.pkg.mk as the
last files just like any normal package.
2003-03-26 04:05:37 +00:00
wiz
8b800b8bea Update to 1.1:
Install empty /etc/hosts file in emuldir; fixes PR 20343 by Pavel Cahyna.
Wildcard rpm2pkg DEPENDS while here.
2003-03-22 15:33:53 +00:00
cjep
de38fd55ec Respect CFLAGS. On arm, turn off optimization so that this package
finishes building (at least on NetBSD/shark).
2003-03-22 11:58:16 +00:00
dillo
fd1103bddf install etc/SuSE-release, since some applications expect it.
bump pkgrevision
closes PR 20267
2003-03-22 01:22:29 +00:00
kristerw
bfcdf148e7 Update xmess to 0.66.2.
Changes since 0.65.1 include:
- Amost everything from MAME 0.66 and MESS CVS.
- The Barath frameskipper is now enabled by default.  (suggested by
  Christopher Stone)
- Rotation has been moved to the blit core and should be a lot faster.
  (Shyouzou Sugitani)
- Analog controls work again, and the analog code is now synced up with
  the Windows code.  (Sebastien Devaux)
- The "-joydev" switch now allows a full device name, such as
  /dev/input/js0, to be specified.
- Added makecd_mame2.pl to contrib tools; this script aids with burning
  CDs with ROMs, flyers, and cabinets.  (Luc Saillard)
- Renamed "-gamma-correction" to "-gamma" to be consistent with the
  Win32 version.  It should also work now.
- An Xv-enabled build should no longer report 0 bits per pixel and stop
  on a display that doesn't support the Xv extension.  (Alexander Miller)
- The "-brightness" switch now works as in Windows.  Removed obsolete
  brightness and gamma code from sysdep_palette.
- Idle sleeping is now disabled while the onscreen configuration menu
  is displayed.  This works around a problem with key and button
  presses not registering when setting input preferences.
- The "-record" and "-playback" switches now work as in the Win32
  version.  Also, the "inp" directory is now created on startup if
  it is missing.
- MAME's disassemblers are no longer built by default.  This avoids
  having to make some ugly little patches to the core.  (Christopher
  Stone)
- Removed the obsolete 8bpp update functions from most of the targets.
  This should speed compilation and produce a smaller binary.
2003-03-20 19:03:27 +00:00
kristerw
17856adfda Update xmame to 0.66.2.
Changes since 0.61.1 include:
- Amost everything from MAME 0.66 and MESS CVS.
- The Barath frameskipper is now enabled by default.  (suggested by
  Christopher Stone)
- Rotation has been moved to the blit core and should be a lot faster.
  (Shyouzou Sugitani)
- Analog controls work again, and the analog code is now synced up with
  the Windows code.  (Sebastien Devaux)
- The "-joydev" switch now allows a full device name, such as
  /dev/input/js0, to be specified.
- Added makecd_mame2.pl to contrib tools; this script aids with burning
  CDs with ROMs, flyers, and cabinets.  (Luc Saillard)
- Renamed "-gamma-correction" to "-gamma" to be consistent with the
  Win32 version.  It should also work now.
- An Xv-enabled build should no longer report 0 bits per pixel and stop
  on a display that doesn't support the Xv extension.  (Alexander Miller)
- The "-brightness" switch now works as in Windows.  Removed obsolete
  brightness and gamma code from sysdep_palette.
- Idle sleeping is now disabled while the onscreen configuration menu
  is displayed.  This works around a problem with key and button
  presses not registering when setting input preferences.
- The "-record" and "-playback" switches now work as in the Win32
  version.  Also, the "inp" directory is now created on startup if
  it is missing.
- MAME's disassemblers are no longer built by default.  This avoids
  having to make some ugly little patches to the core.  (Christopher
  Stone)
- Removed the obsolete 8bpp update functions from most of the targets.
  This should speed compilation and produce a smaller binary.
2003-03-20 19:01:55 +00:00
jdolecek
3246b979b2 Update to version 3.2.2 from othersrc - fixes vmnet_post.sh script to work
with -current. Also drop -Werror from compilation, which migh have
caused problems for 1.6.
Switch to bzip2 for distribution - this shrinks archive by about 20k.
2003-03-20 10:37:55 +00:00
jdolecek
5d4813fd05 Update vmware-module3 to latest version from othersrc (3.2.1) - modules
now compile and work for -current (1.6G+, confirmed with 1.6P)
2003-03-16 22:56:54 +00:00
jlam
3ef633718c (1) Publicly export the value of _OPSYS_RPATH_NAME as RPATH_FLAG;
Makefiles simply need to use this value often, for better or for
    worse.

(2) Create a new variable FIX_RPATH that lists variables that should
    be cleansed of -R or -rpath values if ${_USE_RPATH} is "no".  By
    default, FIX_RPATH contains LIBS, X11_LDFLAGS, and LDFLAGS, and
    additional variables may be appended from package Makefiles.
2003-03-14 19:37:30 +00:00
jschauma
77dbcbc11a Bump PKGREVISION due to upgrade of Mesa and friends.
Only include Mesa/buildlink2.mk if the package requires all three of
MesaLib, glu and glut - else only include the necessary buildlink2s.
2003-03-09 19:10:35 +00:00
jmc
0fcdab00b6 Add support for NetBSD powerpc.
Requires splitting up PLIST as x86 is the only platform that supports the
win32 loader and the debugger libraries.

Not extensively tested but appears to run basic 16 bit windows apps
2003-03-08 03:15:49 +00:00
jmc
bcf598b1a6 Can't be used on powerpc or anything else where va_list isn't a void *. At least
right now too much code is assuming how a va_list is laid out and is trying
to construct one by hand.
2003-03-08 03:05:39 +00:00
wiz
73b00bc567 Remove an empty line to please pkglint. 2003-03-07 08:59:48 +00:00
jmc
7f1cc470e5 Port to ports other than x86:
1. Only use the raze library on x86 (since it's x86 assembly). For all others
include the cmz80 library instead.
2. Check endianness and set defines needed based on it.
2003-03-07 08:47:06 +00:00
wiz
bad9234c19 Update to 20030219.
Changes:
20021219
- DLL linking now done through import libraries.
- A couple of new tools to make Winelib easier to use.
- Many Direct3D improvements.
- Improved Windows compatibility of the regression tests.
- Lots of bug fixes.
20030115
- Much better header files compatibility in Winelib.
- A ton of Direct3D work.
- Many improvements in sound support.
- New wineboot tool to simulate a Windows reboot.
- Lots of bug fixes.
20030219
- Better dead keys support.
- Many debugger fixes.
- More Direct3D work.
- Lots of bug fixes.
2003-03-04 11:45:58 +00:00
jmc
ff0d06f6de This only works for powerpc on 1.6L and higher and specifically not 1.6.1
as the linux kernel bump isn't on the 1.6 branch. Fix ONLY_FOR_PLATFORM
accordingly.
2003-03-01 10:46:39 +00:00
wiz
2045e04944 Update to 1.11.
Changes since 1.10:
** General
- The memory reset pattern can be configured now.
** C128 changes
- Fixed some MMU issues.
- Fixed color RAM support.
** PET changes
- A crash at startup has been fixed.
** VIC-II
- Improved sprite support.
- Fixed some video cache bugs.
- Fixed some IRQ emulation bugs.
** Drive changes
- Improved byte-ready line emulation.
- The track offset is calculated properly on track change now.
** Unix changes
- Real device access through OpenCBM library via XA1541/XM1541 cable.
- Added support to access 1581 formatted disks with the 3.5" host
  drive (Linux only).
- Added event recording & playback (experimental).
** Miscellaneous changes
- The monitor can access disks attached to #8..11 now.
2003-02-21 14:25:14 +00:00
wiz
176dd8dc9d Sort. 2003-02-20 12:34:53 +00:00
salo
3509312435 PKGREVISION bump: install sample configuration into share/examples/, change
maintainer per request (previous maintainer ok).
2003-02-16 21:41:08 +00:00
bad
ffbda75365 Add and enable vmware3 and vmware-module3. 2003-02-16 20:07:58 +00:00
bad
0c55a2207c Be more specific about supported version of the emulator. 2003-02-16 19:58:29 +00:00
bad
221aa1854f Initial import of vmware3, the VMware Workstation 3.x emulator which allows
you to run Windows 95, Windows 98, Windows NT, Windows 2000, Windows XP,
FreeBSD, NetBSD, or Linux while you are runing NetBSD.
2003-02-16 19:54:56 +00:00
bad
29c3749162 Be more precise about the supported version of the emulator. 2003-02-16 19:49:16 +00:00
bad
af754316dd Initial import of vmware-module3, the NetBSD kernel modules for
VMWare Workstation 3.2. (3.0/3.1 should work, too.)

Tested on 1.6.1_RC1 only.
2003-02-16 19:43:36 +00:00
bad
cf97bd6dcc Update to use vmware-netbsd-1.2.tgz sources which match the latest
vmware-2.0.4 kernel modules.
Conflict with vmware-module-3*.
2003-02-16 19:37:28 +00:00
bad
d44c24e6d5 Update to netbsd-vmware-1.1 following the import into othersrc. 2003-02-16 02:35:56 +00:00
kristerw
81ff9535ee Update xmess to 0.65.1.
Changelog since 0.62.2:
   The core is based on MAME 0.65.  This incorporates all features of the
   update to this core.
2003-02-14 21:58:35 +00:00
salo
acadd2a3c5 improve. 2003-02-14 20:08:37 +00:00
salo
b20275866e Update to version 1.0.3.
Patches from Nathan Langford via PR pkg/19580.

Changes:

RELEASE 1.0.3
=============
- All ANSI C incompatibilities should be fixed. Please report any that
  remain.
- Various bugs encountered when building gnuboy on strange compilers
  have been fixed.
- Internal support for decompressing gzipped roms now exists in a
  minimal form. The inflate code used is taken from a quine
  (self-reproducing program) written by David Madore and placed in the
  public domain. This code is very portable but is rather slow and may
  crash when given invalid data; however, there should be no impact on
  security. Currently only gzip files (not pkzip files) are supported.
- HuC3 emultaion has been fixed to some extent. Robopon Sun and Star
  are both playable now, but many features of the HuC3 are still not
  implemented.
- Color filtering to make gnuboy look much more like a real CGB is now
  included, thanks to the work of Jonathan Gevaryahu.
- A new rcvar "gbamode" has been added to unlock the GBA-only features
  present in some newer CGB games. (This has nothing to do with GBA
  emulation, which gnuboy does not do and will not do in the future.)
- Sprite sorting in DMG mode has been fixed. This should improve things
  in various DMG games where sprites previously overlapped in the wrong
  order.

RELEASE 1.0.2
=============
- A minor problem in the frequency sweep function on sound channel 1
  was fixed, correcting the sound of the ice beam and metroid encounter
  sound in Metroid 2.
- Sound channel 3 waveform data is now trashed when the sound is
  played. This makes it more difficult for games and demos to detect
  that they are running on an emulator.
- The channel 3 waveform is now properly initialized in both DMG and
  CGB modes. Before it was incorrectly initialized to have frequency
  16 times too high, and the initial "random noise" pattern exhibited
  by DMG wasn't emulated. R-Type now sounds much better.
- The sound length register for channel 3 now works properly, fixing
  the title screen music in MegaMan 2. No thanks to gbspec.txt for
  having blatently wrong info about this matter.
- Major problems with sound quality on channel 4 (noise) have been
  fixed, and the pseudorandom sequence has been replaced to very
  closely resemble that of a real Gameboy, thanks to the hard work
  of Lord Nightmare. All these changes make a significant improvement
  in many games, notably Metroid 2, Final Fantasy Legend II and III,
  Camp Deadly, and Wario Land.
- Stereo channels are no longer backwards.
- The DMG STAT register write bug, which causes an interrupt if the
  STAT register is written while in HBLANK or VBLANK, is now emulated.
  This fixes Legend of Zerd and probably any other DMG game that will
  not run on a real Gameboy Color.
- A hack/potential fix for a problem that kept Konami Collection Vol
  1 from working has been put in place.
- A major interrupt bug that prevented Amazing Penguin from running
  has been fixed.
- Several bugs that could have resulted in crashes under strange
  circumstances have been fixed.
- Other minor sound issues have been tweaked or fixed.

RELEASE 1.0.1
=============
- Keys that didn't work in the SDL-based ports have now been fixed.
- The --bindir= option to the configure script now works properly.
- Running "make install" no longer fails when the destination
  directory doesn't already exist.
- Various minor cleanups.

RELEASE 1.0.0
=============
- Auto-loading rc files on a per-rom basis.
- Less intense yellow in the default mono palette.
- Default keybindings no longer use modifier keys.
- Lots of new documentation.
- Hardware scaling on matroxfb now looks better.
- Disabled some useless optimizations to work around a bug in gcc
  2.96, which despite being a broken compiler has become rather
  popular since Redhat decided to package it without sufficient
  testing. This will fix the problems lots of people have reported
  when compiling.
- Added --disable-arch option to configure to prevent the binaries
  built from being dependent on the exact host cpu they're built on.
  This will allow distro maintainers to build packages that work even
  on older cpus.
2003-02-14 20:06:00 +00:00
kristerw
de48dae8a6 Update xmame to 0.65.1.
Changes since 0.64.1.0 consist of "Almost everything from MAME 0.65".
2003-02-13 20:53:47 +00:00
fredb
a4473c58af Upgrade to version 2.0.2. Changes from 2.0.1, from the
CHANGES file:

Changes in 2.0.2 (January 21, 2003):

- fix possible segfault in wxWindows (Volker Ruppert)
- fix instrumentation (Stanislav Shwartsman)
- fix cdrom read_toc() function for *BSD (Keith Matthew Jones)
- fix NetBSD boot from cdrom (Christophe Bothamy)
- fix cmos checksum (Volker)
- fix "refresh bit" behaviour in pit (Volker)
- fix .bochsrc parsing (Volker)
- fix vga resize/redraw problems (Volker)
- fix compilation issues on Irix and Tru64 (Christophe)
- fix MMX/SSE bugs (Stanislav, Peter Tattam)
2003-02-07 04:00:33 +00:00
dmcmahill
f0c8e5e196 update to spim-6.5. Old distfile (of the same name) is no longer available.
While here use DIST_SUBDIR due to non-versioning of the distfile name.

Changes appear to be a handful of bug fixes.
2003-02-04 02:54:25 +00:00
wiz
d00d69ec31 Update to 0.64rc1.
No particular xmame change since 0.63 pre-release; changes to 0.62 unknown;
mainly sync with MAME 0.64.
2003-01-30 14:08:32 +00:00
jlam
d7f69e47ce Instead of including bsd.pkg.install.mk directly in a package Makefile,
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES".  This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile.  Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.
2003-01-28 22:03:00 +00:00
wiz
8655c807a7 Files available on ftp.netbsd.org now. 2003-01-23 14:32:57 +00:00
bouyer
2fab0f6246 If we receive a packet shorter than 60 bytes from the bpf (this can happen
for short packets from local host) pad it to 60 bytes.
2003-01-18 21:17:32 +00:00
grant
488900150b use make's .for when running ${MAKE} to catch the return code. 2003-01-16 12:26:23 +00:00
fredb
0cb3465387 Update bochs to 2.0.1. From the ChangeLog:
Changes in 2.0.1 (January 4, 2003):

    - fix corrupt saved configuration files (Christophe Bothamy)
    - fix missing break statements in apic (Shai Fultheim)
    - fix compiling sb16 under FreeBSD (Volker Ruppert)
    - updates to the documentation (Volker)
    - fix text mode colors 8 to 15 (Volker)
    - fix FPU integer load bug (Volker)
    - stop pasting on hardware reset (Volker)
2003-01-13 20:18:46 +00:00
kristerw
bad0468e0d Update xmess to 0.62.2.
Changes since 0.62.1nb1 include:
- Fixed problems in memory.c that could lead to crashes and default.cfg
  corruption.  (smf)
- Aspect and mode switches are now available for the Xv driver even if
  DGA isn't enabled.
- The 'rc' and 'hi' directories are now created on startup if they're
  missing.  (Gerd Sussner)
2003-01-13 19:35:42 +00:00
kristerw
7ca51c05b3 Update xmame to 0.62.2.
Changes since 0.62.1nb5 include:
- The 'rc' and 'hi' directories are now created on startup if they're
  missing.  (Gerd Sussner)
2003-01-13 19:06:27 +00:00
mycroft
2ad5f464b4 Update from 0.62.1-rc3 to 0.62.1-rc4, using the patch file since there is
no tar file yet.

+       - Fixed problems in memory.c that could lead to crashes and default.cfg
+         corruption.  (smf)
+       - Fixed a bunch of ANSI/ISO warnings reported by Stefano Priore.
+       - Fixed a crash in the MESS Atari 800 driver.
+       - Aspect and mode switches are now available for the Xv driver even if
+         DGA isn't enabled.
2003-01-09 19:46:13 +00:00
dsainty
b494ed5cbf palmosemulator-3.5nb1. Pull in some changes suggested by Thomas Runge in
PR#19006: use the pkgsrc libjpeg instead of a local copy, and patch a bug in
the serial device file descriptor handling.

Also up the emulated "CPU idle" delay from 10ms to 100ms.  For some reason the
former saturates the CPU (on a Celeron 700 system), but with the latter the
program idles at near 0%.  This patch is probably not required for native
threads.  Mileage may vary...
2003-01-05 03:31:25 +00:00
wiz
086c033b4e Add perl build dependency. 2003-01-04 22:16:43 +00:00
cjep
df0d563e7b Use SH rather than SHELL. 2003-01-04 12:44:07 +00:00
dsainty
bb12869393 Disable debugging symbols in build. Noted by Thomas Runge in private e-mail. 2003-01-01 02:53:38 +00:00
cjep
c2613e168e Add and enable hatari 2002-12-31 19:17:19 +00:00
cjep
f958f6c797 Initial import of Hatari 0.25 into the NetBSD packages collection
as emulators/hatari.

Hatari is an Atari ST emulator for systems supported by the SDL library.
You need a copy of an Atari ST TOS ROM to use this program. Then run
the program as follows:	hatari --tos tos.image
2002-12-31 19:16:53 +00:00
dsainty
5da279bc6c Add and enable palmosemulator 2002-12-31 07:05:51 +00:00
dsainty
4716e095c6 Palm OS Emulator, version 3.5 2002-12-31 06:59:51 +00:00
kristerw
c520677573 Make this compile for a.out too.
PKGREVISION++
2002-12-30 21:40:10 +00:00
uebayasi
3b095a9665 Enable NE2000 ethernet module. Bump revision. 2002-12-30 05:52:41 +00:00
kristerw
4a2eba7ebf Change the USE_MMX test to check for != "NO" instead of == "YES" to
be consistent with the other USE_MMX-using packages.
Add USE_MMX to BUILD_DEFS.
2002-12-28 17:18:01 +00:00
uebayasi
07209b6f1e Update to Bochs 2.0.
A very brief summary of changes:

- 2x emulation speedup!!!
- added plugin devices and guis. Now you can compile with many more
  options, and choose between them at runtime.
- added emulation of AMD x86-64, MMX, SSE, SSE2 instructions.
- add wxWindows port (a graphical configuration interface and display lib)
  and SVGAlib port (full screen display for Linux without X11).
- improvements in many I/O devices: for example up to 8 hard disks/cdroms,
  TUN/TAP network interface, 360k floppies.
- improved MacOSX/Carbon interface and updated MacOS9port.
- GDB remote stub, allows symbolic debugging with Bochs simulation.
- support for up to 32gig hard disk images.
2002-12-25 01:12:36 +00:00
wiz
e1e2ff0628 Replace collver@linuxfreemail.com with collver1@attbi.com.
Closes PRs 19516, 19517, 19518, 19519, 19520, 19521, 19522, 19523,
19524, 19525 and some more, perhaps.
2002-12-24 18:55:32 +00:00
wiz
d8262452c1 Bump PKGREVISION because of dependency on latest freetype2 or glib2
package and library major bumps therein.
Also match dependency in corresponding buildlink2.mk's for the same reason.
Mmmm, binary packages.
2002-12-24 06:09:44 +00:00
cjep
77c08729ba Whitespace fix 2002-12-23 16:14:38 +00:00
kristerw
0d1b835e0e Enable XV and esound support. Thanks to Juan RP.
PKGREVISION++
2002-12-21 21:35:17 +00:00
kristerw
793e97cbb6 Update xmess to 0.62.1 (rc3)
Changes since last packaged version are mainly that the emulation core
is based on MAME 0.62, together with random bugfixes.
2002-12-14 15:14:26 +00:00
kristerw
148665ba3f Update xmame to 0.62.1 rc3 and bump PKGREVISION to 3.
Changes since PKGREVISION 2 include:
- All path and directory options in fileio.c now support expansion of
  environment variables such as $HOME.
2002-12-14 14:59:38 +00:00
tron
ce779ae300 Bump package revision after "rpm2pkg" fix because older version of the
package have corrupt locale files.
2002-12-09 21:34:58 +00:00
tron
862a713dad Require at least version 1.3 of the "rpm2pkg" package after today's
hardlink support fix.
2002-12-09 21:16:59 +00:00
tron
39a943ad92 Replace "true" by "${TRUE}". 2002-12-09 16:01:10 +00:00
tron
2d1d00aef6 Require at least version 1.3 of the "rpm2pkg" package after today's
hardlink support fix.
2002-12-09 15:17:09 +00:00
junyoung
a8d811699f Update to 20021125. From Juan <Juan@xtraeme.dyndns.org> via pkg/19309.
WHAT'S NEW with Wine-20021125: (see ChangeLog for details)
	- Finished conversion to STRICT compilation mode.
	- WinHelp revival.
	- Client-side fonts supported even without RENDER extension.
	- Regression tests no longer require Perl.
	- Lots of bug fixes.
2002-12-09 14:42:54 +00:00
kristerw
f7b435a6d4 Fix a bug that caused the display to be truncated for some games.
PKGREVISION++
2002-12-08 13:09:44 +00:00
kristerw
050a854705 The workaround for gcc problems on sparc and arm was a bit too draconian.
Change it to only disable the macros that do massive unrolling (instead
of disable all optimization).

PKGREVISION++
2002-12-07 20:59:52 +00:00
cjep
3bd5d8abd0 Upgrade of emulators/atari800 to 1.2.5
Summary of changes since 1.2.4 (from ChangeLog):

* DOC/cart.txt: fixed a few typos
* ui.c:
  - applied patch from Ed Cogburn that fixes subsequent mounting
    of R/W disks in slot that was mounted R/O previously.
  - finally implemented the R/W <-> R/O mode switching using the Space Bar.
    Please note that this R/W <-> R/O switch is just temporary and does
    not change the writeprotect flag of ATR images. Besides, it cannot
    override this flag so you actually can't mount a writeprotected ATR
    image read/write using this Space Bar toggle.
* atari.c: Ken Ames sent me a very simple patch that is supposed to allow
    compiling the Atari800 on OS/2 "using Hob X11, XFree86, or IBM's X11
    server".
* cartridge.[ch], ui.c, DOC/cart.txt: five new cartridge types (Nir Dary)
* cartridge.[ch], ui.c, DOC/cart.txt, DOC/README: seven new cartridge types
* pokeysnd.c: a fix for better quality of sound
* antic.c: ANTIC mode E + GTIA mode 9 ("Unconventional 2k", "Ass Kisiel")
* DOC/BUGS: "Numen" soundtrack
* cartridge.[ch], ui.c, DOC/cart.txt: 1 MB XEGS cart
* input.c: Amiga/ST mouse right button ("Bombdown")
* input.h, input.c, pia.c: MultiJoy4 interface (4 joysticks for XL/XE)
2002-12-06 21:06:19 +00:00
kristerw
4d8de80990 Update xmame to 0.62.1 (or actually to the release candidate of 0.62.1)
Changes since 0.61.1 include:
- Almost everything from MAME 0.62.
- The game window should no longer open twice on startup in most cases.
  (One known exception is Pac-Man with artwork enabled.)
- Replaced fileio.c with a slightly modified version from the Win32
  codebase.  Be aware that several command line switches have changed as
  a result!
- The number of games is no longer hard-coded to 3000 in datafile.c.
  This should fix problems with history.dat and "-listinfo".  (Rene Single)
- Rotation is now handled by the OSD code.  The method used is hardly
  optimal, but it should work for all display targets.  Moving the
  rotation to the blit core is planned for a future release.
- The Xv target now uses the game driver's aspect ratio unless the
  "-nokeepaspect" or "-noka" switch is specified.  Inspired by Paul
  Sajecki's patch.
- Simplified/unified the FPS on-screen display.  This is now only
  overridden when the Barath frameskipper is in debug mode.
- The DGA, GGI, and SVGALIB targets now use the game aspect ratio
  provided by the core rather than a hard-coded 4:3.
- Using "-x11-mode" or "-x11" to activate DGA fullscreen mode now
  disables Xv.  Likewise, switching to DGA fullscreen mode via <ALT>-
  <HOME> is now disabled while Xv is active.
2002-12-02 00:14:33 +00:00
salo
5a68637b24 USE_PKGLOCALEDIR, delint. 2002-11-30 23:32:20 +00:00
hubertf
0b9ffc5882 Make this file fit into 80x24, and include link to instructions on
how to setup NetBSD/vax on simh. Thanks for the hint, Antti!
2002-11-28 21:43:23 +00:00
agc
3ae0494ec0 Placate pkglint 2002-11-28 12:00:26 +00:00
agc
bc3b447b17 List the simulations explicitly 2002-11-28 12:00:11 +00:00
taca
b4e82f0d5f DISTFILES are now under ${SUSE_ARCH} directory. 2002-11-25 22:04:00 +00:00
taca
bf78154ee6 Re-add i386 specific files' information. 2002-11-25 22:00:35 +00:00
wiz
3e17105bda Add path to arch.mk inclusion (at least lintpkgsrc prefers it this way). 2002-11-25 19:41:32 +00:00
schmonz
9556be434c These Linux emulation packages conflict. 2002-11-25 11:16:01 +00:00
schmonz
a6ec49ec4c Tweak suse_* packages to support NetBSD/powerpc. 2002-11-25 11:01:13 +00:00
wiz
69798ce226 Moved some contents from DESCR here, and improved upon them. 2002-11-22 12:26:25 +00:00
wiz
14b877856a Update to 1.2.4, based on PR 19113 by Christian Groessler.
Some additional cleanup by me.

Changes since 0.9.9* are too many to list here -- lots of new features.
2002-11-22 12:25:48 +00:00
agc
d1771de5e9 Fix from Christian Biere in PR 18811 to remove the -malign-double
configuration parameter which was causing problems with the stat(2)
structure.
2002-11-19 20:54:20 +00:00
wiz
b4d7d56e20 Update to 20021031, based on PR 19039 by Juan RP.
Changes:
- Complete listview overhaul.
- Beginnings of real RPC support.
- Most dlls now build properly in STRICT mode.
- Inter-process window activation and focus handling.
- Many improvements to AVI support.
- Lots of bug fixes.
2002-11-15 18:34:40 +00:00
wiz
396ed24147 Use buildlink2. 2002-11-15 11:29:41 +00:00
kristerw
06c3264e91 Update xmame to 0.61.1.
Changes since 0.60.1 include:
- Almost everything from MAME 0.61 and MESS 0.61.2.
- Fixed the register constraints in cpu/i8085/i8085cpu.h so that
  cpu/i8085/i8085.c can build for x86 using gcc-3.1 with -O3.  This
  change was missed in the MAME 0.61 release.
- Increased the size of the buffer used to display history.  (Steve Fewell)
- Modified unix/fronthlp.c so that it flushes its output more often to
  aid frontends.  (Shadow Walker)
- Changed unix/video-drivers/xfx.c to be more frontend-friendly.
  (Benoit Dumont)
- You can now specify a config subdirectory name using -cfgname/-cn.
  This is useful for creating an alternate configuration.  (Benoit Dumont)
- Added a "waveout" DSP plugin which redirects sound to a file using
  Microsoft's PCM WAVE format.  The file name can be specified with the
  "-audiodevice" switch and defaults to "xmameout.wav".  (Donald King)
- Added support for showing average frames per second when quitting.
  Also added support for the -frames_to_run/-ftr switch.
- Added Xv hardware scaling support!  To enable, uncomment the line
  reading "X11_XV = 1" in the makefile and use the -xvext/-xv switches
  (and possibly the -yuv switch).  (Alastair Robinson)
- An X11 build can now grab the keyboard to bypass window managers.
  Use -grabkeyboard/-gkb to activate and/or the ALT + PGUP keypress to
  toggle it on/off.  (Gerd Sussner)
- The code for finding the best X11 visual now checks in descending
  order of bit depth.  This is to work around a bug/feature in the
  latest NVidia drivers.  (Gerd Sussner)
- Fixed a problem in the DGA2 driver that could lead to scrambled
  colors with an i830MG video card in 24bpp mode.  (Eric Brunet,
  Shyouzou Sugitani)
2002-11-14 19:11:44 +00:00
wiz
3e5575d9f6 Enable netbsd32_compat15 (why shouldn't it be?). 2002-11-14 12:48:28 +00:00
wiz
053afb0426 Drop trailing whitespace. 2002-11-14 03:58:14 +00:00
dmcmahill
2cebd89f2b reduce optimization level on sparc to allow this to build 2002-11-12 00:25:54 +00:00
wiz
3f5879e95f Bump to 0.9.1nb1: install more documentation. 2002-11-09 14:12:26 +00:00
mrg
65a7534f0b add netbsd32_compat16; comment netbsd32_compat15 2002-11-08 16:44:49 +00:00