pkgsrc/emulators
xtraeme 22d3424050 Update to 0.4.3.
Changes between release 0.4.2 and 0.4.3 include, among other things:

    o)	SuperH (SH4) emulation is now stable enough to let a NetBSD/dreamcast
	GENERIC_MD (ramdisk) kernel reach userland.

    o)	There is now a simple framework for letting emulated clocks, as seen
	by guest operating systems, run at the same speed as the host clock.

	So far, the DECstation, MobilePro (hpcmips), NetWinder, CATS, Malta
	(evbmips), Cobalt, Algor, Dreamcast, and testmips machine modes
	use the new clock/timer framework.

    o)	Some changes to the way expressions are evaluated in the built-in
	debugger, and some changes in command behaviour:

	  x)  Expressions (including assignments) can now be arbitrarily
	      complex, using parentheses, and the following operators:

	          + - * /    % (modulo)  ^ (xor)  & (and)  | (or)

	  x)  Some internal emulator variables can now be read/written using
	      normal expressions. Examples of commands that did not work
	      earlier, but should work now:

		  print verbose
		  r5 = sp - arch_pagesize * 4
		  machine[0].statistics_enabled = 1

	  x)  To force a name to be interpreted as a setting/register name,
	      a hash sign (#) is now used instead of the percentage sign (%).
	      (In the new expression evaluator, % means arithmetic modulo.)

	  x)  The 'focus' command now also selects a cpu, in addition to
	      selecting machine and emul.

	  x)  The 'reg' command only prints registers for one cpu now, not
	      all cpus in the currently focused machine.

    o)	The wdc (standard IDE controller) had a bug which prevented disk
	images larger than 2 GB to work correctly. This has been fixed.

    o)	For MIPS emulation, some combinations of emulated processor + guest
	operating system should now work better when idling (i.e. the host
	should not run at 100% CPU):

	  x)  For MIPS32/MIPS64 and RM5200, the 'wait' instruction should
	      now work more or less as expected.

	  x)  For VR41xx (e.g. MobilePro) emulation, the standby instruction
	      should work like the 'wait' instruction.

	  x)  For R3000 emulation, where there is no hardware wait instruction,
	      I've implemented "instruction combination" hacks for both
	      NetBSD/pmax and Debian/pmax, so that their cpu idle loops are
	      detected and treated almost as a wait instruction.

    o)	MIPS 64-bit address translation (X=1) was not fully working before;
	TLB exception handling for xkseg and larger-than-2GB-userland should
	now actually work. (Thanks to Juli Mallett and Carl van Schaik for
	noticing these problems.)

    o)	The mouse cursor update routines in DECstation (LK201) emulation
	previously used the fact that guest OSes set the _hardware_
	cursor position. In order to support X Windows when emulating
	modern versions of NetBSD/pmax, which don't set the hardware
	position anymore, a workaround has been implemented which only
	sends relative coordinates to the guest OS. This has two drawbacks:

	1. Ultrix emulation with dual- and tripple-head emulation will
	   most likely feel very strange. It will still work, though.

	2. Cursor movement feels "accelerated", because the emulator
	   sends unaccelerated movements to the guest OS, which then
	   accelerates them. This can however be compensated to some
	   degree by running 'xset m 1 0' in the guest OS.

	Having weird accelerated mouse movement is better than having no
	mouse support at all, so this change was necessary.
