summaryrefslogtreecommitdiff
path: root/emulators/bochs
AgeCommit message (Collapse)AuthorFilesLines
2001-12-13Update bochs to 1.3. Version 1.3 clearly performs better, and is morefredb6-66/+92
stable than, version 1.1.2. Extensive changes include a new text-based configuration menu (which starts at launch and upon pressing the config button), LBA support for hard disks, better error handling for "hard disk" configuration errors, and a new VGABIOS (optional). Plus, bochs can now simulate an SMP machine! [The last is not tested on NetBSD, and is not enabled by default in the package.]
2001-10-31Move pkg/ files into package's toplevel directoryzuntum3-2/+2
2001-05-25Updated to version 1.1.2 (bugfix3, 2001-05-16)kei9-87/+25
- updated Elpin VGA BIOS to version 2.40, and changed pointer in .bochsrc - fixed .conf.x86 script so that it uses c++ instead of egcs for C++ files - now Makefile targets that recurse into subdirectories use double colons, so that it will always recurse into subdirectories. Now a single make command should notice a modified source file in a subdir. - fixed bug in bx_panic. If BX_PANIC_IS_FATAL==0 and a (non-fatal) panic occurs, it used to call bx_atexit() and then return. It should never call bx_atexit, which starts to shut down the simulator, unless it's really going to quit! - support 2.88 MB floppy disks - since dataseghack is checked in as non-executable, invoke it with "csh dataseghack" - double fault patch from Thomas Petazzoni <thomas.petazzoni@ifrance.com>, sourceforge patch #423726. - removed -fno-builtin from fpu makefiles - redefine u_char, u_short, etc. in order to not conflict with system definitions of these same types. - in cdrom.cc, remove the extern "C" { } structure around some of the header files. This is no longer necessary. - do not panic on hard disk command 0x1f2 (read sector count) - in keyboard.cc: - apply Todd Fries' reset patch - recognize most of the "Grey" insert/delete/home/end/etc. keys the same as keypad keys. - removed panic on "kbd_ctrl_to_kbd(): got value of 0x??" - implement mouse command 0xf6 (set defaults) - apply Suboner@aol.com's Xwindows timing patch from http://sourceforge.net/tracker/index.php?func=detail&aid=418730&group_id=12580 &atid=312580 - remove all patches from patches subdir which have already been applied. The remaining ones are under consideration but not applied.
2001-05-15Update to bochs-bugfix-20010409-beta. Changes are lots of bugfixes.wiz2-7/+8
2001-05-15New homepage, per bryce.denney@bigfoot.com (PR admin/12948).fredb1-2/+2
2001-04-20Move to sha1 digests, and add distfile sizes.agc1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-13/+11
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-01-29Add automatic ${VARIABLE} handling for MESSAGE files.wiz2-13/+16
Convert most MESSAGE files to new syntax (${VARIABLE} gets replaced, not @VARIABLE@, nor @@VARIABLE@@). By default, substitutions are done for LOCALBASE, PKGNAME, PREFIX, X11BASE, X11PREFIX; additional patterns can be added via MESSAGE_SUBST. Clean up some packages while I'm there; add RCS tags to most MESSAGEs. Remove some uninteresting MESSAGEs.
2001-01-04Enable on alpha - this works enough to boot rescue-small.simonb1-3/+1
2000-12-14Updated "bochs" package to 2000.03.25a. it is now distributed under the LGPL.kei8-59/+106
2000-09-10Use gmake instead of make (handles implicit rules differently).wiz1-1/+2
Addresses pkg/9778 and pkg/10887.
2000-09-05No need for the binary package to run "mkfontdir".fredb1-2/+1
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-01-31update to 2000_0104cdrochner6-27/+38
changes since 991023a: -various bugfixes -soundblaster emulation -cdrom emulation -new fpu emulator moved out of ${X11BASE}, there is little reason to have it there
2000-01-05Strip trailing '.', and/or leading '(a|an) 'abs1-1/+1
1999-10-25Update bochs to 991023a.drochner9-104/+143
relevant changes since 980707: new BIOS many many fixes integrated debugger additions Pentium emulation It's now possible to boot NetBSD inside bochs. (Remaining problems: missing BIOS INT15/86 (delay), IDE disk recognition, timer interrupt too fast, pccons-isapnp clash)
1999-07-09Add package patch-sum filesagc1-0/+4
1999-05-24Change {ONLY,NOT}_FOR_{ARCH,OPSYS} format to {ONLY,NOT}_FOR_PLATFORMtv1-2/+2
pattern match format. Minor pkglint along the way.
1999-01-30Replace all occurrences of USE_X11 with USE_X11BASE. This means "install thisagc1-2/+2
package into ${X11BASE}". Replace all occurrences of BUILD_USES_X11 with USE_X11. This means "use X11 headers and libraries to build this package".
1998-11-12Fix some more pkglint nits.frueauf2-5/+4
1998-09-22add NOT_FOR_ARCHS= alpha for all of these pkgs which are *known* to failgarbled1-1/+3
on alpha. There may be more, but I haven't seen them yet.
1998-09-06Add new pkg for bochs-980707garbled8-0/+147
an i386 machine emulator capable of running dos/windows (couldn't get this working on alpha, works great on i386, reports from other arches would be much appreciated)