Commit graph

2375 commits

Author SHA1 Message Date
hasso
c01bf5c30a Need msgfmt. 2009-05-04 01:37:43 +00:00
perry
97c9c7bfee fix typo 2009-04-30 17:35:05 +00:00
zafer
08c07c509b remove dead mirror. ok'd by obache. 2009-04-28 21:22:01 +00:00
zafer
beec213a4f no distfile at wisc.edu. remove master site. ok'd by obache. 2009-04-28 21:19:00 +00:00
tnn
06dc032604 include bsd.prefs.mk before conditional 2009-04-25 15:15:20 +00:00
tnn
a20af62e76 depend on devel/nasm on i386, thereby enabling assembler optimizations.
Bump rev.
2009-04-25 15:09:02 +00:00
adam
60578af3ec Fix building on Darwin; fix PLIST (added common_end) 2009-04-20 18:55:42 +00:00
wiz
405dc16314 Update to 0.130. Rename makefile.sdl in pre-patch phase and share
patches with sdlmame.

Changes: lots as usual, but the only documentation is the too long
ChangeLog.
2009-04-20 14:34:24 +00:00
hasso
75843265a6 Make it build on DragonFly. 2009-04-19 09:49:12 +00:00
wiz
988e3434bf Update to 1.51.70, convert to user-destdir:
Changes for version 70

* Changed screensaver disable code again.
* Fixed compilation with --with-debugger.
* Fixed pane colors in preferences.
* Updated French locale. (tukuyomi)

Changes for version 69

* Allow compilation of OSS sound driver on *BSD.
* Avoid extra round-trips to X server to disable the screensaver.

Changes for version 68

* Fixed shared memory leak when using XVideo driver. (kernigh)
* Fixed compilation with the --with-debugger flag.
* Added a 4:3 aspect ratio option for Maintain Aspect Ratio.
* Added several new automatic sizing options to the View menu.
* Added an OSS sound driver, and configuration to select which sound drivers to compile in, and which to use from those built in.

Changes for version 67

* Modified the screensaver disable to only operate when the game is running. Prevents bizarre keycodes from showing up in preferences.
* Added SPC7110 pack directory support.

Changes for version 66

* Added a hack to prevent SuperFX snapshot loads from crashing when pointer size isn't 4 bytes.
* Changed to string literals in some vararg functions to fix strict compiler errors. (Mandriva PLF)
* Changed the --with-debug flag to not strip necessary debugging information.
* Readded the patch to the delta file so it can still be used with other Snes9x-based projects.

Changes for version 65

* Fixed more paths in configure.
* Changed the screensaver disabling code to work with more screensavers/power managers (courtesy of byuu).
* Added a hack to check for SiliconMotion drivers reporting invalid masks in Xv.

Changes for version 64

* Added a few build fixes for OpenBSD courtesy of Kernigh.

Changes for version 63

* Added Tukuyomi's French localization.
* Relicensed to LGPL, and added Snes9x license exceptions. See gtk/doc/LICENSE.

Changes for version 62

* Added axis emulation for joystick hats.
2009-04-06 10:11:47 +00:00
wiz
9abdb13b70 Update to 0.130: Everything from MAME-0.130, various changes.
See http://mamedev.org/releases/whatsnew_0130.txt (65kb).
2009-04-06 10:09:05 +00:00
abs
258824ec89 Workaround for PR/41007 - ensure WRKSRC comes before any buildlinked
directories so we pickup our audio/audio.h. Cannot use CPPFLAGS for this.
    CFLAGS+= -I${WRKSRC}