2006-11-09 20:01:55 +00:00
..
aliados Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
aranym Bump PKGREVISION and BUILDLINK_ABI_DEPENDS (where applicable) 2006-06-12 16:28:05 +00:00
arcem Rename "SITES_* to "SITES.*" for file-specific lists of sites from which 2006-07-27 18:48:02 +00:00
arnold Fix function prototype (missing "static"). Fixes compilation with gcc4. 2006-10-18 23:30:46 +00:00
atari800 Bump PKGREVISION and BUILDLINK_ABI_DEPENDS (where applicable) 2006-06-12 16:28:05 +00:00
BasiliskII Changes 1.0-20060501: 2006-05-13 20:52:35 +00:00
blinkensim Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
bochs Add -DPARANOID to CXXFLAGS, which fixes the build with gcc4 2006-06-25 18:00:05 +00:00
ckmame Update to 0.8: 2006-05-18 19:12:25 +00:00
compat12 Mark as NO_SRC_ON_FTP -- files are already in MASTER_SITE_LOCAL. 2006-10-19 19:37:38 +00:00
compat13 Mark as NO_SRC_ON_FTP -- files are already in MASTER_SITE_LOCAL. 2006-10-19 19:37:38 +00:00
compat14 Mark as NO_SRC_ON_FTP -- files are already in MASTER_SITE_LOCAL. 2006-10-19 19:37:38 +00:00
compat14-crypto Mark as NO_SRC_ON_FTP -- files are already in MASTER_SITE_LOCAL. 2006-10-19 19:37:38 +00:00
compat16 Mark as NO_SRC_ON_FTP -- files are already in MASTER_SITE_LOCAL. 2006-10-19 19:37:38 +00:00
Cygne-SDL Rename variable MAKEFILE to MAKE_FILE. 2006-09-09 02:41:53 +00:00
cygwin_esound Use "tv@NetBSD.org" as my MAINTAINER address; makes identifying me as a 2006-03-22 22:50:31 +00:00
cygwin_lib Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
darcnes Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
darwin_lib Fixed pkglint warnings. Also fixed a sed expression that used /+ to mean 2006-07-02 10:05:55 +00:00
DatLib Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev. 2006-10-04 21:35:58 +00:00
DatUtil Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev. 2006-10-04 21:35:58 +00:00
dega Bump PKGREVISION and BUILDLINK_ABI_DEPENDS (where applicable) 2006-06-12 16:28:05 +00:00
dgen Bump PKGREVISION and BUILDLINK_ABI_DEPENDS (where applicable) 2006-06-12 16:28:05 +00:00
dosbox Bump PKGREVISION and BUILDLINK_ABI_DEPENDS (where applicable) 2006-06-12 16:28:05 +00:00
doscmd Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
e-uae Fixed "test ==" and a pkglint warning. 2006-10-22 19:38:58 +00:00
fceu Bump PKGREVISION and BUILDLINK_ABI_DEPENDS (where applicable) 2006-06-12 16:28:05 +00:00
fmsx Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev. 2006-10-04 21:35:58 +00:00
freebsd_lib Fix a typo in the INSTALL script that caused the emul/foo symlink to not 2006-06-23 15:48:50 +00:00
fuse Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
fuse-utils Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
gcube Added four patches that replace reserved identifiers with allowed ones. 2006-06-26 10:56:57 +00:00
generator Bump PKGREVISION and BUILDLINK_ABI_DEPENDS (where applicable) 2006-06-12 16:28:05 +00:00
generator-cbiere Bump PKGREVISION and BUILDLINK_ABI_DEPENDS (where applicable) 2006-06-12 16:28:05 +00:00
gens Allow to specify ROM to run on command line; bump PKGREVISION. 2006-07-29 20:40:09 +00:00
gnuboy Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
gnuboy-sdl Bump PKGREVISION and BUILDLINK_ABI_DEPENDS (where applicable) 2006-06-12 16:28:05 +00:00
gpsim Deal with const-ness of dlerror()'s return value like gpsim-devel. 2006-06-19 22:05:14 +00:00
gpsim-devel Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
gpsim-oscilloscope Needs pkg-config. 2006-06-11 23:51:16 +00:00
gpsim-ptyusart Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
gxemul Update to 0.4.3. 2006-11-09 20:01:55 +00:00
hatari Changes 0.90: 2006-09-10 21:58:14 +00:00
hercules Rename variable MAKEFILE to MAKE_FILE. 2006-09-09 02:41:53 +00:00
hercules-images Requires pax and gzcat as tools. 2006-09-19 18:32:50 +00:00
ia64sim Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev. 2006-10-04 21:35:58 +00:00
kenigma Initial import of kenigma 1.2.1 2006-10-12 12:03:28 +00:00
libspectrum Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
linuxppc_lib Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev. 2006-10-04 21:35:58 +00:00
lrmi Rename variable MAKEFILE to MAKE_FILE. 2006-09-09 02:41:53 +00:00
m1 Drop maintainership, I don't use them any longer. 2006-06-15 13:31:28 +00:00
MAMEDiff Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev. 2006-10-04 21:35:58 +00:00
minivmac Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
mmix Remove teTeX2 from TEX_ACCEPTED, because the teTeX2 packages will be removed 2006-08-10 03:21:39 +00:00
NeoPop-SDL Bump PKGREVISION and BUILDLINK_ABI_DEPENDS (where applicable) 2006-06-12 16:28:05 +00:00
netbsd32_compat14 Mark as NO_SRC_ON_FTP -- files are already in MASTER_SITE_LOCAL. 2006-10-19 19:37:38 +00:00
netbsd32_compat15 Mark as NO_SRC_ON_FTP -- files are already in MASTER_SITE_LOCAL. 2006-10-19 19:37:38 +00:00
netbsd32_compat16 Mark as NO_SRC_ON_FTP -- files are already in MASTER_SITE_LOCAL. 2006-10-19 19:37:38 +00:00
openmsx Rename variable MAKEFILE to MAKE_FILE. 2006-09-09 02:41:53 +00:00
osf1_lib Fixed some pkglint warnings. 2006-07-02 10:06:43 +00:00
p11 Always include tun on DragonFly. 2006-06-24 09:11:42 +00:00
palmosemulator Rename "SITES_* to "SITES.*" for file-specific lists of sites from which 2006-07-27 18:48:02 +00:00
pcemu Fixed the ownership of the installed files to allow installation by 2006-10-22 00:59:45 +00:00
peace Rename "SITES_* to "SITES.*" for file-specific lists of sites from which 2006-07-27 18:48:02 +00:00
pearpc Added "c" to USE_LANGUAGES for packages that use GNU configure scripts, 2006-07-22 04:46:13 +00:00
qemu Install html documentation, noted by hira@. 2006-09-17 07:51:56 +00:00
raine Rename variable MAKEFILE to MAKE_FILE. 2006-09-09 02:41:53 +00:00
ROMBuild Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev. 2006-10-04 21:35:58 +00:00
ROMInfo Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev. 2006-10-04 21:35:58 +00:00
simh Over 1200 files touched but no revisions bumped :) 2006-04-06 06:21:32 +00:00
simulavr pkglint says, INFO_FILES should be set to YES or yes. 2006-09-10 02:52:26 +00:00
ski Convert _FETCH_MESSAGE to plain old FETCH_MESSAGE. Remove _FETCH_MESSAGE 2006-07-18 23:27:14 +00:00
sms_sdl Bump PKGREVISION and BUILDLINK_ABI_DEPENDS (where applicable) 2006-06-12 16:28:05 +00:00
snes9x Fixed the package to build and install on Solaris with sunpro. 2006-10-18 13:11:58 +00:00
spim Fix build with gcc4 on -current. 2006-10-17 08:42:03 +00:00
stella Bump PKGREVISION and BUILDLINK_ABI_DEPENDS (where applicable) 2006-06-12 16:28:05 +00:00
suse91_aspell We really, really, really _don't_ want open dependencies here. 2006-06-30 15:37:22 +00:00
suse91_base Added practically all files to CHECK_INTERPRETER_SKIP. No one seems to 2006-10-11 19:12:52 +00:00
suse91_compat We really, really, really _don't_ want open dependencies here. 2006-06-30 15:37:22 +00:00
suse91_expat We really, really, really _don't_ want open dependencies here. 2006-06-30 15:37:22 +00:00
suse91_fontconfig We really, really, really _don't_ want open dependencies here. 2006-06-30 15:37:22 +00:00
suse91_freetype2 We really, really, really _don't_ want open dependencies here. 2006-06-30 15:37:22 +00:00
suse91_gdk-pixbuf We really, really, really _don't_ want open dependencies here. 2006-06-30 15:37:22 +00:00
suse91_glx We really, really, really _don't_ want open dependencies here. 2006-06-30 15:37:22 +00:00
suse91_gtk We really, really, really _don't_ want open dependencies here. 2006-06-30 15:37:22 +00:00
suse91_gtk2 We really, really, really _don't_ want open dependencies here. 2006-06-30 15:37:22 +00:00
suse91_libjpeg We really, really, really _don't_ want open dependencies here. 2006-06-30 15:37:22 +00:00
suse91_libpng We really, really, really _don't_ want open dependencies here. 2006-06-30 15:37:22 +00:00
suse91_libtiff We really, really, really _don't_ want open dependencies here. 2006-06-30 15:37:22 +00:00
suse91_linux Cleanup fallout from {DE,}INSTALL_SRC removal: rewrite the INSTALL 2006-06-19 23:24:21 +00:00
suse91_locale We really, really, really _don't_ want open dependencies here. 2006-06-30 15:37:22 +00:00
suse91_openmotif We really, really, really _don't_ want open dependencies here. 2006-06-30 15:37:22 +00:00
suse91_slang We really, really, really _don't_ want open dependencies here. 2006-06-30 15:37:22 +00:00
suse91_vmware We really, really, really _don't_ want open dependencies here. 2006-06-30 15:37:22 +00:00
suse91_x11 We really, really, really _don't_ want open dependencies here. 2006-06-30 15:37:22 +00:00
suse100_aspell We really, really, really _don't_ want open dependencies here. 2006-06-30 16:20:23 +00:00
suse100_base Ensure that Linux ldd has the full path to bash without assuming 2006-09-19 19:58:46 +00:00
suse100_compat We really, really, really _don't_ want open dependencies here. 2006-06-30 16:20:23 +00:00
suse100_expat We really, really, really _don't_ want open dependencies here. 2006-06-30 16:20:23 +00:00
suse100_fontconfig We really, really, really _don't_ want open dependencies here. 2006-06-30 16:20:23 +00:00
suse100_freetype2 Sync with latest SUSE Linux security updates. 2006-08-02 14:26:13 +00:00
suse100_gdk-pixbuf We really, really, really _don't_ want open dependencies here. 2006-06-30 16:20:23 +00:00
suse100_glx We really, really, really _don't_ want open dependencies here. 2006-06-30 16:20:23 +00:00
suse100_gtk We really, really, really _don't_ want open dependencies here. 2006-06-30 16:20:23 +00:00
suse100_gtk2 We really, really, really _don't_ want open dependencies here. 2006-06-30 16:20:23 +00:00
suse100_libcups We really, really, really _don't_ want open dependencies here. 2006-06-30 16:20:23 +00:00
suse100_libjpeg We really, really, really _don't_ want open dependencies here. 2006-06-30 16:20:23 +00:00
suse100_libpng We really, really, really _don't_ want open dependencies here. 2006-06-30 16:20:23 +00:00
suse100_libtiff Sync with latest SUSE Linux security updates. 2006-08-02 14:26:13 +00:00
suse100_libxml2 We really, really, really _don't_ want open dependencies here. 2006-06-30 16:20:23 +00:00
suse100_linux Disabled CHECK_INTERPRETER for the Linux emulation packages, since the 2006-10-02 16:00:38 +00:00
suse100_locale We really, really, really _don't_ want open dependencies here. 2006-06-30 16:20:23 +00:00
suse100_openmotif We really, really, really _don't_ want open dependencies here. 2006-06-30 16:20:23 +00:00
suse100_openssl Sync with latest SuSE updates, security fixes. 2006-09-28 01:05:33 +00:00
suse100_slang We really, really, really _don't_ want open dependencies here. 2006-06-30 16:20:23 +00:00
suse100_x11 We really, really, really _don't_ want open dependencies here. 2006-06-30 16:20:23 +00:00
suse_linux Set SUSE_DIR_PREFIX to suse100, to prevent errors from includes of the 2006-07-28 22:57:38 +00:00
swarm Uses C++. 2006-06-01 21:02:01 +00:00
tme Add note about responsible party for this package. 2006-10-21 21:53:04 +00:00
tuxnes Replace references to ossaudio.buildlink3.mk with oss.buildlink3.mk. 2006-03-09 21:04:39 +00:00
twin Mark as BROKEN_IN pkgsrc-2006Q1 according to 2006-05-18 20:29:58 +00:00
uae Fix "test ==". 2006-10-18 23:38:59 +00:00
ucon64 Do install_beos.sh check the right way: just skip it. 2006-10-26 14:44:35 +00:00
uips Create directories before installing files into them. 2005-06-16 06:57:37 +00:00
vba Bump PKGREVISION and BUILDLINK_ABI_DEPENDS (where applicable) 2006-06-12 16:28:05 +00:00
vice Use inttypes.h for defines used by ffmpeg-option. 2006-10-17 23:55:41 +00:00
vmips Uses C++. 2006-06-02 14:01:34 +00:00
vmware Move the check-shlibs target from bsd.pkg.mk to bsd.pkg.check.mk where 2006-05-22 22:22:02 +00:00
vmware-module Drop use of INSTALL_SRC and DEINSTALL_SRC and instead set the proper 2006-07-05 06:53:12 +00:00
vmware-module3 Drop use of INSTALL_SRC and DEINSTALL_SRC and instead set the proper 2006-07-05 06:53:12 +00:00
vmware3 Get the VMWARE_BIN_PATCH file from the obsolete on the master site. 2006-08-24 19:44:59 +00:00
wine Changes 0.9.24: 2006-10-29 20:03:58 +00:00
x48 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
xbeeb Fix the mk/oss.buildlink3.mk usage by: 2006-09-22 13:21:37 +00:00
xcopilot Fix build with GCC 4.x: 2006-06-30 22:14:49 +00:00
xm7 Rename variable MAKEFILE to MAKE_FILE. 2006-09-09 02:41:53 +00:00
xmame Rename variable MAKEFILE to MAKE_FILE. 2006-09-09 02:41:53 +00:00
xmess Rename variable MAKEFILE to MAKE_FILE. 2006-09-09 02:41:53 +00:00
xtrs Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
xyame Move the check-shlibs target from bsd.pkg.mk to bsd.pkg.check.mk where 2006-05-22 22:22:02 +00:00
z26 Fixed PKGMANDIR and file ownership. 2006-10-22 16:30:22 +00:00
ZIPIdent Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev. 2006-10-04 21:35:58 +00:00
zsnes Bump PKGREVISION and BUILDLINK_ABI_DEPENDS (where applicable) 2006-06-12 16:28:05 +00:00
Makefile add kenigma. 2006-10-12 12:04:39 +00:00