Jump to content


Photo

Pocketsnes 6.4.4 Beta


  • Please log in to reply
16 replies to this topic

#1 GAlioUS

GAlioUS

    Member

  • Members
  • PipPip
  • 21 posts
  • Location:Spain

Posted 03 November 2008 - 11:03 AM

Headoverheels have released a new beta version of pocketsnes with some fixes and optimizations. You can get it from the spanish forum http://www.gp32spain...ead.php?t=59236 and report bugs.

Edited by GAlioUS, 03 November 2008 - 11:16 AM.


#2 slaanesh

slaanesh

    Mega GP Mania

  • GP Guru
  • 1915 posts
  • Gender:Male
  • Location:Melbourne, Australia
  • Interests:GP32, GP2X, Zodiac, PSP, Dingoo, Pandora.

Posted 03 November 2008 - 12:42 PM

Any extra detail on what has changed?

#3 GAlioUS

GAlioUS

    Member

  • Members
  • PipPip
  • 21 posts
  • Location:Spain

Posted 03 November 2008 - 01:03 PM

It's a beta version with some fixes and optimizations in the rendering code and ppu emulation and fixes sound volume problem with f200 and firmware 4.1.1. It's faster than previous versions but it can be more unstable.

#4 juanvvc

juanvvc

    GP32 Hardcore

  • GP32 Hardcore
  • PipPipPipPip
  • 291 posts
  • Gender:Male
  • Location:Catalonia
  • Interests:Robotics, P2P research, information security, privacy, little devices

Posted 03 November 2008 - 02:06 PM

Actually, it is not a beta of the complete emulator but an enhacement of the 'fast' version. It includes a couple of enhacements from PC emulator snes9x, solves the sound limitation problem in the F200 and improves the tile drawing and ppu code (whatever that means). My tests show that this version increases FPS up to 25%, but it does not support as many games as the normal version.

Edited by juanvvc, 03 November 2008 - 02:13 PM.


#5 Manjuu

Manjuu

    100% マンジュウ

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 718 posts

Posted 03 November 2008 - 08:43 PM

Wow! Nice to see an update... it's been a while. laugh.gif

Going to immediately try this when I get back home.

As always, excellent work and thank you very much, HeadOverHeels. smile.gif

#6 grahf

grahf

    MK1 first edition #299, still going strong.

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 863 posts
  • Location:From US, currently in Tokyo, Japan

Posted 04 November 2008 - 02:21 PM

If you're reading this, thanks for your continued work. gp2xob3cq1.gif

#7 paradroid

paradroid

    GP32 User

  • Members
  • PipPipPip
  • 61 posts
  • Gender:Male
  • Location:Trieste, Italy

Posted 05 November 2008 - 08:11 PM

Any news about pocketsnes 6.4.4 stable?
I have tested this beta and with several games works fine with a considerable increses of speed.
Also the fix sound volume for f200 works perfectly laugh.gif

#8 headoverheels

headoverheels

    Member

  • Members
  • PipPip
  • 12 posts

Posted 09 November 2008 - 11:40 AM

Hi everybody!
This is the first time I write in this forum, but i have been reading you for some time. My native language is Spanish so excuse my poor English smile.gif .
I've fixed emulator lock up with some games (lamborghini, super mario all stars, ...) and compiled the normal and fast versions.

You can download it from http://www.megauploa.../es/?d=36UR0QDF
Enjoy it

#9 paradroid

paradroid

    GP32 User

  • Members
  • PipPipPip
  • 61 posts
  • Gender:Male
  • Location:Trieste, Italy

Posted 09 November 2008 - 09:28 PM

You are god!
Thank you very much for your work! biggrin.gif
This new release is perfect, let us to play snes full sped with almost all games!

#10 Manjuu

Manjuu

    100% マンジュウ

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 718 posts

Posted 10 November 2008 - 12:19 AM

Excellent work, HeadOverHeels. smile.gif

Tested a couple of games at 200MHz CPU speed and 16KHz stereo sound with RAM timing, MMU hack, and audio performance hack turned on.

Here were the results:

Format:
[Game Name]
FPS: 6.4.4 fast, 6.4.3 fast, 6.4.4 normal, 6.4.3 normal; Transparency On/Off

Aladdin
42, 34, 36, 29

Castlevania - Dracula X
19/28, 16/23, 15/25, 14/20

F-ZERO
10/16, 10/16, 7/12, 6/11

Killer Instinct*
22/33, 19/25, 20/31, 17/23

Mega Man X 2
13/43, 12/34, 12/37, 9/28

Mickey to Donald - Magical Adventure 3
41, 34, 37, 30

Sky Blazer*
32, 27, 28, 23

Super Bomberman*
17/40, 17/32, 14/35, 14/28

Super Mario Kart
8/10, 8/10, 6/7, 6/7

Super Mario World
33/55, 28/44, 31/51, 26/40

Super Metroid
19/46, 18/38, 17/42, 16/34

Tetris Attack
8/10, 7/9, 6/7, 6/6

*Audio performance hack was turned off

Nice speed increases, especially for the fast version, although Mode 7 games don't seem to benefit much or at all. Even the normal version is comparable to or even faster than the previous fast version with the exception for games with Mode 7 rendering and/or heavy transparencies.

Thanks again, and hope to see more improvements. laugh.gif

#11 fusion_power

fusion_power

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 2998 posts
  • Location:germany
  • Interests:GP2X ;)

Posted 10 November 2008 - 04:23 PM

QUOTE(Manjuu @ Nov 10 2008, 01:19 AM) View Post


Super Metroid
19/46, 18/38, 17/42, 16/34


Ouch! This is still far away fom good playable. sad.gif Problem with Super Metroid is, you often need transparencies on and to play the game in a good way (special moves, fast reaction, Move-combos...) you need much FPS and less Frameskip but this FPS drop when transparency comes into play is just insane. I wonder how much MHz this game need to run Full speed without Frameskip and WITH Alpha-effects ON...I'm sure it's much more, tha GP2X can give.


#12 Manjuu

Manjuu

    100% マンジュウ

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 718 posts

Posted 10 November 2008 - 07:31 PM

QUOTE(fusion_power @ Nov 10 2008, 11:23 AM) View Post

QUOTE(Manjuu @ Nov 10 2008, 01:19 AM) View Post


Super Metroid
19/46, 18/38, 17/42, 16/34


Ouch! This is still far away fom good playable. sad.gif Problem with Super Metroid is, you often need transparencies on and to play the game in a good way (special moves, fast reaction, Move-combos...) you need much FPS and less Frameskip but this FPS drop when transparency comes into play is just insane. I wonder how much MHz this game need to run Full speed without Frameskip and WITH Alpha-effects ON...I'm sure it's much more, tha GP2X can give.

I've been playing Super Metroid (at 200MHz and with transparencies on) ever since I got this new version, and I'm around 3/4 of the game. The animation is noticeably choppy, but I find it playable. Wall jumping and a bit of the grappling hooks are tricky; the lack of frames makes it harder to properly see and time the execution. Considering I'm not doing a speed run, I'm doing pretty well and enjoying the game. tongue.gif

I do agree with you though, this is definitely a demanding game, and it would take more what the GP2X can give to get this to run completely full speed.

#13 paradroid

paradroid

    GP32 User

  • Members
  • PipPipPip
  • 61 posts
  • Gender:Male
  • Location:Trieste, Italy

Posted 10 November 2008 - 10:33 PM

Maybe, someone (headoverheels) can do the same exploit as notaz picodrive. smile.gif
Why not process game graphics with first processor and sound with second processor?
I'm not a coders but maybe this solution can increse speed a lot. rolleyes.gif

#14 headoverheels

headoverheels

    Member

  • Members
  • PipPip
  • 12 posts

Posted 11 November 2008 - 06:37 PM

QUOTE(paradroid @ Nov 10 2008, 11:33 PM) View Post

Maybe, someone (headoverheels) can do the same exploit as notaz picodrive. smile.gif
Why not process game graphics with first processor and sound with second processor?
I'm not a coders but maybe this solution can increse speed a lot. rolleyes.gif

But that would take a lot of work and it is possible that the results were not as good as in picodrive due to the complexity of the hardware of the SNES. The pandora and the wiz are just around the corner and much of the scene will move toward one or the other, and this changes will not be useful for any of them.
And ... well Notaz is a genius and has done an incredible job with his picodrive, the best GP2X emulator smile.gif

#15 DaveC

DaveC

    Mega GP Mania

  • GP Guru
  • 9170 posts

Posted 12 November 2008 - 02:57 AM

Thanks for the great work on this. The speedups are appreciated.

Someone mentioned compatibility. Are these versions as compatible as the year old ones? The reason I ask is so I can nix the old versions and just use the current ones. Are there games that won't work with these versions that did before?