2009-03-24 15:13:40 +00:00
markd
c00ea17e05 Update to spim 7.3
various bug fixes including a fix for using recent flex.
2009-03-22 19:55:42 +00:00
manu
0529d18242 Leave over maintainership to pkgsrc-users 2009-03-22 04:53:38 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
mishka
6bb47a3368 * the bochs can be used without x11 - make this optional & bump pkgrevision
* in fact the PLIST.tiny is used when 'tiny' option is disabled - reflect it
2009-03-20 17:17:48 +00:00
mishka
f08cd857a7 Fix package installation with the 'tiny' option enabled. Bump revision. 2009-03-20 12:57:48 +00:00
mishka
8324c61817 Bump revision to reflect recent build fix with 'debug' option. 2009-03-20 12:20:29 +00:00
mishka
aaa5deb5c6 Regen. 2009-03-20 12:11:59 +00:00
mishka
ac5a772f05 Oops - add missing NetBSD CVS tag. 2009-03-20 12:11:26 +00:00
mishka
8c6b0ed399 Fix a typo (can be catched with 'debug' option enabled).
The fix is already in bochs repo (iodev/iodebug.h, v1.12),
but no new release was made yet.
2009-03-20 12:09:38 +00:00
hasso
4e413443f6 Make it build on recent DragonFly release. 2009-03-13 13:33:34 +00:00
sno
470b386327 Added emulators/sap/Makefile.common 2009-03-09 16:59:44 +00:00
sno
e3dc9c9628 Common files for upcoming sap* imports.
Oked by joerg@
2009-03-09 16:46:02 +00:00
adam
5a230f533f Changes 1.1.16:
* Improved SANE scanner support.
* Support for digital CD audio playback.
* Improved cookies management in Wininet.
* Support for building stand-alone 16-bit modules.
* Many fixes to the regression tests on Windows.
* Various bug fixes.
2009-02-28 15:30:13 +00:00
minskim
95f0156f60 Let mmix depend on dvipsk because teTeX-bin no longer provides dvips. 2009-02-25 17:23:34 +00:00
wiz
ff32929020 Update to 0.8.B, and set PKGVERSION to 0.8.11 to avoid confusion.
0.8.B:

Fixed the rectangle calculation for screen rotation with Lynx and
WonderSwan to use X scale and Y scale values appropriately (they
were reversed before; also, assuming square pixels on your monitor
;)).  Rotation still poses a problem in fullscreen with the default
settings, however.

Fixed an off-by-one error in the software SDL graphics rotation
code (used for Lynx and WonderSwan).

Fixed a race condition that could cause rapid oscillation between
fullscreen and windowed when trying to toggle it.
...and fixed a race condition that could cause oscillations when
rotating the screen with Lynx and WonderSwan emulation.

SexyAL:  The return values of ALSA functions are now treated as
errors only if they're less than 0, rather than non-zero as before.
Thanks to R.L. for pointing this out.

The default "nethost" setting is now "fobby.net" instead of
"mednafen.com".  The latter was allowed to expire and lost to domain
squatters some time ago.  Domain squatters cause desires to commit
grievous face-stabbing.  However, the netplay server on "fobby.net"
is not guaranteed to be up. :p

PCE:  Added the ability to load a custom colormap(palette) by
setting "pce.colormap" to the path of the colormap file.  The
colormap consists of either 512 or 1024 RGB triplets, 8-bits per
color component, in the order R,G,B,R,G,B,R,G,B,... .  It is
recommended that the colormap provide all 1024 entries(the first
512 entries are for normal mode, the second 512 entries are for
grayscale/strip-colorburst mode). If it doesn't, Mednafen will
calculate the grayscale colors using a formula similar to that used
with the real VCE, but with more precision.  The colormap may be
disabled by setting the "pce.colormap" setting to an empty string,
or 0.  Command-line examples:

mednafen -pce.colormap /path/to/blueblue.cmap /yarr/pirate/booty.pce [Enable]

mednafen -pce.colormap 0 /some/where/over/the/rainbow/islands.cue [Disable]

PCE:  Added a hack to fix games that try to write to VRAM while
VRAM DMA is in progress (fixes graphical glitches in "Crest of Wolf",
maybe others too?).  This could potentially cause regressions, so
please post any on the forum.

