Homebrew FCE Ultra GX Mod [Preview + WiiUPro + ScreenShot button]

Tanooki16

Well-Known Member
Member
Joined
Jul 21, 2009
Messages
208
Trophies
1
Age
43
XP
1,071
Country
France
Here I am back, I needed a vacation :)

@Flo_o Yes, I noticed that the PAL sound setting was not good for the NTSC. I tested a lot of different settings and it is impossible to find the perfect setting for PAL and NTSC at the same time.

For now, I've set the framerate settings for the original sound. I'll see in the coming weeks to change the synchronization code, inspired by Genesis Plus GX code ;)
 
Last edited by Tanooki16,

Flo_o

Well-Known Member
Member
Joined
Mar 18, 2017
Messages
165
Trophies
0
Age
37
XP
498
Country
@Tanooki16 Tanooki, you are the greatest, thank you so much for the new update! And welcome back! Hope you had a great vacation :)

Awesome to hear that the Genesis Plus GX code can be used to improve FCEUGX, Can't wait to test it out! :yaywii:
 

Flo_o

Well-Known Member
Member
Joined
Mar 18, 2017
Messages
165
Trophies
0
Age
37
XP
498
Country
@Tanooki16 Just tested the new version Tanooki, and indeed, the NTSC sound is perfect now, without any hicups or bugs. Would be awesome if your synchronization code idea will work out so that PAL games will sound just as awesome :)

One thing, maybe i didn't noticed it before, but screen scrolling in PAL games is a bit flickery. Is it just a tv thing or pure emulator related?

SAMPLE
 
Last edited by Flo_o,

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,455
Country
Venezuela
Here I am back, I needed a vacation :)

@Flo_o Yes, I noticed that the PAL sound setting was not good for the NTSC. I tested a lot of different settings and it is impossible to find the perfect setting for PAL and NTSC at the same time.

For now, I've set the framerate settings for the original sound. I'll see in the coming weeks to change the synchronization code, inspired by Genesis Plus GX code ;)

Here is my new version, with the original sound settings perfect for the NTSC, and the last FCEUX core update:

readme:

[3.4.4 MOD]

* Fixed the PAL noise channel
* Added all PAL regions detection
* Removed PAL 60Hz video mode
* Fixed the PAL 50Hz resolution to 576i/288p
* Enabled low quality sound
* Updated to the latest FCEUX core (except cheats)
* Updated color palettes

Edit: reupload. Updated FCEUX core to git 63421d4
Edit 2: Updated Forwarder (no Mr_Nick666 logo)
Hey @Tanooki16 , just a heads up. PAL games video are completely broken since 3.4.3, maybe even before. Nobody told you before since it looks like most of your mod users only play on LCD/LED screens, so they can't use the original render mode (240p support).

PAL music tends to still have hiccups. If you need a precise example, check the behaviour in Ufouria.
 

Tanooki16

Well-Known Member
Member
Joined
Jul 21, 2009
Messages
208
Trophies
1
Age
43
XP
1,071
Country
France
Hi sorry for my absence time, it's not terrible since the loss of my father, as we say time alone can cure that.

@niuus: With a CRT NTSC screen, it's perfectly normal :) These TVs do not take PAL (288p for PAL / 240p for NTSC). In addition the refresh rate and quite different.

@Flo_o: good news, I managed to put a separate sound rate for the PAL, so here, I was able to fix it without destroying it for the NTSC ^^
 
Last edited by Tanooki16,

soniccomcisbr

Well-Known Member
Member
Joined
Jul 27, 2014
Messages
551
Trophies
0
Age
43
Location
Fortaleza, Brazil
XP
1,981
Country
Brazil
Hi sorry for my absence time, it's not terrible since the loss of my father, as we say time alone can cure that.

@niuus: With a CRT NTSC screen, it's perfectly normal :) These TVs do not take PAL (288p for PAL / 240p for NTSC). In addition the refresh rate and quite different.

@Flo_o: good news, I managed to put a separate sound rate for the PAL, so here, I was able to fix it without destroying it for the NTSC ^^

so, update:

5Ap5ht0.png

ztrC3Kr.png


[3.4.4 MOD - October 13, 2019]

* Added separate PAL audio sample rate
* Increased sound volume in games
* Added Retrode support (thanks revvv!)
* Changed default mapping of buttons A and B
* Fixed buttons for the Zapper (thanks niuus!)
* Fixed the PAL noise channel
* Added all PAL regions detection
* Removed PAL 60Hz video mode
* Fixed the PAL 50Hz resolution to 576i/288p
* Enabled low quality sound
* Updated to the latest FCEUX core (except cheats)
* Updated color palettes



Question: its something hard to add the Swap duty cycles on the sound options? I o9ve this option because I used to play on NES clones
 
Last edited by soniccomcisbr,
  • Like
Reactions: rogerioronin

Flo_o

Well-Known Member
Member
Joined
Mar 18, 2017
Messages
165
Trophies
0
Age
37
XP
498
Country
Hi sorry for my absence time, it's not terrible since the loss of my father, as we say time alone can cure that.
Hi Tanooki, no problem at all my friend, awesome to see your post here again, and totally understandable, it must be such a tough situation.. :(

Thank you so much for the incredible new version, you are the best! Awesome that you have found a way to separate the PAL sound rate, can't wait to test it out!
 
  • Like
Reactions: rogerioronin

Flo_o

Well-Known Member
Member
Joined
Mar 18, 2017
Messages
165
Trophies
0
Age
37
XP
498
Country
@Tanooki16 Hi Tanooki, i have tested the new version today, awesome job on fixing the PAL sound problem, the stuttering is completely gone! :)

I've tested a lot of games, and all with no problems. As usual, and out of curiosity, i've recorded both Original Hardware megaman 2 and FCE megaman 2 to compare, the result is that the FCE MM2 is running a tiny bit faster than the original hardware MM2. And maybe just my ears, but the Flashman stage track on the original hardware sounds a tiny bit smoother, but again, maybe just my ears (or i've played too much MM2 on a PAL console) ;)

- MM2 on Original Hardware
- MM2 on FCE

nes-vs-fce-mm2.png


Thanks again Tanooki for your awesome work!

O wait, one thing, Bladeoner recently updated Snes9x GX and included a great new feature: Added L+R+START trigger to go back to emulator

Is it possible to add a menu combo to FCE too (well, in this case if you use an original nes controller A+B+START)? Without this combo, you always need a gamecube controller in the second port to go back to the menu.
 
Last edited by Flo_o,
  • Like
Reactions: fmhugo

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,455
Country
Venezuela
Hi sorry for my absence time, it's not terrible since the loss of my father, as we say time alone can cure that.
Sorry for your loss.

@niuus: With a CRT NTSC screen, it's perfectly normal :) These TVs do not take PAL (288p for PAL / 240p for NTSC). In addition the refresh rate and quite different.
It is broken. No, PAL games do not work properly on a CRT with your emulator if you use original render mode.

I do know about the different video standards, obviously a NTSC TV won't take PAL signals (and viceversa), but they ALL support 240p/288p in their respective broadcast standards. What you don't know is that i am using a Sony PVM, a professional monitor that can take both video standards without hiccups. PAL games used to work without issues in older builds, it does not matter if you use NTSC/PAL TV (the emulator will adjust accordingly, even on an ordinary CRT TV), you can compare it against GX or RX versions.

I haven't tested your new build, so i'll still reports bugs if you're interested.

@Tanooki16
O wait, one thing, Bladeoner recently updated Snes9x GX and included a great new feature: Added L+R+START trigger to go back to emulator
Just so you know, that feature is present in FCEUltra RX / Snes9x RX ever since the first version, back in 2018 (Start+A+B+Z), as stated in their release threads.
 
Last edited by niuus,

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,455
Country
Venezuela
Hey @Tanooki16 , just a heads up. PAL games video are completely broken since 3.4.3, maybe even before. Nobody told you before since it looks like most of your mod users only play on LCD/LED screens, so they can't use the original render mode (240p support).

PAL music tends to still have hiccups. If you need a precise example, check the behaviour in Ufouria.
@niuus: With a CRT NTSC screen, it's perfectly normal :) These TVs do not take PAL (288p for PAL / 240p for NTSC). In addition the refresh rate and quite different.

[3.4.4 MOD - October 13, 2019]

* Added separate PAL audio sample rate
* Increased sound volume in games
* Added Retrode support (thanks revvv!)
* Changed default mapping of buttons A and B
* Fixed buttons for the Zapper (thanks niuus!)
* Fixed the PAL noise channel
* Added all PAL regions detection
* Removed PAL 60Hz video mode
* Fixed the PAL 50Hz resolution to 576i/288p
* Enabled low quality sound
* Updated to the latest FCEUX core (except cheats)
* Updated color palettes
Same behavior. PAL games will be a flickering mess on Original mode, only 480i filtered/unfiltered modes work okey.

Thanks for the new release though, everything else seems to be in order. Glad you included the Zapper buttons fix.
 
Last edited by niuus,

Flo_o

Well-Known Member
Member
Joined
Mar 18, 2017
Messages
165
Trophies
0
Age
37
XP
498
Country
Same behavior. PAL games will be a flickering mess on Original mode, only 480i filtered/unfiltered modes work okey.

You are right niuus, i did not see it because of the filtered mode. It is indeed very flickery. Then i am very curious why the problem was not present in the earlier versions of FCE, i hope Tanooki can spot the problem :)

