GP32X.com - GP32 GP2X Pandora The Wiz - open source entertainment: Gp2psx V0.36 - GP32X.com - GP32 GP2X Pandora The Wiz - open source entertainment

Jump to content

Posting Guide

When posting news don't forget to post your news source with reference links unless you are the autor of the software/hardware mod/other stuff you are posting about.
Even if you found it on XXX SITE forum use full site name linked to front page or reference post in their forum.
Why it is important to us?
We hate when news directly from GP32X are posted on others sities without credits but it doesn't mean we'll do the same.

For image hosting we recommend www.imageshack.us
For file posting use free GP32X File Archive at
http://www.gp32x.de

When posting images please don't use oversized images. Resize them to min. 350 px for pic in one row or use thumbnails linked to originals. When posting image please center them using tags
content


Posts need to be aproved first by our X-Team before they appear public here and on front page so don't post it twice.
  • (25 Pages)
  • +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

Gp2psx V0.36 New release... yay! :)

#1 User is offline   zodttd

  • Solving your premature emulation since the Tapwave Zodiac!
  • Icon
  • Group: GP Guru
  • Posts: 1,107
  • Joined: 02-December 05

Posted 23 February 2006 - 03:21 AM

Yay a new release of GP2PSX! :)

Here's what's new in this release:
- Timings have been vastly improved. Or at least they seem to be. Let me know if compatibility goes down.
I changed the way interrupts are timed in this release. Hopefully it improved performance!
- I added a cache to the CDR component. This allowed for the next improvement, and also gives a slight speed boost.
- Due to the CD cache I was able to run more CPU instructions per loop before running a interrupt. This gave a few more much needed FPS.
- Frameskip is still included in this release but no longer even attempts to work. It will be put back in when Unai's GPU is complete.
- Save states are working now. Though in a premature "state" (no pun intended).

New Button Config:
- In the menu:
B = CHOOSE GAME
LEFT TRIGGER + B = CHOOSE THAT GAMES SAVED SLOT 1
RIGHT TRIGGER + B = CHOOSE THAT GAMES SAVED SLOT 2
- In game
VOL DOWN = Toggle on/off Framecount reporting.
VOL UP = Not used right now (has a crappy frameskipping code in it's place). Will be used for an autoframeskip in the future.
PUSH STICK IN + SELECT = Save state to Slot 1
PUSH STICK IN + START = Save state to Slot 2

So check out this release and see if it's any good. ;)
I just want to know the usual, is compatibility down (or up), and is performance any better. Feel free to post the results on the wiki!

Soon to come:
- Unai is working on the GPU core and results are promising. About a 20% speed increase so far.
- More speed improvements as I learn more about interrupts on the PSX. I was able to learn a lot, enough to compile FPSE for the GP2X, although GP2PSX is faster. :)
- I haven't tested this release with 1.4.0 firmware, so once I do there may be an update.

Some notes:
- I changed the "framerate" indicator to "framecount". All it's doing is counting the number of frames blitted to the screen per second. It's not really a fair statement to call it framerate, and it only counts screens drawn, instead of all that are rendered.
- The framecount indicator flickers while being drawn to the screen. It's not a priority right now to fix it.
- Frameskip isn't working this release. It's associated to the Vol Up button and is implemented, but doesn't work right yet.
-If you turned off sound before saving a state, make sure you disable sound RIGHT after loading the saved state. This will be fixed soon.

Get GP2PSX v0.36 at:
http://www.frigginga...m/gp2psx036.zip

If I forgot to answer anything, let me know. I'm off to update ZPSX. :)
-ZodTTD

#2 User is offline   iignotus

  • The one and only
  • PipPipPipPipPipPip
  • Group: Banned
  • Posts: 2,719
  • Joined: 18-August 05
  • Interests:bumming men

Posted 23 February 2006 - 03:42 AM

Yet another great release!!!! I'll be back with some more testing results :D

#3 User is offline   soup_nazi

  • GP32 Hardcore
  • PipPipPipPip
  • Group: Members
  • Posts: 114
  • Joined: 03-February 06

Posted 23 February 2006 - 03:49 AM

Alright! ZodTTD you rock! :P

Tried it on FF7 (clocked @250)and it's definitely speedier. In the shop areas of the game its actually almost full speed! (framecount around 20ish, but looks like full speed).

What's weird though is that loading times have gone way up. now it takes like 3 times the ammount it did previously and sometimes even gets stuck loading within a scene, that didn't happen before.

Another thing is that frameskip seems to work, be it in a weird way. Turning it to 2 makes it jumpy as hell, but also faster (not playble though, for anyone getting their hopes up).

Haven't tested the savestate feature yet, but that'll come in handy as hell.

Anyway, this thing is getting better and better everytime so awesome work ZodTTD, as always this release just makes me hunger for the next one even more... :D

#4 User is offline   K0K0NUT_h3lmut

  • The Soldier wearing a coconut...
  • PipPipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 357
  • Joined: 23-March 05
  • Location:USA

Posted 23 February 2006 - 03:55 AM

