PDA

View Full Version : Neocd/ps2 0.4 released !


evilo
12-08-2004, 10:20 AM
So here is finally the new version with the following changes :

- Modified CD detection/swap routines, should work better now.
(Press (X) a second time if cd not detected the first time)
- Added a workaround for the ps2ip bug (repeated small reads) that
should fix loading with all version.
- Corrected ipl.txt parsing routines.
fix Double Dragon hang up during loading, and probably others.
- Corrected a bug introduced in last version and preventing from
loading a game located in "cd" folder when booting from CD.
- Added the Samurai Spirit RPG patch.
- Implemented use of "GfxPipe" for gfx rendering.
Almost all games I've tested are fullspeed without sfx, and still
with the old 68k core (who said the ps2 wasn't able to handle it?)
- Fixed "blinking sprite" gfx bug, no more missing vertical sprites
in horizontal scrolling games.
- Added NGCD memory card saves, Neocd will create a 45k file on
your memory card if available (memory card in slot 1 only)
- Corrected support for PSX pads (7not6)
- In-Game Menu (region selector, sound activation, etc.. see below)
- added some gfx filter effect and a fullscreen option (to remove
black border in PAL video mode), see menu description.
- Correct cpu count cycles (68k core was running at 10Mhz in PAL)
will be a bit slower but timing will be more accurate
- Lowered Z80 frequency to 4Mhz (was "overclocked" to 6Mhz)
- Changed the z80 to a more portable one (fixed sfx in lots of games)
- Preliminary sound support (buggy and to be optimized)
use ingame menu to enable/disable it, and consider it just as a
preview, since the code is still wip and still need to be work on.
(thx to lkz with help on fixing THE "freezing" bug with sound)
- "All-In-One" packed elf with embedded IRX and neocd files (<300kb),
only bios still need to be present (for legal reason) in the root
directory, see usage for new instructions.
- Included installation script for the Crystal Chip Boot Manager

Sound is present but as a preview, so no complains about it since it's still a work in progress, if you get tired with it disable it from the menu. And for those who will wonder, version naming is now x.x else I will never reach a "1.0" version !

Next version (0.5) should include the stef's 68K core (still not used) and finished sound support.

Please see the readme for neocd usage, since a lots of things changed.
Enjoy ! and as always please give your feedback in the forum :)

pava
12-08-2004, 11:16 AM
Thanks Evilo!!!!!:D
Good Work
Going to test now:)

Saludos

Rascal
12-08-2004, 11:35 AM
Thanks for all the hard work. Keep up the good work!

boule
12-08-2004, 12:00 PM
It works great!
inlink still has a bug with it :\
It launchs fine from hdd :)
sound works perfect for viewpoint , double dragon has that echo effect(also windjammer butt less noticeable) ,and for KOF98 the sound crashes (not exactly the right term,just my english is quite limited...)
can't wait to play more!!

THANK YOU! :D

evilo
12-08-2004, 12:19 PM
did you see/used the ingame menu (L2 + R2) ??

pava
12-08-2004, 12:37 PM
More tests with this version:
Mutation Nation---Full speed and sound ok
Blues Journey-----Good speed with slowdowns(more speedy than version 0.03)
Aero Fighters 2----Full speed and sound ok
Ninja Commando---Full speed and sound ok
Top Hunter--------Full speed without sound

As evilo has said the games run at full speed....some games run at full speed with sound :D and other no(it's a wip)
One question evilo...What's supposed to be save in mc...because when i play another game the settings of screen,region...don't be saved

Saludos and sorry for my english :D

deviantlnx
12-08-2004, 12:37 PM
that sounds awesome! how well can it handle samurai showdown?

boule
12-08-2004, 12:41 PM
did you see/used the ingame menu (L2 + R2) ??

yes,and it does bug after entering the bios :p
but I still haven't find a game where changing from nearest to linear speed up the game.
testing FF real bout...,disabling sound really speed up the game :)
PS2 has never been so interesting! :dance: ,merci beaucoup!!! (=thank you very much ;) )

evilo
12-08-2004, 12:50 PM
boule,
yes, it's because the video filter stuff is an hardware features of the GS, so it doesn't impact the emulation at all (in terms of speed). It's only usefull in case you switch to fullscreen (for PAL user with black border), to avoid visual stretching effect ! Concerning the bios, yes I know it, the only way to exit is actually to reset the ps2... (so use it if you really need it!)