Just so you know, that feature is present in FCEUltra RX / Snes9x RX ever since the first version, back in 2018 (Start+A+B+Z), as stated in their release threads.

@niuus That's good to know, but have you included Start+A+B+Z with FCEUltra RX or Start+A+B? I ask this because i use a original NES controller with a RetroUSB adapter for authenticity.
 
Last edited by Flo_o,

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,455
Country
Venezuela
That's good to know, but have you included Start+A+B+Z with FCEUltra RX or Start+A+B? I ask this because i use a original NES controller with a RetroUSB adapter for authenticity.
Re-read my comment again :D. Regarding the adapters, i added the combo specifically for users of the original controllers, again, as stated in their release threads.
 

Flo_o

Well-Known Member
Member
Joined
Mar 18, 2017
Messages
165
Trophies
0
Age
37
XP
498
Country
Re-read my comment again :D. Regarding the adapters, i added the combo specifically for users of the original controllers, again, as stated in their release threads.
Hahah you are right, then it's totally clear now, thanks niuus ^_^
 

Tanooki16

Well-Known Member
Member
Joined
Jul 21, 2009
Messages
208
Trophies
1
Age
43
XP
1,071
Country
France
@Zonta85 Yes this is supported

@Flo_o I can not repair what is not broken ^^ Otherwise, flickering with PAL is normal, test the PAL 50Hz with GenPlus GX, you'll see it's the same thing ;)

@niuus Watch what PAL in 240p does on a real PAL TV
LJPzQuz.jpg


Here in 288p (result strictly identical to my NES PAL)
Ojc7IPp.jpg


For TV NTSC, put the timing on NTSC
 
Last edited by Tanooki16,

Flo_o

Well-Known Member
Member
Joined
Mar 18, 2017
Messages
165
Trophies
0
Age
37
XP
498
Country
@Flo_o I can not repair what is not broken ^^ Otherwise, flickering with PAL is normal, test the PAL 50Hz with GenPlus GX, you'll see it's the same thing ;)

@Tanooki16 Just saw your update Tanooki, awesome! Great Job! It's hard for me to remember how it was on my old childhood crt back in the days but maybe it was indeed already that flickery, i think i'm not used to 50HZ PAL anymore;) Wish i had a crt too to test it on, hope i can spot the same tv i had then some day.

Also love the other tweaks you did, especially the menu combo, thank you so much for adding it! :)

Will test it out soon :yaywii:
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Sonic Angel Knight @ Sonic Angel Knight: I swallowed macaroni & cheese for dinner. :P +1