Christophe Bothamy
2398f0f215
- fix [ 651158 ] rombios does not build with make -j2
...
don't let each rombios compile overwrite temporary file of another
2002-12-25 12:25:55 +00:00
Volker Ruppert
0f2add7f50
- URL of plex86 updated
...
- FAQ - sound question: added FreeBSD to the list of supported platforms
- list of configure shortcut files updated
- compiling footnote: file locations updated
- replaced reference to sound.html (old docs) by a reference to the
"sb16-emulation" section
- compiling instructions for BeOS updated
- keyboard mapping: supported guis added
2002-12-25 10:08:24 +00:00
Volker Ruppert
7f35a5287b
- exclude CVS subdirectories and *.dbk files when creating bochsdoc.tar.gz
2002-12-25 10:07:42 +00:00
Stanislav Shwartsman
b08f208b9f
Fixed compilation error
2002-12-24 20:59:55 +00:00
Stanislav Shwartsman
6acff47112
Implemented the following SSE instructions (sse_move.cc):
...
MOVSS_VssWss
MOVSS_WssVss
MOVSD_VsdWsd
MOVSD_WsdVsd
MOVMSKPS_GdVRps
MOVMSKPD_EdVRpd
MOVQ_VqWq
MOVQ_WqVq
SHUFPS_VpsWpsIb
SHUFPD_VpdWpdIb
2002-12-24 20:19:35 +00:00
Bryce Denney
8613eee5e2
- add known bugs list for 2.0, which will become a changes list for 2.0.1.
2002-12-24 15:58:38 +00:00
Bryce Denney
a3653a480f
- add link to new MacOS9 binary
2002-12-24 15:39:05 +00:00
Bryce Denney
26a6d3350c
- "make clean" cleans only the top directory. So why did we have
...
rm */*.o in here?
2002-12-24 15:01:12 +00:00
Volker Ruppert
8b4d0fd629
- added check for symbol FreeBSD (makes the soundlnx.* files work on FreeBSD)
2002-12-24 10:12:26 +00:00
Christophe Bothamy
2ed89620af
- fix bug reported many times on irc and on the ml. The "pass" log was
...
mistakenly written as "debug" when the configuration file was saved.
2002-12-24 09:14:54 +00:00
Christophe Bothamy
4be6048bb4
- add comment about multi-bytes IO accesses
2002-12-24 08:20:13 +00:00
Bryce Denney
0534c6531c
- the preprocessor symbol BX_USE_REALTIME_PIT is obsolete. Greg has
...
already made the realtime PIT option into a bochsrc option.
2002-12-24 04:03:15 +00:00
Volker Ruppert
01953c9caa
- added id="name" to all chapters and sections. Now all generated html files
...
have real names instead of c*.html or x*.html.
2002-12-23 22:15:31 +00:00
Christophe Bothamy
2b396ed2da
- fix [ 657404 ] realtime_pit bug in 2.0 config.
2002-12-23 10:30:13 +00:00
Kevin Lawton
d136a8f43e
* Fixed the line which compares the current fetchMode against
...
the current code page's mode. It was &'ing against fetchModeMask:
((pageWriteStamp & fetchModeMask) == fetchModeMask)
instead of against a constant mask which populates all the
relevant bits:
((pageWriteStamp & ICacheFetchModeMask) == fetchModeMask)
* Moved the check above to ::prefetch(), since nothing should change
between calls to that function. I added some code to functions
which load CS to make sure that is the case.
* Commented out several calls to invalidate_prefetch_q() in
ctrl_xfer{16,32,64}.cc. Changes to only EIP (i.e. CS is not
modified) don't matter any more. If EIP lands outside the
window of the current code page, ::prefetch() is called.
* These changes add a few percent of performance.
2002-12-23 02:51:17 +00:00
Stanislav Shwartsman
4b59ecbc62
Implemented SSE/SSE2 duplicate opcodes in more intellegent way ...
2002-12-22 21:48:23 +00:00
Stanislav Shwartsman
29ab05b4da
Removed duplicate SSE opcodes
2002-12-22 20:48:45 +00:00
Stanislav Shwartsman
e73df72525
implementation of additional SSE/SSE2 instructions
2002-12-22 20:42:56 +00:00
Stanislav Shwartsman
1cd38bb7dd
Recommitted SSE code reorganization.
...
Fix in FXSAVE/FXRESTOR opcodes -> If the OSFXSR bitCR4 is not set, the FXRSTOR instruction does not restore the states of the XMM and MXCSR registers.
2002-12-22 20:13:00 +00:00
Bryce Denney
486b19ae29
- fix release date!
2002-12-22 16:50:47 +00:00
Bryce Denney
00bc4476a7
- point to newly edited getcurrent.html page
2002-12-22 16:47:52 +00:00
Bryce Denney
502720e298
- update for 2.0
2002-12-22 16:07:07 +00:00
Bryce Denney
90d711e5d1
- add missing break stmts, pointed out by Shai Fultheim
2002-12-22 15:15:56 +00:00
Bryce Denney
0a2012202f
- x86-64 status changed after Peter sent me the changelog entry. v2.0
...
has been able to run a 64-bit user application, "sash".
2002-12-22 15:02:00 +00:00
Bryce Denney
98ec281e28
- don't install DOC-win32.html. it's out of date and I don't have time
...
to fix it.
2002-12-21 19:23:08 +00:00
Bryce Denney
792b8283aa
- misc updates, e.g. mention that Kevin has been helping out with Bochs again
2002-12-21 19:18:56 +00:00
Bryce Denney
e790d65e8f
- document $BXSHARE and $LTDL_LIBRARY_PATH
2002-12-21 18:58:28 +00:00
Bryce Denney
a6f24a6587
- add missing --enable-* and --with-* for 2.0
...
- move configure options section right after Standard Compile. It
was buried at the end of the section and hard to find before.
- fix section issue for sb16
- fix typo in pit description
2002-12-21 18:37:40 +00:00
Christophe Bothamy
306da8a074
- add time0 and i440fxsupport .bochsrc option description
2002-12-21 17:37:35 +00:00
Christophe Bothamy
a5fad9e5cb
- add time0 and i440fssupport .bochsrc option description
...
- fix formatting problem on keyboard_serial_delay and keyboard_paste_delay
- move examples of pit: realtime on top of the section
2002-12-21 17:36:43 +00:00
Bryce Denney
91b95cafaf
- change pit syntax to "pit: realtime=1"
2002-12-21 17:27:42 +00:00
Bryce Denney
adf5b443ba
- add PIT section
2002-12-21 17:20:27 +00:00
Christophe Bothamy
3c295cd01e
- added Bryce's description of the realtime pit
2002-12-21 17:17:29 +00:00
Bryce Denney
7e1603fabd
- mention the PIT option in .bochsrc
...
- note: I'm about to change main.cc to match this syntax
2002-12-21 17:10:08 +00:00
Bryce Denney
505dc8325e
- mention beos resource fix
2002-12-21 16:37:15 +00:00
Bryce Denney
8bdffcbe46
- apply patch from Peter Tattam. x86-64 requires SSE2 or it fails without
...
any indiciation of what went wrong.
2002-12-21 16:36:07 +00:00
Bryce Denney
675335904c
- rewrite header to describe what's in this file.
...
- marked one thing as done
- remove the remnants of the v1.4 readme
2002-12-21 16:23:52 +00:00
Bryce Denney
cfba32103e
- update
2002-12-21 16:13:11 +00:00
Bryce Denney
b170c97c79
- CHANGES is done now
2002-12-21 15:58:15 +00:00
Bryce Denney
a090c04e57
- add first names to first reference of each developer
...
- fix some FIXMEs
- move documentation section to the top
- move wxWindows after config interface and display library sections
- remove the massive list of SF bugs,features,etc. since they have
(mostly) been covered above
- erase to-do list since it's done
2002-12-21 15:54:39 +00:00
Bryce Denney
bc72fcefa9
- BeBochs.rsrc cannot be checked into CVS directly because that damages
...
its resources. So now we will distribute a .zip file which will only
be unzipped on the target BeOS machine.
2002-12-21 15:51:41 +00:00
Bryce Denney
6d3d96e182
- replace link to changelog in docs-html with a link to the anonymous
...
CVS browser on source forge. This will display the most recent version
of the CHANGELOG file.
2002-12-21 15:12:12 +00:00
Bryce Denney
3414fbb792
- minor tweaks
2002-12-21 14:42:37 +00:00
Bryce Denney
e3548a3708
- fix a broken configure subst variable @EXE@
2002-12-21 14:41:49 +00:00
Bryce Denney
9780ad2ad8
- correct BeBochs.rc path
2002-12-21 14:32:10 +00:00
Bryce Denney
8bacd82133
- add BeOS target which builds the binary and then runs "copyattr"
...
to copy the resources into the binary
2002-12-21 14:31:30 +00:00
Bryce Denney
c64cd2f39a
-Wno-multichar is already added by the configure script for beos, so
...
take it back out of this file (added in previous rev)
2002-12-21 14:28:24 +00:00
Bryce Denney
a5b68f934f
- suggested changes from Bernd Korz
2002-12-21 14:18:49 +00:00
Bryce Denney
c245a51c46
- add BeOS resources file from Bernd Korz
2002-12-21 14:16:30 +00:00
Christophe Bothamy
ef605f6e84
- add gui changes
2002-12-20 20:23:16 +00:00