140 lines
6.2 KiB
Plaintext
Executable File
140 lines
6.2 KiB
Plaintext
Executable File
25/02/2008: V0.30 part 2
|
|
- Correct a bug in CPU emulation related with cycle count and the stupid R_FLAG
|
|
- Correct bugs in PAL emulation where VBlank line count was incorrect.
|
|
- Correct a bug with VBlank (it occured one line too late)
|
|
- Correct a bug with cart loading, if the file name was incorrect it crashed instead
|
|
exiting gently.
|
|
- All mappers are remerged.
|
|
- Unix & Windows build are totaly broken...
|
|
- Sprite are back! There are some bad behaviour, but they will be corrected with next versions.
|
|
- New SVN repository (the disk where the old one was had crashed...)
|
|
- Iremh3100 is now active! (finaly)
|
|
|
|
25/10/2007:
|
|
- Savestate now work correctly (It was not loaded at the right time...)
|
|
- Mapper manager seems to work correctly ok
|
|
- [MACOSX] Builds options are better now
|
|
|
|
- [TODO] Remerge old PPU debug utilities in real plugin form
|
|
- [TODO] Change the make util. Maybe cmake ?
|
|
- [TODO] Remerge all mappers with the new manager
|
|
- [TODO] Rewrite UNIX Makefile for support new src organization.
|
|
|
|
05/10/2007:
|
|
- Start rewrite of mapper manager. The goal, like for plugin manager, is
|
|
to allow in the future to have plugins or mapper in external libraries.
|
|
- New sound layer using Allegro. Not really accurate, but more portable.
|
|
A lot of work has to be done on this (especialy because the actual sound
|
|
is really bad.)
|
|
- Started a new source organisation. Should be the good one this time!
|
|
|
|
03/05/2007 V0.30 part 1
|
|
- Started the process of PPU total rewrite.
|
|
- Bg seem to draw fine, sprite is under the way
|
|
- Add new test rom
|
|
- Blargg sprite_ram test sucessfully ^^
|
|
- Correct a lot of bug in implementation of a lot of things.
|
|
- Try to make it accurate as much as possible...
|
|
- All Blargg PPU test pass with success (in fact only timing is not good,
|
|
but it's enought good to let Battletoad work correctly... Maybe it's
|
|
sprite0 related)
|
|
|
|
03/04/2007 V0.29
|
|
- Totaly new memory manager
|
|
- Simple sound support (only on UNIX, but maybe Windows & DOS can support
|
|
it)
|
|
- New plugin manager (a gamegenie plugin like is under development)
|
|
- New mapper manager
|
|
- Large bug correction on mappers (MMC3 now behave correclty)
|
|
- Large bug correction on larges things (like Signal handler now exit
|
|
correctly if a signal occure when in signal)
|
|
- Output now much simpler & readable
|
|
- New cart opening & internal strictures
|
|
- A very good speed boost with the new memory manager (it's incredible,
|
|
without speed limitation I can now go near 300/350fps!)
|
|
- Large part of code reorganisation (needed for the new memory manager and
|
|
plugin manager)
|
|
- And an incredible number of modification/bug correction and more and
|
|
more...
|
|
- Switch to SVN source control
|
|
- New command line parser (now it no more a stupid command line parser)
|
|
- Palette is no more externalized. (removing some path bad behaviour with
|
|
Mac/unix/Windows version)
|
|
- Corrections on paddle emulation, now should work near perfect.
|
|
|
|
02/21/2007 V0.28
|
|
- Internal support for mapper #65 (Irem h3001) but not actually active.
|
|
- Some new debug options
|
|
|
|
02/19/2007 V0.27 Internal release
|
|
- Correction of a blocking bug in the memory module.
|
|
- The mapper MMC3 now work at nearly 99%. Only IRQ emulation is not as
|
|
good as I want..
|
|
- Bug correction on 8x16 sprite support
|
|
- Now the crashdump generate a file instead of displaying on screen.
|
|
- The crashdump is more complete
|
|
|
|
21/10/2004 V0.26
|
|
- I've changed nothing, but now it's really fullspeed ! I can't understand
|
|
why - MMC3 is nearly finished (need debugging)
|
|
- NEW - Signal interception for making bug reports. Don't hesitate to copy
|
|
paste the whole thing and mail it to me
|
|
- Change on memory management.
|
|
|
|
19/10/2004 V0.25
|
|
- MMC1 is functional at 99% (no support for 1024Kb cart, but I can't find
|
|
anyone..)
|
|
- 8x16 sprites are now OK
|
|
- Attribute tables, and color is now fully functional
|
|
- No more two pass on sprite display (speed improvement)
|
|
- A bit more slow :(
|
|
- NEW - MacOS X version !
|
|
- Source code reorganisation
|
|
- May be the lastest version of the actual PPU source code before total
|
|
rewriting
|
|
- SMB1 support is always broken.. I can't understand why..
|
|
- Mirrors mode improved
|
|
- NEW - Save Ram support added !
|
|
- AOROM mappers added ! (nearly all RARE game) but timings are not good
|
|
so..
|
|
|
|
12/10/2004 V0.2 allegé(oui oui) nommé "Blocks.nes edition"
|
|
- Le support du PPU a été amélioré (Sprite0 detect "perfect" pour nestress
|
|
et ajout du sprite limiter bit)
|
|
- Le nouveau PPU a été inséré dans le code 68k
|
|
- /slap nerick pour essayer de faire avancer la date de 2042 !!
|
|
- et d'autre bricoles que j'ai pu oublier
|
|
|
|
13/07/2004 V0.2 (Et oui plus d'1 an apres !!)
|
|
- Le scrolling est near perfect :)
|
|
- Support de la couleur #love#
|
|
- MMC1 fonctionnel a 90% (manque juste la gestion de la VROM, mais bon MM2
|
|
l'utilise pas ^^)
|
|
- Quelque nouvelles fonctionnalitées, cf lisez moi (affichage des name
|
|
tables, palette, déplacement de l'affichage du fps)
|
|
- Un (plus ?) nouveau bug (on ne peut plus jouer a smb1 :'( )
|
|
|
|
23/05/2003 V0.1 Prealpha
|
|
|
|
- Nouveau mapper supporté ! et d'autres en préparations :)
|
|
- La version distribué est dorenavent une version Release plus en Debug
|
|
|
|
22/05/2003 V0.1 Prealpha - Interne uniquement
|
|
|
|
- Nouvelle implémentation du PPU, devrait etre plus proche de l'original
|
|
et il est un peu plus rapide. (2 FPS de gagné sur mon P233 :) )
|
|
- Le scrolling marche :D (enfin presque pbm de timing ?)
|
|
- Le joystick est la :D on peu jouer maintenant :D
|
|
|
|
21/05/2003 V0.0 prealpha release 2
|
|
|
|
- Maintenant le FPS et IPS sont affiché.
|
|
|
|
19/05/2003 V0.0 prealpha
|
|
|
|
- Premiere version public, ne sert que de dŽmonstration.
|
|
|
|
--------------------------------------------------------------------------------
|
|
$Id$
|
|
--------------------------------------------------------------------------------
|