Changes for 0.9 :
Changes for 0.8_U2 (by camiyu1) :
 - Added L trigger and R trigger function to configure key combination.
   (Default : old behaviour, and you can change it in menu)
   (If you want to enter menu, press L+select simultaneously and if you want to
    take snapshot, press R+select simultaneously - this replaces old "select
    lock)
 - Changed some default values : 

   CPU clock - 333, Screen - Zoom1, Frameskip - Auto, Region - USA

Radius :
 - Better centering of confirmation dialogs
 - Fixed pressing ltrigger in main menu, or rtrigger in font selector
 - Added title "Font selector"
 - Changed the tabs drawing
 - Fixed auto-repeat of keys in file browser

ZeLurker :
 - fixed the stupid incompatibility in sceGuScissor with psp sdks more recent
   than 27/12/2005. It should allow to compile neocdpsp with any sdk now.
   (thanks to camiyu1 for spotting the problem !)
 - Fix for the famous raster interrupt of the previous version : the 85%
   speed of art of fighting is now working, and there is a special case to
   make neo drift out to work correctly. This also fixes Samurai shodown 3.
   This created actually less bugs than what I feared.
 - Fixed the mp3 music not resuming in aero fighters 3 (very special case).
   Actually this is a genral fix for the mp3s so this might affect some other
   games too, but in the good way.
 - Replaced "Sound Enable" in the menu by "Sound volume"
 - Added a file cache, which avoids to load already loaded files (samurai
   spirits rpg tries 10% of the time to load files which are already loaded!)
 - Changed completely the way the neocd emulator loads its game files. The
   patch.prg file previously needed for "samurai spirits rpg" becomes useless.
   Just delete it if it's still in your neocdpsp directory ! This fixes at
   least the sound in samurai spirits rpg, and the music is now playing at
   the begining of "puzzled"
   This also allows to fix 90% of the upload area problems. The only game
   I could find which is still broken with this area is "neo geo cdspecial",
   and I made a special case for it. It's a potential for lots of new bugs,
   but apparently everyting is fine or better than before now !

The source should be available at the same place as this.

Here is the original readme file from version 0.5 for convinience :

 -------------
/NeoCDPSP 0.5/
-------------

+++++++++++++++++++++++++++++
[INTRO]
--------------------------->

NeoCDPSP is based on :

Neo4ALL, an "Alternative Open Source NEOGEO/CD emulator for the Dreamcast console by Chui & Fox68k".
--> http://chui.dcemu.co.uk/neo4all.shtml

Ruka's psp emulators, for valuable sourcecode (learned a lot from it!).
--> http://rukapsp.hp.infoseek.co.jp/ 

Previous neocd psp emulator, NeoCD/PSP.
--> http://psp-dev.org/pukiwiki/index.php?NEOGEO%20CD

unofficial PSPSDK.
--> http://www.ps2dev.org

GFX from Pochi (psp background, icon, loading)
-->http://pochistyle.pspwire.net/

GFX from SNK (file selector & menu background)

+++++++++++++++++++++++++++++
[FEATURES]
--------------------------->
- neogeo cd emulation
- 2 gfx engine : software of hardware (using psp's gu)
- autofire
- memory card emulation
- zipped/unzipped game
- sound support
- music support (with mp3 tracks, using libmad)
- mutiples rendering mode with hardware stretching (thx to pspsdk & chp great work!)
- 222/266/333 Mhz

+++++++++++++++++++++++++++++
[INSTALL]
--------------------------->

/PSP/GAME/NEOCDPSP/
(or any others directory since v0.5)
                  + EBOOT.PBP
                  + STARTUP.BIN
                  + loading.bmp
                  + logo.bmp
                  + NEOCD.BIN (BIOS)
           
Games can be zipped or unzipped.
Music in mp3 format have to be in a "neocd.mp3" subfolder.

Example :

/PSP/GAME/NEOCDPSP/MetalSLug/
                            + mslug.zip
                            + neocd.mp3/
                                       + Metal Slug - Track 02.mp3
                                       + Metal Slug - Track 03.mp3           
                                       + Metal Slug - Track 04.mp3
                                       ....
                                       + Metal Slug - Track 20.mp3

You can uncompress the zip file for faster loading time.
MP3 Tracks have to finish by the "tracker number.mp3" 

=> "mslug-02.mp3" is good
=> "02-mslug.mp3" is wrong

+++++++++++++++++++++++++++++
[PLAY]
--------------------------->

PSP           NEOGEO
pad,analog    pad
CROSS         A
CIRCLE        B
SQUARE        C
TRIANGLE      D
START         START
SELECT        SELECT
LEFT TRIGGER  MENU
RIGHT TRIGGER SNAPSHOT

+++++++++++++++++++++++++++++
[HISTORY]

-
0.5
* Music (mp3) playback bug in pause/play fixed (Last Resort seems ok now).
* Rendering fixed (sprite disappearing)
* New render using psp hardware 
* Improved GUI
* New feature : autofire for A,B,C,D neogeo buttons
* Changed memory io and z80 emulation with NeoDC 2.3 sources (music in more games)
* New GFX from great pochi! http://pochiicon.hp.infoseek.co.jp/
* Screenshot (press R trigger), saved in uncompressed 24bits BMP (480x272)
* Directory independant, you only have to put the whole files & bios in the same dir
(no "/PSP/GAME/NEOCDPSP" directory only anymore)
-
0.1 - 2005/07/07 (first release)
-

+++++++++++++++++++++++++++++
[COMING NEXT]

* load/save state
* 

+++++++++++++++++++++++++++++
[KNOWN BUGS]

* emulation isn't perfect (lack of technical documentation for the neogeo cd)
-> so no sound/no music in some games
-> sometimes music is stopped when putting game in pause (pressing select/start) and 
not resumed when resuming game.
* some games won't work at all

* If you want this to change, you'll have to find me neogeo cd technical documentations
or an emulator which does the job better with sourcecode available ;-)

