summaryrefslogtreecommitdiff
path: root/emulators
AgeCommit message (Collapse)AuthorFilesLines
2008-06-15Fixes permission of rom data files, noticed in PR 38906.obache1-1/+4
2008-06-12Add DESTDIR support.joerg8-12/+31
2008-06-07Make this package buildable on amd64. Bump revision.joerg1-1/+7
2008-06-03Fix pkg/38836: emulators/dynamips doesn't compile in DragonFly.kefren2-9/+14
Patch submitted by hasso@estpak.ee
2008-05-26Mark some packages as NOT_FOR_BULK_PLATFORM= Linux-*-*tnn1-1/+2
Addresses PR pkg/38368 and PR pkg/38371
2008-05-26Second round of explicit pax dependencies. As reminded by tnn@,joerg2-4/+8
many packages used to use ${PAX}. Use the common way of directly calling pax, it is created as tool after all.
2008-05-25Explicitly add pax dependency in those Makefiles that use it (or havejoerg1-1/+3
patches to add it). Drop pax from the default USE_TOOLS list. Make bsdtar the default for those places that wanted gtar to extract long links etc, as bsdtar can be built of the tree.
2008-05-25Reset maintainer on his request.wiz2-4/+4
2008-05-25Remove me as maintainer of some package, clame ownership of a few packages.tron1-2/+2
2008-05-25Assert OWNERship of some packages, relinquish others entierly.dillo2-4/+4
2008-05-13Update to yabause-0.9.5.tnn3-9/+7
0.9.4 -> 0.9.5 68k: - Added 1010 and 1111 line emulator support. cd block: - Reworked bin/cue support. Reading should be a lot more accurate now on tracks 2 and greater. emulated bios: - Fixed a bug in BupGetDate year calculation. - Fixed a bug where interrupt mask wasn't being set correctly when using emulated bios. smpc: - Added support for SMPC NMIREQ command. - Added reset button emulation. software video core: - Improved software renderer: window, line scroll, mosaic are now available and color offset and scroll screen has been fixed. gtk port: - Tagged most of gtk port strings to be translatable. general: - Updated peripheral interface so both ports can now be used and multiple pads can now be connected to each port. - Added translation support through mini18n library. 0.9.3 -> 0.9.4 scsp: - Fixed a timer bug. - Fixed a bug with mcire word writes. - Added wave file output core to available sound cores. - Fixed a bug in total level attenuation. - Fixed a bug in EG. gtk port: - Redesigned memory dump window. - Redesigned SH2 debug window. - Other bug fixes. general: - Added a few internal tweaks that should yield some performance gains. - Added support for saving and loading cheats.
2008-04-29PKGREVISION++ for SDL_sound API bump.wiz1-2/+2
2008-04-22Update to 0.8.8:wiz2-6/+6
0.8.8: Added <string.h> to the global include list in mednafen.h. Added boolean setting "debugger.autostepmode" that, when set to 1, will cause Mednafen to automatically start the debugger in step mode after a game is loaded(only if Mednafen has a debugger for the emulated system, of course). NES: Fixed CNROM emulation initialization bug. PCE: ADPCM software reset was erroneously also resetting the playback frequency. Fixed. (Fixes ADPCM voices in Gulliver Boy) PCE: Fixed disassembly of the JMP $(AAAA, X) instruction. PCE, PC-FX: Improved PSG LFO emulation. PC-FX: Emulated gamepad button presses weren't being decoded from the driver-side data correctly(causing problems on big-endian platforms). Fixed. PC-FX: Improved the logging of the ROM font system call in the debugger, to also include the callee address and the size of the glyph being requested. PC-FX: Disassembly of the "nop" instruction will no longer show the virtually meaningless operand. PC-FX: Fixed alignment and prettified the disassembly of LDSR and STSR instructions. SMS: SMS pause and 2-player support were erroneously commented out. Fixed.
2008-04-22Bump PKGREVISION for SDL_sound ABI update.wiz1-1/+2
2008-04-12Convert to use PLIST_VARS instead of manually passing "@comment "jlam4-27/+24
through PLIST_SUBST to the plist module.
2008-04-07Fix DESTDIR.joerg1-2/+2
2008-04-07Fix DESTDIR.joerg1-1/+3
2008-04-07Fix DESTDIR.joerg1-3/+3
2008-04-07Fix DESTDIR.joerg1-1/+3
2008-03-29Replace DESCR with a copy of the first few paraghraphs from the READMEapb1-6/+18
inside the distribution. OK xtraeme.
2008-03-28Remove suse91 entries.xtraeme1-38/+1
2008-03-25Remove suse-9.1 emulation packages.wiz111-1502/+0
They are long outdated and not maintained upstream. Update infrastructure for their removal. Removal was announced on pkgsrc-users on March 13.
2008-03-14Update to 0.7.7.wiz2-16/+13
New version needs ALSA, but works fine with current pkgsrc versions of the libraries on amd64/4.99.55 in 32bit emulation. Changes in the package: much more hardware supported.
2008-03-09Add misc/dvtm, biology/mopac, emulators/yabause.tnn1-1/+2
2008-03-09Import yabause-0.9.3 as pkgsrc/emulators/yabause.tnn4-0/+36
Yabause is a Sega Saturn emulator. It is written in C using the SDL and OpenGL libraries with support for cdrom and iso files. This has been brewing in pkgsrc-wip for a couple of years, looks mature enough for pkgsrc now. Originally packaged by wiz@, lately maintained by Adam Hoka.
2008-03-04Resign from maintaining a lot of packages, so everyone is free to updaterillig1-2/+2
them at will.
2008-03-03Mechanical changes to add DESTDIR support to packages that installjlam46-277/+425
their files via a custom do-install target.
2008-02-29Fix typo at adding suse100_krb5obache1-2/+2
2008-02-27Don't strip the binary if INSTALL_UNSTRIPPED=yes.rillig2-4/+4
2008-02-27Don't install the binary stripped when INSTALL_UNSTRIPPED=yes.rillig1-17/+6
While here, shortened the code that installs the files.
2008-02-22Add krb5 module.obache1-1/+2
2008-02-22Add and enable suse100_{,32_}krb5obache1-1/+3
2008-02-22krb5 package for 32-bit versions of SuSE Linux 10.0 for use by NetBSD/x86_64obache1-0/+5
with COMPAT_LINUX32.
2008-02-22Import suse100_krb5, SuSE 10.0 kerberos5 library compatibility package.obache3-0/+40
Based on PR 35543 by Kevin Sullivan, modify to adapt to recent emul framework. This package supports running ELF binaries linked with glibc2 that require kerberos shared libraries.
2008-02-14+dynamipskefren1-1/+2
2008-02-14Import dynamips, a Cisco 3600 and Cisco 7200 emulatorkefren6-0/+128
2008-02-04PR 37952: Aleksey Cheusov: more missed tools in USE_TOOLStnn1-2/+2
2008-02-04PR 37949: Aleksey Cheusov: USE_TOOLS needs to be fixed in several packagestnn2-3/+4
2008-01-24Changes 0.9.0:adam3-7/+10
* Add audio2tape and tape2wav utilities to convert between audio and tape formats * Remove use of mmap() * Beta BASIC support for listbasic * Win32 fixes * Man page fixes
2008-01-24Changes 0.9.0:adam5-17/+19
* New features: * Add +D disk interface support * New floppy disk controller emulation for +D and Beta disk interface emulation * Add Pentagon 512 and Pentagon 1024 emulation * Add Hi-Fi beeper for improved reproduction of multi-channel beeper tunes (e.g. Fairlight 2, Wham - the Music Box) * Add support for saving tape images without using tape traps * Add support for loading from WAV tape images * Add support for saving CSW tape images and TZX direct recording blocks * Allow distinction between "soft" resets (activating the reset line on the Z80) and "hard" resets (pulling the power) * New ALSA sound driver * AmigaOS support * MorphOS support * Emulation core improvements * Machine specific improvements * Various other minor bugfixes
2008-01-24Changes 0.4.0:adam2-6/+6
* Add support for loading from WAV files * Add support for CSW tape files * Tweak timings for TC2048 and TC2068 * Add support for the +D in z80 and szx snapshots * Add Pentagon 512/1024 support * Allow Amiga version to decompress files with xfdmaster.library * Allow MorphOS version to use xfdmaster.library * Various other bugfixes
2008-01-18Fix Mac OS X and debug-enabled builds.jmmv7-64/+97
2008-01-18Per the process outlined in revbump(1), perform a recursive revbumptnn2-4/+4
on packages that are affected by the switch from the openssl 0.9.7 branch to the 0.9.8 branch. ok jlam@
2008-01-16bl3 libXrandr et al. so that we get fullscreen support with modular-xorgdrochner1-3/+5
bump PKGREVISION approved by Krister Walfridsson
2008-01-15Update to 0.8.7:wiz2-6/+6
0.8.7: GBA: DMA registers were being saved as 32-bit arrays instead of 16-bit arrays in save states, potentially causing memory corruption, and broken save states on big endian platforms. Fixed. NES: Removed the AltiVec resampling code, as it causes problems on the PS3, and possibly other PPC chips, and I don't have a PowerPC machine to test it on. The NES sound filtering code will be rewritten in 0.9.0, anyway. GBA: Fixed a startup crashing bug on big-endian platforms. Changed instances of fprintf() in mempatcher.cpp to trio_fprintf() to work around major issues with pre-C99 standard C libraries. GBA: The Load() function was returning a largeish integer, instead of 1, after successfully loading a ROM image. Fixed. 0.8.6: PCE: Removed a statement, that was used for debugging, that broke PC Engine multiplayer support in 0.8.5. (I'm not sure how it got there in the first place...).
2008-01-15MASTER_SITE_LOCAL doesn't honor DIST_SUBDIR. Modify the MASTER_SITESjlam3-16/+16
variable so that at least the compat* NetBSD packages will honor it. This allows the compat40 packages to find their distfiles, located under LOCAL_PORTS/20071230.
2008-01-09Fix wine directory reading correctly.reinoud3-8/+10
patch-ac was wrong since __NetBSD_Version should have been __NetBSD_Version__. Also the NetBSD compat getdirentries() returned struct dirent12s having 32 bit ino_t and not the included struct dirent having 64 bit ino_t.
2008-01-04Update to 0.4.6.1:xtraeme3-11/+9
The changes between release 0.4.6 and 0.4.6.1 are mostly focused on documentation updates, to reflect new releases of guest operating systems: * OpenBSD 4.2 has been released. OpenBSD/landisk 4.2 works in GXemul. * NetBSD 4.0 has been released. The installation instructions in GXemul's documentation have been updated to reflect this. o In most cases this simply means that NetBSD 4.0 should work, in addition to NetBSD 3.1. Some specifics worth mentioning are: o For NetBSD/pmax, the change from 3.1 to 4.0 means that X Windows is now working again out-of-the-box. (Simply run startx as root to start X.) o For NetBSD/arc, the supported version has jumped from 1.6.2 to 4.0. o NetBSD/landisk has been released, and works in GXemul. o NetBSD/prep is unfortunately still at NetBSD 2.1. o In some emulation modes, such as evbmips, hpcmips, and perhaps some more, NetBSD 4.0 uses the clock in a way which is not yet implemented in the emulator. (NetBSD 4.0 works, but NetBSD 3.1 worked better.) o (I have not tried some of the "heavier" emulation setups, such as NetBSD/sgimips.)
2008-01-04Add DESTDIR support.joerg1-7/+7
2008-01-04Reverse logic for detecting stack protection. Previous patch enabledsborrill2-5/+5
-fno-stack-protection iff using -fno-stack-protection gave an error