summaryrefslogtreecommitdiff
path: root/emulators
AgeCommit message (Collapse)AuthorFilesLines
2000-11-09Fix package compilation to work on non-i386/ELF. Assembler only usedwiz3-15/+45
on i386/ELF, even though it could perhaps be made to work on i386/a.out. DGA is also only enabled on i386 for now -- don't know of a good way to check for DGA support.
2000-11-09add and enable snes9xwiz1-1/+2
2000-11-09Import snes9x, a SNES (Super Nintendo) emulator. Package provided bywiz12-0/+247
Jared D. McNeill in pkg/11439, touched up by me. XXX: i386/ELF only for now, patch-ab and patch-ac improve compilation on a.out, but linking fails (underbar problems).
2000-11-05Update for 0.37b6.1.mycroft5-37/+42
2000-11-04if using pkgsrc libintl, needlukem1-2/+2
LIBINTL=-L${LOCALBASE}/lib -Wl,-R${LOCALBASE}/lib -lintl not LIBINTL=-L${LOCALBASE} -lintl cVS: ----------------------------------------------------------------------
2000-11-01comment on librpm -> libintl dependencyitojun1-7/+9
2000-11-01librpm (misc/rpm) requires libintl.a. use USE_LIBINTL.itojun1-2/+8
From: bernd@arresum.inka.de (Bernd Ernesti)
2000-10-28Update to darcnes-20001011. Changes are some CPU fixes and some codewiz4-12/+25
shuffling (for details visit the homepage).
2000-10-19Also pull in suse_libjpeghubertf1-1/+2
2000-10-19Add & enable suse_libjpeghubertf1-1/+2
2000-10-19libpeg needed by somse linux progs (opera, ...).hubertf4-0/+29
Closes PR 11153.
2000-10-14Group logical expressions correctly.jlam4-12/+12
2000-10-14Run ldconfig after installing/deinstalling shared libraries. We need tojlam6-9/+38
do this manually since it's not automatically handled by bsd.pkg.mk.
2000-10-13Make these install into /usr on most platforms, and into /emul/aout/usrjlam8-26/+232
on platforms transitioning to ELF (currently only i386). The /emul/aout installation occurs much like the suse_linux and freebsd_lib packages. Also add SHLIB_HANDLING=NO to ensure library links aren't clobbered. This should fix PR#9011.
2000-09-24make this work on alphahubertf2-1/+15
2000-09-24ELF shlib fixhubertf2-6/+14
2000-09-11Remove redundant DEPENDS on xpm; USE_XPM covers that.fredb1-3/+1
2000-09-10Use gmake instead of make (handles implicit rules differently).wiz1-1/+2
Addresses pkg/9778 and pkg/10887.
2000-09-09Update MASTER_SITE, as noted in pkg/9831.wiz1-2/+2
XXX: This package should probably be updated after the freeze.
2000-09-08Fix dependency line: we were depending on suse_base, but building injlam1-2/+2
suse_linux.
2000-09-05No need for the binary package to run "mkfontdir".fredb1-2/+1
2000-09-04remove trailing whitespacewiz1-2/+2
2000-09-03move line to be more pkglint friendlywiz1-2/+2
2000-09-01Regen for new patch-af.fvdl1-1/+2
2000-09-01Patch to make bochs accept 2.88 floppies in the bochsrc file.fvdl1-0/+17
2000-08-31add CHECK_SHLIBS=nohubertf1-2/+2
2000-08-29Add dependence on "suse_audio" package and bump version number to 6.3nb2.tron1-2/+3
2000-08-29Add and enable "suse_audio".tron1-1/+2
2000-08-29Initial import of new "suse_audio" package:tron4-0/+30
Linux compatibility package for audio libraries
2000-08-27Update to 1.5. Changes since 1.2:wiz8-50/+45
** General changes - Screenshots can be saved now. - Fixed slowdown bug with flickering drive led. ** C128 changes - The Z80 emulation has been improved. CP/M will boot now. - The VDC can display flashing and reverse text attributes now. ** C64 changes - Fixed crash caused by VIC-II memory corruption. - Expert cartridge is emulated now. - Some NTSC fixes. Now the border looks a bit small, but most NTSC programs should work. - Fixed CIA TOD initialization. - Super Snapshot V5 and REX fastload carts are emulated now. - The REU emulation has been improved. - Sprites in non-visible parts of the screen should not crash the emulator anymore. - A sprite snapshot bug has been fixed. ** VIC20 changes - Fixed VIC crash. - Fixed VIC display bug. ** Unix changes - Palette changes work better now. - Added support for gettext based national language support. Initial german translation for Unix based UIs is provided. - NTSC timing is correct now (100% 60fps). - The emulator keeps running when menus are used. - Fixed some crashs and memory leaks in the XAW file selector widget. - New GNOME port of VICE. (not activated in package) - G64 images can be created now. ** Drive changes - Fixed a bug in the 1581 true drive emulation that prevented the use as drive #9. - Fixed a bug in the 8050 vdrive emulaton. - Fixed a bug that caused drive #8 to be diabled if file system access for drive #11 is disabled and all disks are detached. - Fixed IEC initialization bug that broke true drive emulation. - D71 BAM calculation has been fixed. - A drive RAM expansion is available now. - New 2040, 3040 and 4040 disk drive support. ** Tape changes - Now saving TAPs should work for big endian machines too. ** Miscellaneous changes - The REU can be used with Super Snapshot 5 or Expert Cartridge. - The monitor "z" command has been fixed. - Fixed some tape counter bugs. - Fixed a crash with ZIP archives. - Fixed a bug that prevented writing to gzipped disk images. - Fixed a crash if the image content lister is used on disk images with many files. - There is some experimental read only REL file support in the vdrive emulation now.
2000-08-26Updated UAE to version 0.8.14.kristerw4-20/+9
User-visible changes in 0.8.14: - More bug fixes: * CPU emulation problem that could have caused copy protection schemes to malfunction has been fixed. * Some AGA problems fixed (one of them visible in ECS modes). * UAE should work again on non-x86 systems. - By default the emulator will try to approximate an A500 in CPU speed. This setting existed before, but it's a bit more accurate now and on by default. - There is a new option to control the number of emulated disk drives. - Software autofire for the keyboard joystick replacements
2000-08-25Add appropriate definitions of LDD so check-shlibs works correctly.jlam3-8/+13
2000-08-23Use "USE_XPM" option instead of direct dependence on the "xpm" package.tron4-16/+16
2000-08-23Properly mark as BROKEN on ELF systems.wiz2-12/+12
2000-08-18Replace MIRROR_DISTFILES and NO_CDROM with the more descriptive andhubertf4-20/+10
more fine-grained NO_{BIN,SRC}_ON_{FTP,CDROM} definitions. MIRROR_DISTFILES and NO_CDROM are now dead.
2000-08-11Remove (sometimes FreeBSD) packager's (porter's) name from DESCR.wiz3-9/+1
If anywhere, it should be the value of MAINTAINER in the Makefile. Some minor cleanup/reformatting while I'm here.
2000-08-10Update darcnes to 9a0804.wiz4-6/+27
Changes since last version: o Changed the cpu6502 core to use lazy flag evaluation. o Changed the NES PPU to draw sprites from the tilecache. o Added a bitdepth-independant generic palette system. o Added CD audio playback to the PCD CD driver.
2000-08-10Remove mirror on "ftp.varesearch.com" from master site list because ittron1-3/+2
no longer has the SuSE Linux files.
2000-08-09Add suse_gtkabs2-3/+5
2000-08-09Linux 'gtk' libraries. Necessary but not sufficient to run linux netscapeabs4-0/+31
6.00PR2 test release. Netscape can be installed, but fails to make network connections.
2000-08-06Update to 2.2. Enable sound.wiz7-46/+48
Changes since last version (2.1): * Interrupt system rewritten. * Mapper management rewritten. * Keyboard assignments changed again. Check the documentation! * Made a new MSDOS port of fMSX (still in development). * Integrated modular AY8910 emulation. * Integrated modular SCC emulation. * Integrated SndUnix/SndWin/SndMSDOS sound drivers. * Sound track is now logged to MIDI files. * Added a table of I/O handler functions to Z80 core for easy expansion. * Added ability to load flat (no mapper) 64kB ROMs. * Added automatic MegaROM mapper guessing (-rom 6). * Added standard PAL/NTSC timings. * Added V9958 version flag in MSX2+ mode (VDP S1). * Added correct emulation of HR/VR flags (VDP S2). * Fixed border color in SCREEN8 (VDP R7). * Fixed blinking frequency in TEXT80 (VDP R13). * Added ADJUST register emulation (VDP R18). * Added V9938 character scrolling to SCREEN0 and TEXT80 (VDP R23). * Added scrolling to SCREEN1, SCREEN2, and SCREEN3 (VDP R23). * Fixed scrolling bug in SCREEN6 and SCREEN7 (VDP R23). * Made left/right borders 9/7 pixels in SCREEN0 and TEXT80. * Added -home option to tell fMSX where to find system ROMs. * Added -auto option for auto fire on pressing SPACE. * Fixed information printed on -help. * Fixed crash in fMSX-Windows when switching from 8kB to 16kB MegaROMs. * Fixed trash in MSX2 logo in fMSX-Windows that appeared after reset. * Better resizing in fMSX-Windows Setup panel.
2000-07-28Make the cpu emulation work for non-i386 machines.kristerw3-8/+14
Removed the 'NOT_FOR_PLATFORM'.
2000-07-28Added fmsx pkg.martin1-1/+2
2000-07-28fMSX is a portable emulator of MSX home computers written in C.martin10-0/+263
This pkg was submitted by SUNAGAWA Keiki in PR pkg/6731, modified slightly by me.
2000-07-24Updated pkg to version 0.8.13 (and fixed source location on main site).martin2-5/+5
2000-07-22override HOME during the build otherwise the build system attemts to accessdmcmahill1-1/+3
$HOME/.atari800 which may or may not be readable. In addition, it may not have correct settings. This fixes recently noted compile problems.
2000-07-21Update to 20000710. Extracts from the Changelog:wiz4-12/+12
Fixed the instruction cycle timings in the cpu6502 core. Cleaned up the per-driver menu interface somewhat. Started adding support for multilevel per-driver menus. Started adding menus for the Disk ][ drives (not working yet). Added preliminary FDS disk write emulation (doesn't save the changed disk, but whatever). Added preliminary FDS timer IRQs (still need write support, but most of my test images are playable now).
2000-07-20Do not use NO_PACKAGE and NO_CDROM to denote restricted packages. Use therh1-3/+5
appropriate variables instead.
2000-07-13Update pkg to version 0.37b4.1martin6-63/+83
2000-07-13Updated UAE to version 0.8.12:kristerw5-58/+10
Changes from last packaged version: User-visible changes in 0.8.12: - Several bugfixes User-visible changes in 0.8.11: - Finally, an accurate copper emulation, thanks to Sam Jordan. - Sprite emulation fixes, also due to Sam Jordan. - Some CPU emulation fixes (Keith Rollin, Toni Wilen, Lauri Pesonen) - Old command line options actually work now. - Some floppy related lockups removed. User-visible changes in 0.8.10: - Audio interpolation - Bugfixes for * disk emulation * FPU emulation * CPU prefetch emulation (the "compatible" setting). * some 2.0+ filesystem packets * text-based UI (should compile again) * some other parts - People like me who liked the old command line options better can now use (most of) them again. User-visible changes in 0.8.9: - The filesystem emulation should be able to emulate an Amiga FS more accurately. Script/Pure bits and filenotes are kept. - Patrick Ohly contributed SCSI support (currently Linux only) that allows you to (e.g.) use CD writers with the emulator. The package has ben changed to use the NetBSD sound driver instead of oss.