PCE: Having "pce.forcesgx" set to 1 with non-SuperGrafx games will
no longer cause problems with display timing(and positioning).
However, this doesn't fix the underlying issue, and any demos that
set the horizontal and vertical timing registers differently on
each VDC won't operate as they would on a real SuperGrafx.  (This
could affect commercial SuperGrafx games, but AFAIK they keep the
VDC timings the same).  NOTE: Setting "pce.forcesgx" to 1 is still
not recommended, the preferred way of forcing a game/demo to enable
SuperGrafx emulation is by giving it a file extension of "sgx".

PCE: Arcade Card RAM is now initialized to 0 on allocation(it was
erroneously being left uninitialized before).

PCE: Added Arcade Card RAM to the memory editor in the debugger.

PCE: Fixed the BRAM initialization (it was wrong, and generated from
when Mednafen erroneously emulated 8KiB of BRAM).  Fixes lockups
in "Sorcerian".  Note that if you have any existing save states or
battery-backed RAM files for "Sorcerian" in "sav" or "mcs" under
Mednafen's base directory from when you attempted to run "Sorcerian",
you will need to delete them for this fix to have any effect.

PCE: Reduced the mirroring address space range of the Arcade Card
register mapping in HuC6280 banks 0x40-0x43.  It was mirrored
throughout 0x40-0x4F, now it's only mirrored at 0x40-0x47.  It may
not be mirrored at all with a real Arcade Card, tests need to be
performed!
Fixes a crashing bug in "Linda Cubed" early into gameplay.

WonderSwan: Fixed a bug that made it impossible to push a direction
on one D-pad while the opposing direction was being pressed on the
other D-pad.
2009-02-25 13:16:47 +00:00
wiz
ae61ba2196 Drop maintainership. 2009-02-24 16:15:22 +00:00
joerg
dbb5c2be38 DESTDIR support. 2009-02-23 17:56:36 +00:00
wiz
18decf1db4 PKGREVISION bump for libsndfile ABI depends bump. 2009-02-21 13:22:43 +00:00
adam
d10bc269fa Changes 1.1.15:
* Gecko engine update.
* Better region support in GdiPlus.
* Support for cross-compilation in winegcc.
* Beginnings of MS Text Framework support.
* Many fixes to the regression tests on Windows.
* Various bug fixes.
2009-02-19 19:26:17 +00:00
wiz
1062401b6a Convert to user-destdir. 2009-02-15 19:58:12 +00:00
wiz
0b4d6b6d4a Convert to user-destdir.
Remove HOMEPAGE and MASTER_SITES, they are gone.
2009-02-15 19:02:11 +00:00
abs
58fac66c93 add options.mk missed in last commit 2009-02-13 13:47:18 +00:00
abs
de0a05fdff - Add PKG_DESTDIR_SUPPORT
- Fix build with (optional) mitshm
- Add xbeeb-roms option (default off) which will download and install the
  roms required to run
