summaryrefslogtreecommitdiff
path: root/emulators
AgeCommit message (Collapse)AuthorFilesLines
2013-01-17Fix inline usage. Always add HAVE_STDLIB to avoid various warnings.joerg3-2/+18
2013-01-16PKGREVISION should be simple integer value.taca1-2/+2
(It might be better to bump again.)
2013-01-15Mark non-working on NetBSD 5.gdt1-2/+5
Add NetBSD-5 to NOT_FOR_PLATFORM, due to http://gnats.netbsd.org/46565. Suggest qemu0 instead.
2013-01-13Update to xtrs-4.9dnb1: enable sound support through OSS.is4-10/+28
2013-01-12slipped through the cracks. neeed for 4.9nb5 and later.is1-1/+3
2013-01-12Update to xtrs-4.9d, with lots of bug fixes and improvements.is9-68/+84
2013-01-12Actually install the provided utility disk images with the emulator, sois2-4/+6
that we can swap files back and forth with TRS/80 disk operating systems.
2013-01-12Tim Mann allegedly suggested disabling HAVE_SIGIO for hanging xtrs onis3-3/+17
Linuxes 5 years ago. I see the same problem on NetbSD-6 (at least; didn't try older) and the same cure works.
2012-12-25Call static methods without class.joerg2-1/+15
2012-12-24Remove any putc macro before defining a putc member function.dholland4-2/+34
Should fix (or advance) dfly build.
2012-12-20Fix inline usage.joerg8-2/+104
2012-12-20Always return a value from non-void functions. Add missing systemjoerg2-1/+32
header.
2012-12-18Update libxml2 rpm to 2.7.8+git20110708-3.15.1 for CVE-2012-5134.obache2-10/+10
Bump PKGREVISION.
2012-12-17Add <cstring> to hopefully fix build.dholland2-1/+16
2012-12-17fix a piece of pkglint.dholland1-2/+2
2012-12-16recursive bump from cyrus-sasl libsasl2 shlib major bump.obache4-8/+8
2012-12-14Update dbus-1 rpm to 1.5.8-2.10.1 for openSUSE-SU-2012:1418-1.obache2-10/+10
Bump PKGREVISION.
2012-12-12Reset maintainer on his request.wiz4-8/+8
2012-12-12Take over maintainership.wiz1-2/+2
2012-12-12Remove obsolete patch (after 2.4 update)wiz1-51/+0
2012-12-12Update to 2.4, provided by Olaf 'Rhialto' Seibert in PR/47223.wiz7-75/+149
While here, add missing tex-pdftex build dependency (for vice.pdf) and fix ffmpeg option build. Changes: Lots of extra hardware is emulated (including the long awaited SuperPET 6809 parts), and several new host platforms are added.
2012-12-10Bump PKGREVISION from graphics/sane-backends.ryoon2-4/+4
2012-11-23Fix compilation on Linux.alnsn2-1/+15
2012-11-23Don't define functions returning functions.joerg7-1/+100
2012-11-23Fix INLINE.joerg2-2/+15
2012-11-19Fix inline usage. Don't use -O4 when the user didn't ask for it.joerg3-6/+90
2012-11-07Patch seems unneeded, remove it.wiz2-17/+1
Please report details if this patch really is needed.
2012-11-01Fix inline usage.joerg2-1/+17
2012-11-01Ensure consistent ABI attributes for ppc_init_physical_memory. Bumpjoerg3-3/+17
revision.
2012-10-31Put gtk and qt in a mutual-exclusive group, and switch to qt by default,wiz2-12/+13
since that's preferred by upstream. From diro@nixsyspaus.org in PR 47148. Bump PKGREVISION.
2012-10-26Pass correct path to smbd.shattered1-2/+3
2012-10-24Add upstream bug report URLs.wiz3-5/+9
2012-10-23Remove xextproto/buildlink3.mk in most cases where it occurs withwiz11-22/+11
libXext/buildlink3.mk, now that it is included there. Leave the places where its API version is set or variables from it are used directly (about 3 packages).
2012-10-20Include missing <typeinfo>.joerg2-1/+14
2012-10-16Recursive bump for new gtkglext pangox-compat dependency.wiz2-4/+4
2012-10-14Update to 1.4. Notable changes:shattered11-115/+35
- Completely remove half-done disk controller, skeletonize half-done fpu - Guard use of the FPU with a runtime option (-o fpu).
2012-10-13Retire from pkg maintainershipskrll2-4/+4
2012-10-12emulators/arcem: Fix build for gcc 4.6+marino1-1/+3
Remove -Werror (catches -Wunused-but-set-variable) to fix build.
2012-10-10add patch from wiz to fix build with new ffmpegdrochner2-1/+53
2012-10-08Revbump after updating graphics/pangoadam20-48/+48
2012-10-07Update to 0.147, the usual changes.wiz2-7/+6
2012-10-07Update to 0.147. The usual changes.wiz3-67/+35
2012-10-06Update to 0.9.14ryoon3-53/+34
* Update emutos to 0.8.7 Changelog: 2012/09/20 - version 0.9.14 released Mac users: check out the new bridged ethernet (see README_ethernet.rtf). All users: try out the new Single Blit Composing and Single Blit Refresh modes - they might give you a better video performance. There are also many compilation and build fixes for various MacOSX targets and few MPFR FPU fixes. And last but not least, there's a neat user requested feature - mouse ungrab (frees your keyboard and mouse from ARAnyM window so you can work in other applications while ARAnyM is running) simply by clicking the host middle mouse button (well, works only if you don't have the Eiffel mouse wheel emulation enabled in settings).
2012-10-06Update dbus-1 rpm to 1.5.8-2.6.1 for CVE-2012-3524.obache2-10/+10
Bump PKGREVISION.
2012-10-03Bump all packages that use perl, or depend on a p5-* package, orwiz15-29/+30
are called p5-*. I hope that's all of them.
2012-10-03Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau106-308/+106
2012-10-02Mass recursive bump after the dependence fix of the "cairo" packagetron20-39/+40
requested by Thomas Klausner.
2012-10-01Update to 2.6ryoon5-20/+18
* It seems that NetBSD/i386 and amd64 do not boot on this version of bochs... Changelog: Changes in 2.6 (September 2, 2012): Brief summary : - More than 10% CPU emulation speedup ! - Support for AMD's SVM hardware emulation (including extended XAPIC support). - Implemented support for new x86 ISA extensions. Bochs is fully aligned with rev043 of Intel(R) Architecture Manual. - Improved emulation accuracy (critical fixes for APIC, VMX and AVX/XOP emulation). - Bochs internal debugger: new command to show state of a device from the debugger. - ROM BIOS: improved PCI boot ROM support (for VGA and other devices) - Networking: - Ported Intel(R) 82540EM Gigabit Ethernet adapter emulation from Qemu. - Added PCI network boot ROM support to all network adapters. - Added TFTP support to the 'slirp' networking module. - Harddrive: added support for VirtualPC disk images, fixed sparse disk images. - Sound: - implemented PC speaker beep using the lowlevel sound interface. - SDL audio output support. - Added ability to set log action per device from .bochsrc. - Moved disk imaging, networking, sound and USB devices to subdirectories in the iodev folder. Detailed change log : - CPU - Implemented EPT A/D extensions support. Bochs is fully aligned with rev043 of the of Intel(R) Architecture Manual. - Implemented ADX (ADCX/ADOX) instructions support, the feature can be enabled using .bochsrc CPUID option. - More than 10% CPU emulation speedup with even more optimal lazy flags handling, stack access optimizations and cross branch trace linking. - Support for AMD's SVM hardware emulation in Bochs CPU, to enable configure with --enable-svm option - Implemented AMD Extended XAPIC support, to enable set .bochsrc CPU APIC option to 'xapic_ext' ! Added Corei5 750 (Lynnfield) configuration to the CPUDB ! Added Turion64 (Tyler) configuration to the CPUDB ! Added AMD Phenom X3 8650 (Toliman) configuration to the CPUDB ! Added Corei7 3770K (Ivy Bridge) configuration to the CPUDB - Bugfixes for CPU emulation correctness and stability (critical fixes for APIC/X2APIC, VMX and AVX/XOP emulation) - Bochs Debugger and Instrumentation - Implemented new debugger command 'info device [string]' that shows the state of the device specified in 'string' - Improved debug dump for ne2k, pci, pic and vga/cirrus devices. Added debug dump for pci2isa, i/o apic, cmos, pit, floppy and dma devices. - Added TLB to CPU param tree - now it can be browsed from Bochs internal debugger and Bochs debugger GUI through param tree interfaces - Implemented 'writemem' debugger command to dump virtual memory block starting from selected linear address into a file - Updated definition of instrumentation callbacks, see description in instrumentation.txt / Fixed instrumentation examples - Configure and compile - Moved disk imaging, networking, sound and USB devices to subdirectories in the iodev folder. - pcidev: enable support for Linux kernel 3.x (Debian patch by Guillem Jover) - debugger: generate parser / lexer files only if all required tools are present - Config interface - Added support for direct device plugin loading with bochsrc directive for devices which have the same name for the plugin and config option. - The bochsrc option 'plugin_ctrl' can now be used to load/unload optional plugins directly when parsing the config file or command line. See the bochsrc sample for supported devices. - Moved bochsrc parsing / writing and config parameter handling for networking, sound and USB devices to the plugin device code. The options are only available when the corresponding plugin device is loaded. - Added ability to set log action per device from .bochsrc. - Added new command line option '-noconsole' to disable the console window on Windows host. - Renamed PCI Pseudo NIC option to "pcipnic" (for direct plugin loading) - Moved several related options to the new "keyboard" bochsrc option. - Added new parameter 'rtc_sync' for the 'clock' option. If this option is enabled together with the realtime synchronization, the RTC runs at realtime speed. - Moved MWAIT_IS_NOP bochsrc option from CPUID to CPU so it can be set even if cpu was configured using pre-defined CPUDB profile. - Allow larger CPU 'quantum' values when emulating SMP systems for speed (quantum values up to 32 are allowed now). - I/O Devices - Networking - Ported Intel(R) 82540EM Gigabit Ethernet adapter emulation from Qemu, to enable configure with option --enable-e1000 - Added PCI network boot ROM support to all network adapters - Added TFTP support to the 'slirp' networking module - PCI - added "auto-assign to PCI slot" feature for PCI-only devices - DMA - Added the capability to transfer more then one byte / word per ISA DMA cycle - VGA - Major rewrite of the vga / cirrus code: - vgacore (shared standard VGA emulation code) - vga (Bochs VBE and PCI VGA) - cirrus (CL-GD 5430 ISA / CL-GD 5446 PCI) - Added VGA graphics blinking support - More accurate vertical and horizontal retrace emulation (based on the DOSBox implementation) - hard drive / hdimage - added new disk image mode 'vpc' for VirtualPC images - undoable mode: added coherency check (flat image size and timestamp) - sparse mode: fixed read support - Sound - implemented PC speaker beep using the lowlevel sound interface - added SDL audio output support - ROM BIOS - improved PCI boot ROM support (for VGA and other devices) - added MADT entry for Interrupt Source Override to ACPI tables - GUI and display libraries - implemented "auto-off" timer for status LEDs indicating a data transfer - Added support for sending absolute mouse position values from the gui if an absolute pointing device (USB tablet) is active (rfb, sdl, win32, wx, x). - Gui debugger now supported when using sdl gui on Windows - Implemented "hideIPS" option in rfb, sdl, win32 and wx libraries - wx: fixed random freezes with wxGTK and "show ips" feature enabled - rfb: the "show ips" feature now works on Windows host - Tools - bxcommit: added support for converting growing to flat mode images - bxcommit: support command line options and non-interactive (quiet) mode - bximage: increased maximum disk size to 8 TB - SF patches applied [3540389] Patch 5 : Change memory reference functions argument order by Yeong-uk Jo [3539254] Patch 4 : Memory reference optimization 2 by Yeong-uk Jo [3539251] Patch 3 : Memory reference optimization by Yeong-uk Jo [3539237] Patch 2 : Some optimization by Yeong-uk Jo [3539228] Patch 1 : ROM BIOS Compatibility patch by Yeong-uk Jo [3505209] Fixed combo box size by Konrad Grochowski [2864391] Gui debugger default regs by Thomas Nilsen [3486555] Fix critical stack leak in Win32 GUI by Carlo Bramini - these S.F. bugs were closed/fixed [625877] wx: power button -> thread deadlock [3534063] Configure does not check for flex presence [3555237] NE2000 doesn't compile on OS/X [3553168] X doesn't build in latest code on OS/X [3550175] Crash when saving snapshot to directory instead of file [3548109] VMX State Not Restored After Entering SMM on 32-bit Systems [3548108] VMEXIT Instruction Length Not Always Getting Updated [3545941] Typo in preprocessor symbol [3538731] Missing CR8 register [3538574] Missing XD flag ( Execute Disable ) when showing PTEs [3537556] Missing initializations [3537309] Unable to use the debug GUI with SDL and plugins [3537473] GUI debugger only shows 32-bit CRx registers in x86-64 mode [3533426] UHCI PCI interrupts [3459359] svga cirrus initialization [3535228] info gdt does not show long mode segments [3531806] Bochs crashes (SIGSEGV) when starting via ssh console [3531807] Various missing initialization values reported by Valgrind [635789] mapping mode 0 not supported [3307201] BOCHS panics when execute HBIOS.COM [3528809] IO APIC index register width [3528516] Missing #if in soundmod.h [3526069] MADT:Interrupt Source Override missed [3518753] update dump after manual chages to memory contents [3516859] bug in svn e1000 module [3516029] stepping not working in debugger GUI in case of smp vm [3510403] closing config dialog box closes entire simulator [3459998] Bochs cannot be compiled outside the source tree [2905969] can't use --enable-gdb-stub on vs2008 [3294001] Bochs GUI doesn't appear properly for 2nd Bochs copy [3493315] Changing VGA 9/8 dot mode causes screen corruption - these S.F. feature requests were closed/implemented [3540441] automatically enable devices in plugin control [1251456] command line method to query bochs for features [3409396] sdl sound [3519794] debugger's ability to save physical/linear memory dumps [1429612] Idea how to speedup simulation - stack direct access [1703452] Other Network Devices? [2919376] Disable show the console window [534271] can't set log action by device (bochsrc)
2012-09-29Use const syntax correctly. const void * != void *const, and likewise,dholland4-7/+48
given the libz typedef "voidp" for void *, "const voidp" does not magically inject const inside the typedef'd type. Use the libz typedef "voidpc" instead. May fix PR 46996.
2012-09-28Fix build on NetBSD.ryoon2-1/+19
Thank you, tsutsui@. I have check the build on Gentoo Linux/i386, DragonFly/i386 3.0.1, and NetBSD/amd64 6.99.11.