                             Hosted by EmuHQ.com
----------------------------------------------------------------------------
                             [images/sope2.jpg]
                            [images/navbar2.jpg]

                                 What's new?

                                                     Last Update: 04/09/1999
----------------------------------------------------------------------------

(04/09/99):
Version 0.03 is finally out. The source is available at the download page
... Now I'll concentrate on my exams for a few weeks, but those of you who
would like to help are encouraged to take a look at the code. However,
before you make any changes, please contact me first, so that we don't end
up doing twice the same thing.

(25/08/99):
Today's my birthday! And it is very nice to spend it the nose into physics
books :-( Ha, sweet exams... Well, on the interesting side, the interpreter
has now been almost completly merged into the current source code, and a lot
of bugs in the Alpha dynrec core have been fixed. Looking good!

(06/08/99):
Sorry guys for this long lack of updates, but I've been rather busy these
last few months (new job...). But I resumed Sope's development three weeks
ago, and a lot of progress has been made. A basic recompiling engine has
been implemented, although a few bugs still remain. Sope is now able to boot
the PSX ROM 10 times faster than before! Also, a lot of recent events have
boosted my motivation. First, the first open source HW-accelerated OpenGL
drivers have been out (for the TNT and the G200). Second, a PSX development
kit has been released for Linux (look at the Links page). Sope should
benefit from this. Next, I'm glad to announce that the source code will be
released. But before, I've got to clean up things abit, merge the
interpreter into the new source tree and a lot of other details. This should
take a moment, I hope not too long. I really want to release something
decent. I'll keep you informed of the current events as frequently as
possible.

(11/02/99):
I started coding a dynamical recompiling engine (for the alpha) about two
weeks ago. It's far from being finished, but things are going quite
smoothly, thanks to the help of another PSX emu author. Work on the PSX
hardware side (CD-ROM, GPU, GTE, etc...) is frozen 'till I get this
hopefully fast engine to work. Of course, an x86 engine should come up
*quite* shortly after the alpha one. But let's not be too optimistic, it
will definitely take a long time... I'll probably release v0.03 in a few
days, and it will be the final release with the C-coded CPU core. Oh yes,
another thing, many people asked me to release the source code. I gave them
this answer: absolutely not before the recompiling engine is finished. Only
after this, I'll consider this option...

(09/12/98):
Ok, I've decided to implement dynamic recompilation. I will start with the
Alpha processor, and if everything goes nicely, I'll find some people to do
it for other processors like the PowerPC,x86 etc... One good thing for Sope
would be to implement CD-Rom, so that I could try some games to improve it
(and it would me much more motivating). But for that, I'll need some help,
so if you know anything about dynamic recompilation or how the CD works on
the PSX, please let me know.
On the concrete side, I've implemented a nice debugger (Viva GTK!) that
should ease development and decompilation...

----------------------------------------------------------------------------
                                                             sope@emuhq.com
