pkgsrc/emulators/gxemul/PLIST

184 lines
7.9 KiB
Text
Raw Normal View History

@comment $NetBSD: PLIST,v 1.26 2014/12/08 20:55:19 ryoon Exp $
bin/gxemul
man/man1/gxemul.1
share/doc/gxemul/20040504-ultrix45-boot1.png
share/doc/gxemul/20040504-ultrix45-boot1_small.png
share/doc/gxemul/20040710-openbsd-pmax.png
share/doc/gxemul/20040710-openbsd-pmax_small.png
share/doc/gxemul/20040711-sprite-1.png
share/doc/gxemul/20040711-sprite-1_small.png
share/doc/gxemul/20041018-mach_pmax.png
share/doc/gxemul/20041018-mach_pmax_small.png
2005-11-27 09:55:32 +01:00
share/doc/gxemul/20041024-netbsd-arc-installed.gif
share/doc/gxemul/20041024-netbsd-arc-installed_small.gif
share/doc/gxemul/20041024-openbsd-arc-installed.gif
share/doc/gxemul/20041024-openbsd-arc-installed_small.gif
share/doc/gxemul/20041129-redhat_mips.png
share/doc/gxemul/20041129-redhat_mips_small.png
share/doc/gxemul/20041209-ultrix-tripplehead.jpg
share/doc/gxemul/20041209-ultrix-tripplehead_small.jpg
share/doc/gxemul/20041212-debian_1.png
share/doc/gxemul/20041212-debian_1_small.gif
share/doc/gxemul/20041212-debian_2.png
share/doc/gxemul/20041212-debian_2_small.gif
share/doc/gxemul/20041213-debian_3.png
share/doc/gxemul/20041213-debian_3_small.gif
share/doc/gxemul/20041213-debian_4.png
share/doc/gxemul/20041213-debian_4_small.gif
share/doc/gxemul/20050317-example.png
share/doc/gxemul/20050317-example_small.png
2005-11-27 09:55:32 +01:00
share/doc/gxemul/20050427-netbsd-hpcmips-1.png
share/doc/gxemul/20050427-netbsd-hpcmips-1_small.png
share/doc/gxemul/20050427-netbsd-hpcmips-2.png
share/doc/gxemul/20050427-netbsd-hpcmips-2_small.png
share/doc/gxemul/20050617-openbsd-sgi.png
share/doc/gxemul/20050617-openbsd-sgi_small.png
share/doc/gxemul/20050817-sgi-o2-success-7.png
share/doc/gxemul/20050817-sgi-o2-success-7_small.png
share/doc/gxemul/20050817-sgi-o2-success-8.png
share/doc/gxemul/20050817-sgi-o2-success-8_small.png
2005-11-27 09:55:32 +01:00
share/doc/gxemul/20051007-netbsd-cats-installed.png
share/doc/gxemul/20051007-netbsd-cats-installed_small.png
share/doc/gxemul/20051007-openbsd-cats-installed.png
share/doc/gxemul/20051007-openbsd-cats-installed_small.png
2005-11-27 09:55:32 +01:00
share/doc/gxemul/20051123-netbsd-prep.png
share/doc/gxemul/20051123-netbsd-prep_small.png
share/doc/gxemul/20060218-netbsd-evbarm.png
share/doc/gxemul/20060218-netbsd-evbarm_small.png
share/doc/gxemul/20060623-netbsd-sgimips-3.0.png
share/doc/gxemul/20060623-netbsd-sgimips-3.0_small.png
share/doc/gxemul/20060724-netbsd-netwinder-1.png
share/doc/gxemul/20060724-netbsd-netwinder-1_small.png
share/doc/gxemul/20060724-netbsd-netwinder-2.png
share/doc/gxemul/20060724-netbsd-netwinder-2_small.png
share/doc/gxemul/20060812-netbsd-cobalt-3.0.1.png
share/doc/gxemul/20060812-netbsd-cobalt-3.0.1_small.png
share/doc/gxemul/20060812-netbsd-malta-3.0.1.png
share/doc/gxemul/20060812-netbsd-malta-3.0.1_small.png
share/doc/gxemul/20060814-netbsd-algor-3.0.1.png
share/doc/gxemul/20060814-netbsd-algor-3.0.1_small.png
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 21:01:55 +01:00
share/doc/gxemul/20061029-netbsd-dreamcast.png
share/doc/gxemul/20061029-netbsd-dreamcast_small.png
share/doc/gxemul/20061104-netbsd-dreamcast-real.jpg
share/doc/gxemul/20061104-netbsd-dreamcast-real_small.png
share/doc/gxemul/20070128-netbsd-dreamcast-livecd-1.png
share/doc/gxemul/20070128-netbsd-dreamcast-livecd-1_small.png
share/doc/gxemul/20070128-netbsd-dreamcast-livecd-2.png
share/doc/gxemul/20070128-netbsd-dreamcast-livecd-2_small.png
share/doc/gxemul/20070224-netbsd-landisk.png
share/doc/gxemul/20070224-netbsd-landisk_small.png
share/doc/gxemul/20070308-linux-dreamcast-1.png
share/doc/gxemul/20070308-linux-dreamcast-1_small.png
share/doc/gxemul/20070308-linux-dreamcast-2.png
share/doc/gxemul/20070308-linux-dreamcast-2_small.png
share/doc/gxemul/20070318-netbsd-macppc.png
share/doc/gxemul/20070318-netbsd-macppc_small.png
share/doc/gxemul/20070616-netbsd-pmppc-diskless.png
share/doc/gxemul/20070616-netbsd-pmppc-diskless_small.png
2009-06-12 21:04:02 +02:00
share/doc/gxemul/20081103-openbsd-landisk-small.png
share/doc/gxemul/20081103-openbsd-landisk.png
share/doc/gxemul/20100205-netbsd-playstation2-small.png
share/doc/gxemul/20100205-netbsd-playstation2.png
share/doc/gxemul/20110606-dreamcast-roto-small.png
share/doc/gxemul/20110606-dreamcast-roto.png
share/doc/gxemul/20110624-dreamcast-gltest-small.png
share/doc/gxemul/20110624-dreamcast-gltest.png
share/doc/gxemul/20110703-dreamcast-gltest-small.png
share/doc/gxemul/20110703-dreamcast-gltest.png
share/doc/gxemul/20131109-displayDreamcastMemory-small.png
share/doc/gxemul/20131109-displayDreamcastMemory.png
share/doc/gxemul/20131109-openbsd_landisk-small.jpg
share/doc/gxemul/20131109-openbsd_landisk.png
share/doc/gxemul/20140802-dreamcast-bios-test1-small.png
share/doc/gxemul/20140802-dreamcast-bios-test1.png
share/doc/gxemul/20140802-dreamcast-bios-test2-small.png
share/doc/gxemul/20140802-dreamcast-bios-test2.png
share/doc/gxemul/20140802-dreamcast-bios-test3-small.png
share/doc/gxemul/20140802-dreamcast-bios-test3.png
share/doc/gxemul/20140803-dreamcast-bios-test4-small.png
share/doc/gxemul/20140803-dreamcast-bios-test4.png
share/doc/gxemul/20140803-dreamcast-gltest-small.png
share/doc/gxemul/20140803-dreamcast-gltest.png
share/doc/gxemul/20140803-serial-upload-slave-small.png
share/doc/gxemul/20140803-serial-upload-slave.png
share/doc/gxemul/Doxyfile
share/doc/gxemul/HISTORY
share/doc/gxemul/LICENSE
share/doc/gxemul/README
share/doc/gxemul/RELEASE.html
share/doc/gxemul/TODO.html
share/doc/gxemul/components/component_cache.html
share/doc/gxemul/components/component_cpu.html
share/doc/gxemul/components/component_dummy.html
share/doc/gxemul/components/component_m88k_cpu.html
share/doc/gxemul/components/component_mainbus.html
share/doc/gxemul/components/component_mips_cpu.html
share/doc/gxemul/components/component_ram.html
share/doc/gxemul/configfiles.html
share/doc/gxemul/debian-1-small.png
share/doc/gxemul/debian-1.png
share/doc/gxemul/debian-10-small.png
share/doc/gxemul/debian-10.png
share/doc/gxemul/debian-11-small.png
share/doc/gxemul/debian-11.png
share/doc/gxemul/debian-12-small.png
share/doc/gxemul/debian-12.png
share/doc/gxemul/debian-13-small.png
share/doc/gxemul/debian-13.png
share/doc/gxemul/debian-14-small.png
share/doc/gxemul/debian-14.png
share/doc/gxemul/debian-15-small.png
share/doc/gxemul/debian-15.png
share/doc/gxemul/debian-2-small.png
share/doc/gxemul/debian-2.png
share/doc/gxemul/debian-3-small.png
share/doc/gxemul/debian-3.png
share/doc/gxemul/debian-4-small.png
share/doc/gxemul/debian-4.png
share/doc/gxemul/debian-5-small.png
share/doc/gxemul/debian-5.png
share/doc/gxemul/debian-6-small.png
share/doc/gxemul/debian-6.png
share/doc/gxemul/debian-7-small.png
share/doc/gxemul/debian-7.png
share/doc/gxemul/debian-8-small.png
share/doc/gxemul/debian-8.png
share/doc/gxemul/debian-9-small.png
share/doc/gxemul/debian-9.png
share/doc/gxemul/doxygen.css
share/doc/gxemul/doxygen_footerFile.html
share/doc/gxemul/doxygen_headerFile.html
share/doc/gxemul/dreamcast.html
share/doc/gxemul/experiments.html
share/doc/gxemul/framework.html
share/doc/gxemul/generate_machine_doc.sh
share/doc/gxemul/guestoses.html
share/doc/gxemul/head.html
share/doc/gxemul/index.html
share/doc/gxemul/intro.html
share/doc/gxemul/machine_template.html
share/doc/gxemul/machines/machine_mvme187.html.SKEL
share/doc/gxemul/machines/machine_sgi_ip32.html.SKEL
share/doc/gxemul/machines/machine_testm88k-thumb.png
share/doc/gxemul/machines/machine_testm88k.html.SKEL
share/doc/gxemul/machines/machine_testm88k.png
share/doc/gxemul/machines/machine_testmips-thumb.png
share/doc/gxemul/machines/machine_testmips.html.SKEL
share/doc/gxemul/machines/machine_testmips.png
share/doc/gxemul/misc.html
share/doc/gxemul/model.png
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 21:01:55 +01:00
share/doc/gxemul/networking.html
share/doc/gxemul/openbsd-pmax-20040710.png
share/doc/gxemul/openbsd-pmax-20040710_small.png
share/doc/gxemul/sgi-o2-real.jpg
share/doc/gxemul/sgi-o2-real_small.jpg
share/doc/gxemul/simplified_dyntrans.png
share/doc/gxemul/sprite-20040711.png
share/doc/gxemul/sprite-20040711_small.png
share/doc/gxemul/tail.html
share/doc/gxemul/technical.html
share/doc/gxemul/translation.html
share/doc/gxemul/ultrix4.5-20040706.png
share/doc/gxemul/ultrix4.5-20040706_small.png
Update gxemul to 0.4.7.2, and also pull some fixes from upstream trunk for running several NetBSD ports properly on the emulator. PR pkg/41742 Discussed with and okay'ed by wiz@. Upstream changes: The changes between release 0.4.6.6 and 0.4.7 are: * Motorola 88K emulation is now complete enough to run a guest operating system: OpenBSD/mvme88k 4.4. A big thank you goes to Miod Vallat, who sent me physical 88100 documentation, via snail mail. This has been invaluable when implementing the 88K emulation mode. The changes between release 0.4.7 and 0.4.7.1 are: * Applying a man page hypenation patch from Jonathan Wiltshire. * Minor documentation errors fixed. * Some more missing M88K instructions added. * NetBSD/hpcmips can now be installed and run using serial console (i.e. without -X), in addition to using the framebuffer. The changes between release 0.4.7.1 and 0.4.7.2 are: * NetBSD 5.0, OpenBSD 4.5, and HelenOS 0.4.0 have been released, and the guest OS page has been updated to reflect this. (Not all versions and architectures work; the versions listed on the guest OS page are the latest ones that have been tested.) * A bug has been fixed which prevented configuration files from being used. Patches pulled from upstream trunk: patch-aa: Applying a patch for setting the ARCBIOS OSLOADPARTITION environment variable in a more correct way. http://gxemul.svn.sourceforge.net/viewvc/gxemul?view=rev&revision=5473 This makes NetBSD/arc work on PICA emulation with VGA console. (more proper fix than the previous patch-aa) patch-ab: Better fix for the Cobalt board ID number. http://gxemul.svn.sourceforge.net/viewvc/gxemul?view=rev&revision=5485 (fixes in the previous patch-ab has been integrated in the latest release) patch-ac: Applying a patch which makes NetBSD/hpcmips work well with the clock again. http://gxemul.svn.sourceforge.net/viewvc/gxemul?view=rev&revision=5472 pkgsrc changes: - update MASTER_SITES and HOMEPAGE (now they are in sourceforge) - update PLIST (add share/doc/gxemul/unsupported.html)
2009-07-18 20:43:56 +02:00
share/doc/gxemul/unsupported.html