• HomeBoards
  • RulesRules
  • HelpHelp
  • WikiWiki
  • Donate

Author Topic: PocketSNES based on Snes9x 1.43-dev [2014-08-24 update]  (Read 137259 times)

fiver

  • Posts: 84
Re: PocketSNES based on Snes9x 1.43-dev [2014-08-24 update]
« Reply #320 on: May 06, 2015, 01:35:25 am »
I'm having a problem getting Soul Blazer to run, it just hangs at a black screen.  Is this a known problem?  Thanks...!

Seems to be working fine for me. You probably just have a bad ROM.

Atlantis_Risen

  • Posts: 535
Re: PocketSNES based on Snes9x 1.43-dev [2014-08-24 update]
« Reply #321 on: May 06, 2015, 04:09:07 am »
It was a bad rom, thanks all.

AskaLangly

  • Posts: 106
Re: PocketSNES based on Snes9x 1.43-dev [2014-08-24 update]
« Reply #322 on: May 12, 2015, 05:27:59 am »
Any way to enable analog on this? Seems when I move left & down in Link to the Past, for example, then hold down, I'm STILL going left-down. Would really like analog support.

hi-ban

  • Posts: 889
Re: PocketSNES based on Snes9x 1.43-dev [2014-08-24 update]
« Reply #323 on: May 12, 2015, 11:57:34 am »
Any way to enable analog on this? Seems when I move left & down in Link to the Past, for example, then hold down, I'm STILL going left-down. Would really like analog support.

Does not happen to me. Tried several times. So the problem is not on the emulator.
Seems when you think you're holding only down, you're also holding left. Maybe slightly, but enough for the keypress to register.

xdplus fanatic-oopsy

  • * AKA Dreamesper
  • Posts: 1338
Re: PocketSNES based on Snes9x 1.43-dev [2014-08-24 update]
« Reply #324 on: May 12, 2015, 12:34:30 pm »
Be a pretty low chance that analog support will be added... the original author NEBULEON has moved on from these forums. Also, I recall asking him the same question about this topic & he said that he saw no desire to add the feature, unfortunately.

 ???

Norghat

  • Posts: 32