Pava,
only game state is automatically save in the mc, for i.e. it allow you to restart a game where you let it (assuming that you save your current progression when asked). If you take bust a move, at start it ask you if you want to load save game, and let you restart where you lost last time.. same for viewpoint, etc...
But yes, effectively, I should add settings save aswell !!!


About sound,
yes, still wip, and disabling sound GREATLY speed up the emulation (all games fullspeed), just compare with version 0.0.3 and you will see the difference !

Vegeta
12-08-2004, 02:24 PM
Great release, thanks evilo.

Skm
12-08-2004, 06:10 PM
gonna test it now. THX!!!! A LOT!!!!!!

dask
12-08-2004, 06:37 PM
thyank you evilo!

memos1
12-08-2004, 08:46 PM
please

dask
12-09-2004, 08:23 AM
moderator edit: no illegal requests!
sorry!

ickyone
12-09-2004, 10:16 PM
how do i install it to the hdd? is there an tutorial on it or can someone tell me how. ill appreciated.

TriCkLe
12-10-2004, 07:06 AM
Great work evilo!

I would know if can I do an ISO image containing the emulator and the game, and install it on the HDD.

Thanks.

PD: Sorry for my English

Saludos

evilo
12-10-2004, 08:27 AM
Great work evilo!

I would know if can I do an ISO image containing the emulator and the game, and install it on the HDD.

Thanks.

PD: Sorry for my English

Saludos

yes, be sure to put all the files in the cd root (including the game files). Not sure about the CDDA track (if it works if you also include them, but as the emulator doesn't support them for the moment..)

TriCkLe
12-10-2004, 09:42 AM
Thanks for your answer evilo.

another question, the game must be in *.zip, *.rom,...???.

Thanks another time

evilo
12-10-2004, 09:59 AM
Thanks for your answer evilo.

another question, the game must be in *.zip, *.rom,...???.

Thanks another time


Just to be sure you know what it emulates,

Neocd is a neogeo CD emulator, so it only emulates neogeo CD games
So the file you have to use are the one contained in your NGCD game (so *.txt,*.fix,*.prg,*.z80,etc..), and you can only use one game at a time.

So I would better recommend you to use it for ie with ps2menu, which would allow you to easily copy games files, instead of making an ISO each time.

But It won't work with roms and Zip is not supported.

pava
12-10-2004, 10:28 AM
Hi Evilo!
Is there any way to boot neocd from hdd with a game stored in the hdd too...
I have made a partition and then i have copied neocd.elf,neocd.bin and the data of bust a move in the same folder...but when i try to run neocd with ps2menu or ps2os i only got the neocd loading screen and then it's freezes...:(

Saludos

evilo
12-10-2004, 10:33 AM
Hi Evilo!
Is there any way to boot neocd from hdd with a game stored in the hdd too...
I have made a partition and then i have copied neocd.elf,neocd.bin and the data of bust a move in the same folder...but when i try to run neocd with ps2menu or ps2os i only got the neocd loading screen and then it's freezes...:(

Saludos

the only case for which you can put all files (both emu/bios and one game) in the same folder, is in case you want to make an iso with your game and the emulator (then make whatever you want with the iso....)

else you must use the "cd" dir as before (except for the bios that must be in the root with the emu now).

pava
12-10-2004, 11:22 AM
thanks :D
i have made an .iso and know it works
see you

Saludos

pava
12-10-2004, 11:41 AM
well here is my neocd icon for mc....
because i want to have my mc as clean as possible i have made this icon...
not much pretty but man it's better than the cube of "datos daƱados"
if someone make a better one please share it :D

Saludos

cedni
12-14-2004, 02:12 PM
where can I find the bios ?

agentboolen
12-14-2004, 02:26 PM
where can I find the bios ?

google

cedni
12-14-2004, 05:06 PM
I maked a partition with neocd.elf , neogeo.bin and one directory named cd with all the files of the game but when I ty to load it ( with keylauncher or launchelf ) , it don't work , the screen freeze on a frame where is draw a cd
??
can you show some errors in my way to install it or load it ?

evilo
12-14-2004, 05:34 PM
If the emu is freezing on the loading screen, it's because it's not able to find the correct bios file, as a reminder (and extracted from the readme) :

- Ensure that the neocd bios file (called "neocd.bin") is
present and NOT compressed (file is 512kb big).
a correct bios should have his CRC32 equal to 0xDF9DE490


so, neogeo.bin is not the right name for the bios !!

note that I didn't test it with keylauncher, a pb with it is still possible !!
is anybody else had some sucess with it ?

for next version, I think It will need an error screen in that case...

cedni
12-14-2004, 07:31 PM
I have generated an iso ( neocd.elf , neocd.bin , system.cnf + all files of bust a moove ) with cdgen

I used faplink to transfer to the hard disk

I loaded hdloader advance and surprise the game boots and works fine

I thank you for your response and all the days to program it


but with partition , good bios , a directory called cd , it don't work , I have the screen where it 's wroten to insert a disc and push cross

ps2 does it when neocd.elf is load with launchelf or ps2os and nothing with keylauncher

RigoHoward
12-18-2004, 09:10 PM
So sad... My PS2 Lens die... I cant test the emu :-(.. But Thank you Evilo, keep the good work :-)

Ar3s
12-19-2004, 06:17 AM
hm I burnt the emu+game, but it wont boot on my ps2, I only get a red screen (I am using swapmagic and i tried to fix the LBA of the system file to 12231 but it also did not work) And yes, i do have all the files.

ROUNDKICK
12-20-2004, 10:00 AM
:banghead: hi...i have convert the mp3 track to the roms neogeocd (iso+mp3 not original)in wav format (native) but the first track is number 2 and the iso number 1. made the cuesheet with segacuemaker but the music of the game absent is. as to be able to put inside the iso the track wav converted? the emulator it turns good.tnx evilo.ps:i use windows not linux!tnx. :cry:

boule
12-22-2004, 02:20 PM
the music of the game absent is. as to be able to put inside the iso the track wav converted?

the music is not available yet with the emu, only sound effects
;)

