1 |
Release notes for Gavare's eXperimental Emulator (GXemul), 0.4.0 |
Release notes for Gavare's eXperimental Emulator (GXemul), 0.4.0.1 |
2 |
================================================================ |
================================================================== |
3 |
|
|
4 |
Copyright (C) 2003-2006 Anders Gavare. |
Copyright (C) 2003-2006 Anders Gavare. |
5 |
|
|
14 |
systems are probably NetBSD/pmax, NetBSD/cats, and OpenBSD/cats. |
systems are probably NetBSD/pmax, NetBSD/cats, and OpenBSD/cats. |
15 |
|
|
16 |
|
|
17 |
The most important change between release 0.3.8 and 0.4.0 is: |
The most important change between release 0.3.8 and 0.4.0.1 is: |
18 |
|
|
19 |
o) The emulation of MIPS processors has been completely rewritten; |
o) The emulation of MIPS processors has been completely rewritten; |
20 |
it now uses the same portable dynamic translation system as the |
it now uses the same portable dynamic translation system as the |
25 |
will perform worse than 0.3.8 on those host architectures. |
will perform worse than 0.3.8 on those host architectures. |
26 |
|
|
27 |
On all other hosts (including AMD64 running in native 64-bit mode), |
On all other hosts (including AMD64 running in native 64-bit mode), |
28 |
0.4.0 is likely to be faster than 0.3.8, when emulating MIPS, at |
0.4.0 is likely to be faster than 0.3.8, when emulating MIPS. |
|
least for R3000 emulation. |
|
29 |
|
|
30 |
I think that in the long term, moving towards full portability like |
I think that in the long term, moving towards full portability like |
31 |
this is a good idea. |
this is a good idea. |
32 |
|
|
33 |
(Since the MIPS emulation mode has been rewritten from scratch, and I have |
(0.4.0 was a bit buggy and unstable; 0.4.0.1 is a quick-fix release.) |
|
not really had much time over for debugging, there are most likely new |
|
|
bugs in 0.4.0 that were not present in 0.3.8. However, I feel that it is |
|
|
better to make a quick release now than to wait even longer.) |
|
34 |
|
|
35 |
There have also been many other changes, including, but not limited to: |
There have also been many other changes, including, but not limited to: |
36 |
|
|
54 |
|
|
55 |
Files included in this release are: |
Files included in this release are: |
56 |
|
|
|
BUGS List of known bugs for this release. |
|
57 |
HISTORY Detailed revision history / changelog. |
HISTORY Detailed revision history / changelog. |
58 |
LICENSE Copyright message / license. |
LICENSE Copyright message / license. |
59 |
README Quick start instructions, for the impatient. |
README Quick start instructions, for the impatient. |