+++++++++++++++++++++++++++++
[EXIT]
--------------------------->

Have fun!

------------------>
http://yoyofr.fr.st
----->

yoyofr
 -------------
/NeoCDPSP 0.5/
-------------

+++++++++++++++++++++++++++++
[INTRO]
--------------------------->

NeoCDPSP is based on :

Neo4ALL, an "Alternative Open Source NEOGEO/CD emulator for the Dreamcast console by Chui & Fox68k".
--> http://chui.dcemu.co.uk/neo4all.shtml

Ruka's psp emulators, for valuable sourcecode (learned a lot from it!).
--> http://rukapsp.hp.infoseek.co.jp/ 

Previous neocd psp emulator, NeoCD/PSP.
--> http://psp-dev.org/pukiwiki/index.php?NEOGEO%20CD

unofficial PSPSDK.
--> http://www.ps2dev.org

GFX from Pochi (psp background, icon, loading)
-->http://pochistyle.pspwire.net/

GFX from SNK (file selector & menu background)

+++++++++++++++++++++++++++++
[FEATURES]
--------------------------->
- neogeo cd emulation
- 2 gfx engine : software of hardware (using psp's gu)
- autofire
- memory card emulation
- zipped/unzipped game
- sound support
- music support (with mp3 tracks, using libmad)
- mutiples rendering mode with hardware stretching (thx to pspsdk & chp great work!)
- 222/266/333 Mhz

+++++++++++++++++++++++++++++
[INSTALL]
--------------------------->

/PSP/GAME/NEOCDPSP/
(or any others directory since v0.5)
                  + EBOOT.PBP
                  + STARTUP.BIN
                  + loading.bmp
                  + logo.bmp
                  + NEOCD.BIN (BIOS)
           
Games can be zipped or unzipped.
Music in mp3 format have to be in a "neocd.mp3" subfolder.

Example :

/PSP/GAME/NEOCDPSP/MetalSLug/
                            + mslug.zip
                            + neocd.mp3/
                                       + Metal Slug - Track 02.mp3
                                       + Metal Slug - Track 03.mp3           
                                       + Metal Slug - Track 04.mp3
                                       ....
                                       + Metal Slug - Track 20.mp3

You can uncompress the zip file for faster loading time.
MP3 Tracks have to finish by the "tracker number.mp3" 

=> "mslug-02.mp3" is good
=> "02-mslug.mp3" is wrong

+++++++++++++++++++++++++++++
[PLAY]
--------------------------->

PSP           NEOGEO
pad,analog    pad
CROSS         A
CIRCLE        B
SQUARE        C
TRIANGLE      D
START         START
SELECT        SELECT
LEFT TRIGGER  MENU
RIGHT TRIGGER SNAPSHOT

+++++++++++++++++++++++++++++
[HISTORY]

-
0.5
* Music (mp3) playback bug in pause/play fixed (Last Resort seems ok now).
* Rendering fixed (sprite disappearing)
* New render using psp hardware 
* Improved GUI
* New feature : autofire for A,B,C,D neogeo buttons
* Changed memory io and z80 emulation with NeoDC 2.3 sources (music in more games)
* New GFX from great pochi! http://pochiicon.hp.infoseek.co.jp/
* Screenshot (press R trigger), saved in uncompressed 24bits BMP (480x272)
* Directory independant, you only have to put the whole files & bios in the same dir
(no "/PSP/GAME/NEOCDPSP" directory only anymore)
-
0.1 - 2005/07/07 (first release)
-

+++++++++++++++++++++++++++++
[COMING NEXT]

* load/save state
* 

+++++++++++++++++++++++++++++
[KNOWN BUGS]

* emulation isn't perfect (lack of technical documentation for the neogeo cd)
-> so no sound/no music in some games
-> sometimes music is stopped when putting game in pause (pressing select/start) and 
not resumed when resuming game.
* some games won't work at all

* If you want this to change, you'll have to find me neogeo cd technical documentations
or an emulator which does the job better with sourcecode available ;-)

+++++++++++++++++++++++++++++
[EXIT]
--------------------------->

Have fun!

------------------>
http://yoyofr.fr.st
----->

yoyofr