2009-02-13 10:08:40 +00:00
adam
687cb6076e Changes 1.1.14:
* Various bug fixes for Internet Explorer 7.
* Many crypt32 improvements, including new export wizard.
* Better support for windowless Richedit.
* Improvements to the print dialog.
* Many fixes to the regression tests on Windows.
* Various bug fixes.
2009-01-30 19:39:04 +00:00
joerg
967075ae11 Fix missing operator in last commit. 2009-01-29 18:00:38 +00:00
joerg
4e276a9ef4 Fix DESTDIR. 2009-01-29 17:30:55 +00:00
joerg
01308b22a8 Needs pkg-config. Prepare for destdir. 2009-01-29 17:22:52 +00:00
sborrill
ef7609b07d Add example fstab entry 2009-01-29 10:15:40 +00:00
joerg
ac3793b88b Add message that for most binary programs a Linux compatible procfs is
needed.
2009-01-29 09:45:39 +00:00
wiz
67da8e5ae7 Add pkg-config to tools. 2009-01-28 06:53:39 +00:00
jmmv
ba823ce1e4 Fix build problems; QEMU_TOOL seems to have disappeared, so check for
QEMU_IMG instead.  From Juergen Buchmueller in private mail.
2009-01-23 08:15:27 +00:00
jmmv
3a978315b3 Update to 0.9.1:
- TFTP booting from host directory (Anthony Liguori, Erwan Velu)
  - Tap device emulation for Solaris (Sittichai Palanisong)
  - Monitor multiplexing to several I/O channels (Jason Wessel)
  - ds1225y nvram support (Herve Poussineau)
  - CPU model selection support (J. Mayer, Paul Brook, Herve Poussineau)
  - Several Sparc fixes (Aurelien Jarno, Blue Swirl, Robert Reif)
  - MIPS 64-bit FPU support (Thiemo Seufer)
  - Xscale PDA emulation (Andrzej Zaborowski)
  - ColdFire system emulation (Paul Brook)
  - Improved SH4 support (Magnus Damm)
  - MIPS64 support (Aurelien Jarno, Thiemo Seufer)
  - Preliminary Alpha guest support (J. Mayer)
  - Read-only support for Parallels disk images (Alex Beregszaszi)
  - SVM (x86 virtualization) support (Alexander Graf)
  - CRIS emulation (Edgar E. Iglesias)
  - SPARC32PLUS execution support (Blue Swirl)
  - MIPS mipssim pseudo machine (Thiemo Seufer)
  - Strace for Linux userland emulation (Stuart Anderson, Thayne Harbaugh)
  - OMAP310 MPU emulation plus Palm T|E machine (Andrzej Zaborowski)
  - ARM v6, v7, NEON SIMD and SMP emulation (Paul Brook/CodeSourcery)
  - Gumstix boards: connex and verdex emulation (Thorsten Zitterell)
  - Intel mainstone II board emulation (Armin Kuster)
  - VMware SVGA II graphics card support (Andrzej Zaborowski)
2009-01-22 07:27:28 +00:00
adam
a600dcd712 Changes 1.1.0:
Emulation:
* Falcon DSP emulation good enough to improve some few games/demos, e.g.
  Virtual City. (most still work better with emulation disabled, though)
* New sound engine that fixes all problems with the old one
* 16-bit stereo sound (instead of 8-bit mono)
* Improved blitter emulation (blitter cycles emulation, blitter interrupt)
* Improved STE support for some video registers (hscroll, linewidth, ...)
* Improved printer emulation
* Improved STE microwire emulation
* Improved support for games & demos which are accessing IKBD directly
  (including a fake 6301 emulation for the known IKBD programs)
* ACSI emulation fix to get HDDriver working
* Some other minor bugfixes to ST/STe emulation (FDC, MFP, PSG, RS-232)
* Improved MFP emulation
* Improved 68k emulation (move.b Ax,(Ay) and extb.l)
* Fixed bugs in the GEMDOS HD emulation (Pexec() etc.)

Emulator:
* Statusbar and overlay led features
* Screenshots work also in VDI/TT/Falcon mode and are saved as PNGs
* Support for automatic frameskip and pausing emulation
2009-01-18 20:07:45 +00:00
wiz
286b0c0c48 + sdlmame + sdlmess. 2009-01-18 16:05:25 +00:00
wiz
94824ad6f4 Fix license name. 2009-01-18 16:05:03 +00:00
wiz
025519adfe Add conflict with sdlmess. 2009-01-18 16:04:48 +00:00
wiz
086deaea33 Add conflict with sdlmame. 2009-01-18 16:04:13 +00:00
wiz
a83c4ed085 Initial import of sdlmess-0.129, packaged for wip by dillo.
MESS is a free emulator which emulates a large variety of different
systems.

This package contains the SDL port of MESS.
2009-01-18 16:02:57 +00:00