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