zodttd, on Feb 22 2006, 11:21 PM, said:

Yay a new release of GP2PSX! :)
...
I'm off to update ZPSX. :)
-ZodTTD
View Post

Hey, hey!!! Come back!!! There's no need to work on ZPSX ;)

But seriously, I appreciate your hard work for this community :)

#5 User is offline   Ando

  • GP32 Hardcore
  • PipPipPipPip
  • Group: Members
  • Posts: 193
  • Joined: 27-December 05
  • Location:DE
  • Interests:portabalizing :D, running, gp2x, classic systems

Posted 23 February 2006 - 04:18 AM

you are one badass dude zodttd :) thanks for the update

#6 User is offline   mth411

  • GP Mania
  • PipPipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 469
  • Joined: 29-September 03

Posted 23 February 2006 - 04:30 AM

Cool,
any benchmarks?

I am going to start trying my collection.

#7 User is offline   Ando

  • GP32 Hardcore
  • PipPipPipPip
  • Group: Members
  • Posts: 193
  • Joined: 27-December 05
  • Location:DE
  • Interests:portabalizing :D, running, gp2x, classic systems

Posted 23 February 2006 - 04:36 AM

megamanX4 is kinda messed up. it runs faster up until actual gameplay but then it appears to freeze and the character doesn't move and then he will end up back were he was a couple seconds ago

#8 User is offline   iignotus

  • The one and only
  • PipPipPipPipPipPip
  • Group: Banned
  • Posts: 2,719
  • Joined: 18-August 05
  • Interests:bumming men

Posted 23 February 2006 - 04:49 AM

DOA no longer seems to work. SotN is considerably faster and the music almost doesn't skip, but it has some strange things going on with the framerate.


Progressing very smoothly though, keep 'em coming!

This post has been edited by iignotus: 23 February 2006 - 04:50 AM


#9 User is offline   devestation

  • GP32 Hardcore
  • PipPipPipPip
  • Group: Members
  • Posts: 137
  • Joined: 17-December 05
  • Location:Round Rock, TX

Posted 23 February 2006 - 04:53 AM

Sounds great! I will test as soon as I get my gp2x back from repairs, hopefully soon...

#10 User is offline   daclassicgamingmaster

  • It Is Your Birthday.
  • PipPipPipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 8,069
  • Joined: 31-August 05
  • Gender:Male
  • Location:ATL
  • Interests:Video games, sports, drinking, marijuana, bar whores, NY Yankees

Posted 23 February 2006 - 05:04 AM

Beautiful! I'll try this release out in the morning.


thanks Zodttd!!!

#11 User is offline   soup_nazi

  • GP32 Hardcore
  • PipPipPipPip
  • Group: Members
  • Posts: 114
  • Joined: 03-February 06

Posted 23 February 2006 - 05:11 AM

Ok, I've noticed some weird bugs with this release:

1. In the Pal verison of FF7 the game slows to almost a halt in the battle scenes. It draws a new frame around every 3mins, but the framecounter says it's 30. I then tried the ntsc version and the battle scenes worked fine in it. :blink: (framecounter says 24, although it is still very slow)

2. To try and speed up the load times i switched to uncompressed files, but these no longer work. I tried .iso's .img's and .mdf. The first two used to work on the previous versions, not sure about .mdf. I can only get .z compressed files to work.

Anyone else experiencing any of these things?

#12 User is offline   sand_man

  • Mega GP Mania
  • PipPipPipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 727
  • Joined: 04-November 05

Posted 23 February 2006 - 05:24 AM

So far the intro movie on FFVII (PAL) runs a lot nicer, the field is still too slow to play but it is still a lot faster than it was and then the battle scene went to shit even though the "framecount was 22-24".

Good work Z

#13 User is offline   icurafu

  • The Hallucinogenic Elf
  • PipPipPipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 2,025
  • Joined: 28-September 05
  • Location:Sydney, Australia

Posted 23 February 2006 - 06:03 AM

Zodtt, I can get you some better comparisons if you write out your framecount values to a file such as a CSV.

Every second, you could write a new line with a incremented int and a framecount value seperated by a tab. This way we can easily create graphs with framecount against time. If you make another release after that one, I can write two graphs against each other to find the point that speed up or slow down occurs between releases.

You could activate this via a command line argument so it doesn't bother everyone else.

#14 User is offline   chris_r

  • Mega GP Mania
  • PipPipPipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 630
  • Joined: 15-June 04

Posted 23 February 2006 - 07:53 AM

Hey zodttd looks good :D but can you clear something up for me? When you say timings do you mean how fast the emulator runs or is this some sort of special emulator term that I don't understand?

#15 User is offline   ruffnutts

  • GP32 Hardcore
  • PipPipPipPip
  • Group: Members
  • Posts: 104
  • Joined: 15-December 05
  • Location:London uk
  • Interests:gp2x-psp-gba-ds-zodiac 2<br />booze-bmx-gadgets

Posted 23 February 2006 - 08:44 AM

Nice one zodttd i will try this later :)

  • (25 Pages)
  • +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic