Commit Graph

28 Commits

Author SHA1 Message Date
Bryce Denney
f05b2649f4 - on WIN32 platforms, ask user to press a key before it exits. Otherwise,
if you run it by double-clicking, the window will disappear before
  you have a chance to read it.
2002-10-15 20:47:43 +00:00
Bryce Denney
4c9776fb96 - add -lwinmm to the link lines anytime you use --enable-sb16=win. Now
instead of winmm being a part of GUI_LINK_OPTS_WIN32 only, it is
  placed in @DEVICE_LINE_OPTS@ so that it will be used for sdl, rfb, wx,
  etc.
- solve compile problems when building bximage, niclist, and any other
  console based program.  The compile flags returned by wx-config and
  sdl-config did strange things to these console programs, for example
  redefining main to SDL_main.  Because I wanted to use the
  configure-generated CFLAGS to compile the programs, but I wanted to
  avoid including GUI specific compile options, I split up the configure's
  @CFLAGS@ variable into @CFLAGS@ and @GUI_CFLAGS@, and split
  @CXXFLAGS@ into @CXXFLAGS@ and @GUI_CXXFLAGS@.  All programs in the
  Bochs binary will use both, but the console programs will just use
  @CFLAGS@ or @CXXFLAGS@.
- gui/Makefile.in, I no longer use the gui specific CFLAGS variables,
  SDL_CFLAGS and WX_CXXFLAGS.  These values are included in CFLAGS and
  CXXFLAGS now.
- modified: configure.in, configure, all Makefile.in's
2002-10-01 23:37:50 +00:00
Bryce Denney
3fa708ea7a - fix all printfs so that they can handle 64bit integers
- use "long" for the second arg to fseek.
2002-09-30 22:33:52 +00:00
Bryce Denney
91402bb98a - add spoolpipe utility from Carl Sopchak
see [ 558422 ] Spool parallel output
  http://sourceforge.net/tracker/index.php?func=detail&aid=558422&group_id=12580&atid=312580
2002-09-23 19:25:06 +00:00
Christophe Bothamy
440dffc803 - applied patch.4ata-channels and patch.4ata-channels.bbd
- Features :
 . number of active channels defined at boot-time config
 . new options in bochsrc
 . up to 8 devices support (disks or cdroms)
 . up to 4 cdrom devices can be changed at runtime config
 . wxwindows config interface
2002-09-22 20:56:12 +00:00
Bryce Denney
27b57724a6 - fix unused variable warning 2002-09-05 16:50:03 +00:00
Bryce Denney
2fbf3206c1 - spelling fix 2002-08-29 14:07:17 +00:00
Volker Ruppert
a6d07ad166 - added support for 360k floppy images
* new floppy type 360k can be used in .bochsrc and the config interface
  * media type and geometry can be set for the floppy type
  * BIOS changes to make 360k floppy drives work
  * bximage can create 360k images now
2002-08-01 07:37:56 +00:00
Christophe Bothamy
d1fbbd6f5c - include patch from Tal Benavidor :
this little patch brings a significant speed improvement to
  the bximage utility. when bximage creates a disk image, it writes
  a lot of zeros. actually as much zeros as the size of the image file.
  this takes quite a while for large images (at least in my win98/cygwin box).
  a faster way to create the image file is to seek to its end and write a
  single byte.
  to see the speed improvement, create a 100mb image with the old bximge.
  then apply this patch and do the same.
2002-05-21 07:23:09 +00:00
Bryce Denney
cb1db03fe9 - Dean Payne sent these modifications to niclist. He said it works under
win2k and win95 now.
2002-02-03 06:22:21 +00:00
Bryce Denney
6ddc8128ff - use DOS/Win format returns. not sure why it wasn't like this before. 2002-02-03 06:19:42 +00:00
Bryce Denney
b61df36c8a - use floating point when computing # of cylinders. The expression
hdsize*1024*1024/16/63/512 was prone to overflowing in 32-bit integer math.
  Thanks to Henry Mohn III <animatorhmiii@netscape.net> for sending a patch.
2001-12-08 17:46:02 +00:00
Bryce Denney
4dee72195f - if winpcap library not found, print the url where you can get it. 2001-10-31 16:54:10 +00:00
Bryce Denney
44c3419cb7 - from Psyon, later on October 18, 2001:
Ok, This one gives a descriptin of the adapters now also.  Like this:

  Description
    \Device\Packet_BLAH

  and you would put \Device\Packet_BLAH in .bochsrc

  It only works with Visual C++ in debug mode for some reason... Ill get it
  figured out I guess.
2001-10-31 16:03:23 +00:00
Bryce Denney
b81bb2b696 - from Psyon on October 18:
Here, this compiles and works for me in CygWin... but Im still having
  troubles making it work when compiled with cl.exe
2001-10-31 16:01:29 +00:00
Bryce Denney
f1a5e26f7d - program for win32 by Don Becker that lists the NIC id's that WinPCap
recognizes.  This tells you what to type into the ethdev field in your
  bochsrc.
2001-10-03 13:36:14 +00:00
Bryce Denney
daf2a9fb55 - add RCS Id to header of every file. This makes it easier to know what's
going on when someone sends in a modified file.
2001-10-03 13:10:38 +00:00
Bryce Denney
3974d588de - add note about limit_scaled including the 12-bit shift etc. 2001-10-03 02:23:01 +00:00
Bryce Denney
80b31020e9 - regression test for "access checks" in cpu/access.cc 2001-10-03 00:52:30 +00:00
Bryce Denney
522007e662 - I guess strcasecmp is specific to glib or something, it didn't work in
win32.
2001-06-01 05:45:55 +00:00
Bryce Denney
10ae93c1d6 - gcc -Wall made me a little more honest! Added missing includes,
removed unused variables, initialized things that I had missed before,
  added a missing arg to sprintf, and a return at the end of int main.
  That's all.
2001-06-01 05:11:45 +00:00
Bryce Denney
ad43b74b4a - change to $Id$ in the print_banner 2001-06-01 04:28:14 +00:00
Bryce Denney
ee4897e645 - fixed upper limit of hard disk size. the limit is cylinders<65536. 2001-06-01 04:24:12 +00:00
Bryce Denney
a6dd514493 - rename mkimg2 to bximage 2001-06-01 04:20:26 +00:00
Bryce Denney
cc9e6ee3bc - now it asks before trashing an old image file
- finished code that prints 1 dot per megabyte
- added rcs header
2001-06-01 04:07:21 +00:00
Bryce Denney
df86e3266d - partially complete tool for creating empty disk images of the right size 2001-06-01 03:30:40 +00:00
Bryce Denney
a6fef54678 - update copyright dates to 2001 for all mandrake headers
- for bochs files with other header, replaced with current mandrake header
2001-04-10 02:20:02 +00:00
cvs
beff63eb32 - entered original Bochs snapshot bochs-2000_0325a.tar.gz from
ftp.bochs.com
2001-04-10 01:04:59 +00:00