Re: PocketSNES based on Snes9x 1.43-dev [2014-08-24 update]
« Reply #325 on: July 14, 2015, 11:00:00 pm »
That s sad to read :(
He moved from the forum and stopped working on the gcwzero definitively ? :-(

xdplus fanatic-oopsy

  • * AKA Dreamesper
  • Posts: 1338
Re: PocketSNES based on Snes9x 1.43-dev [2014-08-24 update]
« Reply #326 on: July 14, 2015, 11:48:02 pm »
yes, it appears that way.

David Knight

  • Posts: 577
Re: PocketSNES based on Snes9x 1.43-dev [2014-08-24 update]
« Reply #327 on: July 15, 2015, 10:40:43 am »
If it's just analogue joystick support you need I could add this easily if the source code uses SDL.

xdplus fanatic-oopsy

  • * AKA Dreamesper
  • Posts: 1338
Re: PocketSNES based on Snes9x 1.43-dev [2014-08-24 update]
« Reply #328 on: July 15, 2015, 11:35:00 am »
wow, that would be fantastic David. It would be extremely interesting being able to use analog on snes games for once... having the option available along with the d-pad would present a lot of variation for the controls, etc.

I for one am all for it... there aren't too many emulators that allow the analog to be used except for OHBOY I believe.

hi-ban

  • Posts: 889
Re: PocketSNES based on Snes9x 1.43-dev [2014-08-24 update]
« Reply #329 on: July 15, 2015, 01:59:10 pm »
wow, that would be fantastic David. It would be extremely interesting being able to use analog on snes games for once... having the option available along with the d-pad would present a lot of variation for the controls, etc.

I for one am all for it... there aren't too many emulators that allow the analog to be used except for OHBOY I believe.

The problem is that the analog stick is not a good quality one, and eventually it will begin registering random movement and/or randomly getting stuck in a random direction. So if an emulator supports the analog stick, it should be toggleable from the menu, and it should be disabled by default.

xdplus fanatic-oopsy

  • * AKA Dreamesper
  • Posts: 1338
Re: PocketSNES based on Snes9x 1.43-dev [2014-08-24 update]
« Reply #330 on: July 15, 2015, 03:45:51 pm »
I think that's a great idea.

David Knight

  • Posts: 577
Re: PocketSNES based on Snes9x 1.43-dev [2014-08-24 update]
« Reply #331 on: July 15, 2015, 09:34:59 pm »
wow, that would be fantastic David. It would be extremely interesting being able to use analog on snes games for once... having the option available along with the d-pad would present a lot of variation for the controls, etc.

I for one am all for it... there aren't too many emulators that allow the analog to be used except for OHBOY I believe.

And most of the one's I've ported  ;)

EDIT Analog stick is now working with PocketSNES but needs better integration.
« Last Edit: July 15, 2015, 11:42:33 pm by David Knight »

xdplus fanatic-oopsy

  • * AKA Dreamesper
  • Posts: 1338
Re: PocketSNES based on Snes9x 1.43-dev [2014-08-24 update]
« Reply #332 on: July 15, 2015, 11:54:24 pm »
Alright! That's excellent news... be sure to keep us all posted David! Love your work.


 ;D

congusbongus

  • Posts: 80
    • congusbongusgames
Re: PocketSNES based on Snes9x 1.43-dev [2014-08-24 update]
« Reply #333 on: July 16, 2015, 01:10:28 am »
wow, that would be fantastic David. It would be extremely interesting being able to use analog on snes games for once... having the option available along with the d-pad would present a lot of variation for the controls, etc.

I for one am all for it... there aren't too many emulators that allow the analog to be used except for OHBOY I believe.

The problem is that the analog stick is not a good quality one, and eventually it will begin registering random movement and/or randomly getting stuck in a random direction. So if an emulator supports the analog stick, it should be toggleable from the menu, and it should be disabled by default.

That's not too hard to solve; just use a deadzone. For Falling Time I used a value of 500 (SDL gives +/- 32768) and it works well. For SNES where you're emulating a digital pad maybe a larger deadzone is appropriate.

zear

  • * Moderator
  • Posts: 2381
Re: PocketSNES based on Snes9x 1.43-dev [2014-08-24 update]
« Reply #334 on: July 16, 2015, 06:56:04 am »
That's not too hard to solve; just use a deadzone.
Nope. Once the analog joystick gets damaged, it reports maximum values for a direction.
Though instead of disabling it in games, joystick driver should be done as a loadable module that you can unload if your hardware is damaged.

care16la20

  • Posts: 178
Re: PocketSNES based on Snes9x 1.43-dev [2014-08-24 update]
« Reply #335 on: July 16, 2015, 01:48:46 pm »
That's not too hard to solve; just use a deadzone.
Nope. Once the analog joystick gets damaged, it reports maximum values for a direction.
Though instead of disabling it in games, joystick driver should be done as a loadable module that you can unload if your hardware is damaged.

Hi,
is there any analog replacement part for that? With mine, re-soldered the 6 points, but its still behaving weird sometimes....

Is the one from PSP and PS2 arduino compatible ? The solder places seems to be similar...


*Glad at least the d-pad is now an GameBoy DMG1 one

« Last Edit: July 16, 2015, 02:14:55 pm by care16la20 »

David Knight

  • Posts: 577
Re: PocketSNES based on Snes9x 1.43-dev [2014-08-24 update]
« Reply #336 on: July 18, 2015, 01:23:13 am »
Here's an (unofficial) version with analogue joystick option added. I have used Nebuleons sources from github(main branch) and repackaged within the existing opk. I have made no other modifications.

As requested it is off by default, you will need to enable it from the menu.
This has not had extensive testing so please report any analogue joystick specific issues.

I'll publish the source code changes within the next 24hrs on my github when I've had a chance to clean it up a bit.

https://drive.google.com/file/d/0BwYi4RGX-HSaVlVoMzJveGJwbDg/view?usp=sharing

xdplus fanatic-oopsy

  • * AKA Dreamesper
  • Posts: 1338
Re: PocketSNES based on Snes9x 1.43-dev [2014-08-24 update]
« Reply #337 on: July 18, 2015, 01:51:54 am »
Awesome! Thanks David, you're the best. I'm going to try n test a few games for you tonight. I will report back.

 ;D

xdplus fanatic-oopsy

  • * AKA Dreamesper
  • Posts: 1338
Re: PocketSNES based on Snes9x 1.43-dev [2014-08-24 update]
« Reply #338 on: July 18, 2015, 02:18:44 am »
Hey David. Listen, I tried CHRONO TRIGGER... once analog preference is set to ON, the game becomes glitchy with the in-game menu while playing. Then, when I attempted to toggle the preference to OFF then ON again, the emulator froze on me on several occasions...

I'm going to continue testing other games...

 :)

UPDATE:  Other games tested include SUPER MARIO ALL-STARS, SEIKEN DENSETSU 3 & DONKEY KONG COUNTRY. All work flawless. CHRONO TRIGGER, however, continues to suffer from the issues mentioned above after several attempts and playtests.
« Last Edit: July 18, 2015, 02:31:26 am by vetran »

David Knight

  • Posts: 577
Re: PocketSNES based on Snes9x 1.43-dev [2014-08-24 update]
« Reply #339 on: July 18, 2015, 10:02:09 am »
Yes in Chrono Trigger the "Y" key keeps getting triggered which displays the menu. Also when toggling analogue joystick to on for the first time it flickers from 'on' to 'off' a couple of times.

I know why this is happening, I'll fix it when I have access to my computer again tonight.

 

Post a new topic