PDA

View Full Version : Neocd/ps2 0.5 released !


evilo
02-20-2005, 10:20 AM
Development has slowed down lately, as I'm busy with other stuff,
however here is an nice little update that you should like !
Thanks to triple buffering almost all games are now fullspeed with
sound and for games that are still not fullspeed (most noticable
symptom being looping sound) you can activate a frameskip from the menu.
This is a basic frameskip of 1 that should be almost unnoticable in
quality yet still be more than enough to run games at fullspeed!
The funny thing is that neocd will now require some framerate limitation
code, as now, depending of the combination of sound enable/disable and
frameskip it can run faster than 100% !

Here is the changelog of this version :
- Triple Buffering using vsync callback (thanks to drakonite for the idea)
- CD now stop spinning once in the "insert" screen
which should help people using swap method.
- Fixed auto-animation speed (thx mame)
- Bit better sound emulation, but still not perfect
- Settings are now saved to MC, and restored at start-up
- Basic frameskip routine (off by default)
- Added an error message if bios is not found or is invalid.
- Source clean-up

Please see the readme for the new menu options,
and please give some feedback in the forum :)

I hope you'll enjoy it !

pava
02-20-2005, 10:48 AM
thanks evilo...great work!!!
going to test it now :D

Saludos

boule
02-20-2005, 11:22 AM
[edit]: compatibility list moved

also I noticed a bug with this controller (http://www.lik-sang.com/info.php?category=22&products_id=4747&)
when I press L2+R2 the selection menu appears but it sorts of freeze ( is that means something lol ) , plugging the official controller put everything back to normal

evilo
02-21-2005, 04:37 AM
Woow... Great work ! Thank you some much ;) but you passed all night doing it ?

About "buggy sound" what do you mean exactly ? That the sound is buggy WITHOUT or WITH frameskip ?
If not I'm quite surprise as most of them (not to say all) are running fine with sound and frameskip now ;)

Concerning all SUPER SIDEKICKS, they won't work since they require raster effect emulation which is not currently implemented.

One last interesting that I found out, that changing region correct gfx bugs in some games, for i.e. AOF FIGHTING 3 (if set to USA, runs without glitches), and it certainly works also for others.

See you ;)

Thanks again for the list !

boule
02-21-2005, 07:58 AM
Thanks, but I didn't do this all this by myself lol, I tested half of the games, but it's really easy to test fast: with ps2link, it takes 5 secs to change game and relaunch the emu...

About "buggy sound" what do you mean exactly ? That the sound is buggy WITHOUT or WITH frameskip
some games have really a buggy sound (like KOFs) and others really get better with frameskip, but it's really not easy to tell, let's just say that it wasn't satisfying enough to enter the "working" list :p (but apart from the KOF, they're all pretty close, really :) )

also almost all games in the "working" list need frameskip on for fullspeed.

evilo
02-21-2005, 08:45 AM
Yeah rigth... And that's why I put the frameskip option ;)

anyway all games that are less sprite consuming like bust a move, aero figther, league bowling, etc.. Can run fullspeed without frameskip , and activate it on them make them even running too fast ! so that's why I was mentioning that I should add some framerate limitation code..

thanks for your feedback ;)

See you ;)

boule
02-21-2005, 09:31 AM
oki!
Thanks for all your hard work :)
I added your working games on the list.
actually the world heroes, fatal fury, samu spi may need some retesting...(maybe I was too harsch on them :D)

evilo
02-21-2005, 09:53 AM
maybe if you don't matter, you could change the games that are ok with frameskip enable from :
"buggy sound" to "works (with frameskip)" ?

this way it would be easier to identify which games still have problems even with frameskip (since sound problems, apart for the games you mentioned like some KOF, are mainly due to a to low framerate) and why not the neocd version, so it should gives :

metal slug - v0.5 - works (with frameskip)
something like that...

else, you should create a new thread (titled "neocd compatiblity list") that I would stick... me I cannot, else you won't be able to modify it, or else.. maybe I could manage to set you as moderator on this forum...

let me see..

