PDA

View Full Version : Neopop/ps2 0.10 out !


evilo
03-13-2005, 06:27 PM
As I announced it a while ago, here is a first port of neopop for ps2 !

The emu is based on the neopop_uk's core v0.71 (so the last one) and I didn't sacrificed compatibility to speed up the emulator (the core is really sensitive to timing), but only made some little hack in the core to speed it up (ps2 related optimisations stuff).
Unfortunately, due to timing constraints and the line based emulation, the emulator is not running at fullspeed (and I swear that making it running fast is really a pain...) however games are playable at a correct speed. Also sound emulation is not always perfect and this due to not fullspeed emulation.

Current features :
- High compatibility (identical to the original version)
- PAL/NTSC auto-detection
- Nice GUI (IMHO!)
- Host / CD / MC support
- HDD support (roms can be loaded from the hdd)
- Ingame menu (for options)

Current Issues:
- Emulation is not fullspeed
- Sound Issues
- For sure some bugs (first release so be kind!)

To-do list:
- Improve speed
- Zip Support
- Flash Support
- Save State
- Screenshot support (in the rom browser)

version 0.10 binary :
neopop-0.10.zip (http://neocd.ps2-scene.org/download/neopop-0.10.zip)
the zip comes with :
- installation script for the Crystal Chip
- two Public Domain roms
- romlist.ini file example (for loading from host).
Also, be sure to read the included readme.

version 0.10 source code :
neopop-0.10-src.tgz (http://neocd.ps2-scene.org/download/neopop-0.10-src.tgz)
anyone wanting to join/contribute the project is welcome ! it would be nice if more people here could start coding a bit !

and for those who never heard of the ngpc, a few screenshots :

Title screen:
http://neocd.ps2-scene.org/pics/neopop/title_screen.jpg
Rom broswer (list in on the left as the right part will display screenshot in a next version :
http://neocd.ps2-scene.org/pics/neopop/browser.jpg
Manic miner :
http://neocd.ps2-scene.org/pics/neopop/manic_miner.jpg
Metal Slug :
http://neocd.ps2-scene.org/pics/neopop/metal_slug.jpg
Cotton :
http://neocd.ps2-scene.org/pics/neopop/cotton_original.jpg
Cotton (double display) :
http://neocd.ps2-scene.org/pics/neopop/cotton_double.jpg
Cotton (fullscreen) :
http://neocd.ps2-scene.org/pics/neopop/cotton_fullscreen.jpg

that's it, I hope you'll enjoy it !
evilo

deviantlnx
03-13-2005, 09:52 PM
that looks pretty cool!

xiaNaix
03-14-2005, 05:00 PM
Very nice indeed! :ups:

boule
03-14-2005, 06:17 PM
yes, very nice emu! :cool:
just burnt it, works great (too bad that shufflepuck cafe_PDrom_ doesn't have sound included), the GUI looks pretty cool also, thanks!

electric_jimi_
03-14-2005, 08:05 PM
Awesome!

Thank you evilo for taking the time to do this. Looking forward to playing it.

Drakonite
03-15-2005, 03:10 AM
w00t evilo! Glad to see you finally got it out!

vinniev2222
03-15-2005, 03:05 PM
Looks great as all the otthers said, one question. I use the MC exploit on my nod mod v10 PS2, and use Launchelf 3.4b. I can get the Elf to start appropiately from mc, mass, and hdd, but attempting to browse to where I put the roms, both on mc and hdd, when i hit x on the folder or partition, nothing happens, or the selection highlighter returns to the top of the list. I have even tried making a partition called "pdroms", and then putting another folder in that called the same, tried making a pdroms foler on mc, then in baddata......all with the same results. cant wait to try it, but what am i doing wrong here? i have the elf in "baddata..." as well as in the partition on the hdd. Thanks!

LD50
03-15-2005, 03:55 PM
I am having the same problem as vinniev2222 when I first ran the emulator it was working fine and the game it was running but once i shut down my PS2 (which is a v9 unmodded) and then rebooted it and tried to play again it wouldn't let me go into any HDD/MC folder it would just jump back up to the top of the list. I tried running it from the HDD same problem. So I went ahead and deleted the ELF and then replaced it via FTP with the same file hoping it would do something but nothing. I tried launching it from PS2OS and LaunchELF the newest versions of them. Am I doing something wrong or did I do something wrong?.

For the 2 seconds I got to play it, it was amazing I love the GUI interface. Hope to play it again soon. Other then this bug. MAGNIFICENT WORK!! Evilo PROPS out to you for this and all the other work you do for the scene.

nigecube
03-15-2005, 05:50 PM
Same here :(

All files (.elf and roms) are installed in the root of the HD partition.

Emulator loads > select HD partition > cursur jumps to the top of the list.

I've double checked, all roms are named *.npc in 8.3 format.

EDIT: Evilo, just noticed that Wonder-Station is one of yours too, I have exactly the same problem with this and the HD as well.

evilo
03-21-2005, 11:55 AM
Thanks for your feedback guys. At the beginning I put the hdd/browser code as well in my wonderswan port and so used it as a test software. Unfortunately I think that at maximum 2 people on earth actually used it.. So didn't had lots of bug report on it..

Anyway, I didn't try (even didn't thought about doing it) to load roms from the hdd, when the emu is also launched from it (from the hdd) so as the emu is assuming that no partition is mounted when it runs (try to mount systematically under psf0), maybe it's the problem. Anyway I will investigate on this..

nigecube
03-21-2005, 01:08 PM
Thanks for your feedback guys. At the beginning I put the hdd/browser code as well in my wonderswan port and so used it as a test software. Unfortunately I think that at maximum 2 people on earth actually used it.. So didn't had lots of bug report on it..

Anyway, I didn't try (even didn't thought about doing it) to load roms from the hdd, when the emu is also launched from it (from the hdd) so as the emu is assuming that no partition is mounted when it runs (try to mount systematically under psf0), maybe it's the problem. Anyway I will investigate on this..

2 people? Well I've used Wonder-station, so you can update that figure to 3 :lol:

Keep up the good work, and good luck with the updates.

vinniev2222
03-21-2005, 03:04 PM
Thanks for investigating it. I also have the same probs when launching the elf from mc and trying to load elf from mc and hdd.

vinniev2222
04-04-2005, 11:32 PM
any update on the investigating? thanks

vinniev2222
04-26-2005, 11:18 PM
Hey Evilo, just wondering if you found anything? although I'm sure you would have posted something. Thanks man!

evilo
04-27-2005, 04:56 AM
hi vinniev2222 !
Unfortunately I didn't had the time to go further on this, first because of big mess in my real/personal life but also because we are currently busy (with the other froggies) to start our French dev site (http://froggies.ps2dev.org/) and then busy with some libs that could benefit to both neocd & neopop .. BUT I promise that as soon as everything is a bit more stabilized, I will come back with a fixed version... ( btw I think that the only thing I need is simply to reset the IOP, so shouldn't be a big deal)

but be sure I'm still there .. see you soon ! and sorry If I make you wait... I hope you can run it anyway ?

vinniev2222
04-28-2005, 04:56 PM
no problem man, sorry to hear youre having issues in life. no need to apologize, just curious as to the status. Thanks for responding! To answer your last line, I can run the elf itself fine, but as previously stated, I can't select any directory with the roms contained therein. The "cursor" jumps to the top selection, but I shall keep an eye out for it. ;) Thank you