ROUNDKICK
12-22-2004, 05:59 PM
:cry: :cry: :cry: tnx too.....delusion. :banghead:

UTAKER
01-08-2005, 04:31 PM
any plans for making it work with with ROMs/Zips in the future? as it would be v nice.

Just to be sure you know what it emulates,

Neocd is a neogeo CD emulator, so it only emulates neogeo CD games
So the file you have to use are the one contained in your NGCD game (so *.txt,*.fix,*.prg,*.z80,etc..), and you can only use one game at a time.

So I would better recommend you to use it for ie with ps2menu, which would allow you to easily copy games files, instead of making an ISO each time.

But It won't work with roms and Zip is not supported.

Nachbrenner
01-24-2005, 12:45 PM
At first thanks for that update.

The "pixel junk" on the left from v.0.03 obviously disappeared.
Now i appears that the game named "Last Resort" produces pixel junk on the right.
Particularly the lines that hold the score text etc.
However my other games don't show that.

Also i made a longtime stability test (mainly for "PCSX2" and "Phaste") running about 4 hours or so.
I attached a screenshot of the final enemy :D

evilo
01-26-2005, 05:16 AM
hmm that's weird, that the pixel junk only appears with that one... with all others I've tested everything was fine, but obviously I don't have this one ;)

nice job btw ;) you played it for 4hours and with pcsx2 ??

note 15fps is not bad at all, no (I mean in pcsx2)? is this with sound enable in the emulator or disable ?

Nachbrenner
01-26-2005, 10:30 AM
nice job btw ;) you played it for 4hours and with pcsx2 ??

actually i let in run in background together with "Phaste", which is a cheat tool for PCSX2.
So i had only to kill the bosses from time to time ;)


note 15fps is not bad at all, no (I mean in pcsx2)? is this with sound enable in the emulator or disable ?
Sound was enabled inside NeoCD, but disabled inside PCSX2 ("null-plugin").
I think i will make some sound tests when you have finished sound stuff.

evilo
01-30-2005, 06:10 PM
well concerning sound, you can already make tests, the only things that will change regarding sound in next version is the speed of the emulator itself with sound (as not all games are fullspeed when enable).

so 15fps, with sound emulated (under the emulator :crazy: ) is definitely a good framerate. Even is pcsx2 has only a null sound driver, neocd emulate it anyway ;)