boule
02-21-2005, 02:19 PM
alright, I will make the changes and start a new thread for it :) , I'll retest the ones I didn't do also...

maybe I could manage to set you as moderator on this forum...
thanks! but there's no need to do that just to sticky one thread , plus that would be a terrible idea as I would just ban everyone asking "where do I put my neogeo roms on the cd?" :p

RigoHoward
02-22-2005, 05:52 PM
Nice list thank you.. i hope some other people can test the not tested games

Angelus3X
03-08-2005, 03:06 PM
Hey Evilo, any plans for PS2 HD support in future? I checked some threads here but couldnt see any mention of support.

Nachbrenner
05-06-2005, 07:01 PM
Just tested some NGCD homebrew stuff:

http://www.emuvibes.com/
"Frogfeast" + working fine

http://demoworld.emuvibes.com/
"Little Demo For NGCD" + working fine

http://www.come.to/blastar
"NeoPuzzleLeague" + working fine

"Blut Engel"
- NeoCD 0.3-0.5 loads, but blanked screen
- NeoCD 0.02dev crashes (run thru PS2Link 1.24)
+ NeoCD 0.02 loads if run inside PCSX2

evilo
05-31-2005, 06:01 AM
Oh great ! I didn't even know about these homebrew stuff :)

Else (some teasing) for those wondering about neocd 0.6, check the compatibility list...

see you guys !

pava
05-31-2005, 08:56 AM
Oh great ! I didn't even know about these homebrew stuff :)

Else (some teasing) for those wondering about neocd 0.6, check the compatibility list...

see you guys !


VIEWPOINT (SAMMY) v0.6 - works (with frameskip) with CDDA

yeaaaaaaaaaaaaaaaaaaaah...you rock evilo!!!! :D
waiting for v0.6

saludos

omega_sc
05-31-2005, 02:27 PM
Very nice! :)

evilo
05-31-2005, 02:47 PM
indeed !!

This is also today possible, thanks to the amazing work of Gawd on his sound library (audsrv) see here http://forums.ps2dev.org/viewtopic.php?t=1921

so you can congrat him also for this gift :)

graves138
05-31-2005, 05:01 PM
ok i'm a bit confused, cdda support is now possible? how do i do this?

evilo
05-31-2005, 06:11 PM
it WILL be possible in the next coming (soon) version of neocd (0.6), so you just have to wait for me to finish & debug it... :)

omega_sc
06-06-2005, 07:04 PM
Hey evilo, did you manage to make some nice speed improvements? ;)

bedoman
06-13-2005, 06:57 PM
thanks

evilo
06-20-2005, 06:57 PM
Hey evilo, did you manage to make some nice speed improvements? ;)

yes, a bit.. a few more games are running at fullspeed without noticeable slowdown and correct sound, like viewpoint, ghost pilot. Didn't tested them all yet..

omega_sc
06-21-2005, 05:00 PM
Nice work, can't wait for the next release :)
thanks!

LeizenBR
07-11-2005, 04:06 PM
Hey
where's 0.6 version? come on man ! didn't you finish yet ?

omega_sc
07-12-2005, 02:08 PM
LeizenBR: do you really think you have the right to do what you just did? He'll release when it's ready, tested and most important, when/if he wants to.
I am waiting for .6 too, but he has the right to halt or even cancel development since he makes no money from it.

regards,
omega_sc

LeizenBR
07-12-2005, 03:43 PM
LeizenBR: do you really think you have the right to do what you just did? He'll release when it's ready, tested and most important, when/if he wants to.
I am waiting for .6 too, but he has the right to halt or even cancel development since he makes no money from it.

regards,
omega_sc

:D gringos

can't live without them :p

evilo
07-14-2005, 06:59 AM
ok guys, be quiet... 0.6 is still coming !!! just has been delayed due to unexpected business travels... but now that I'm at home for the next 10 days, and since I had very good feedback from the last beta build (private secret beta-tester)... maybe it would even be the next public build...

anyway a bit more of patience... I rewrote all the video & sound routines, and it broke a lots of stuff... so i'd like to fix them all before releasing something (quite done anyway..)

:P