Home
Downloads
Community
Submit
Marketplace

FCEUltraX Question

Having hardware or Software issues with your Xbox console? Ask our experts here!

FCEUltraX Question

Postby Nibbler » Sun Oct 08, 2017 8:05 pm

Hi folks.
I wanted to know if there is a way to get rid of this TEXT ABOVE THE GAME SELECTION.
The text reads ( LThumb Left/ RThumb right for Screenshot )

How do i remove this text ? Any Ideas ?
  • 0

User avatar
Nibbler 3
 
Posts: 133
Joined: Wed Mar 04, 2015 9:53 pm
Custom Title: nam nam nam
Reputation: 140

Re: FCEUltraX Question

Postby kaos_engr » Mon Oct 09, 2017 12:14 am

Change the theme, it's probably part of the background image.

Checking...


[update]
Hmm, it's not part of a background image.

I guess you'll have to change the source code and compile your own version.

POST 2:
Source for Xport Emulators:

http://digiex.net/threads/xbox-xport-em ... ode.13813/

Also, a PC running Windows XP or Virtual machine with XP installed, Visual Studio 2003 and XDK.


POST 3:
xport-emulators-source\fceultrax\video\common\common2.cpp

Line 7716: swprintf( m_menuText[0], L"LThumb Left/Right For Screenshots" ) ;


Spoiler:
-----------------
Seems like a horrible button combo to take a screenshot. How do you use D-pad Left/Right and LThumb together? D-pad for me uses my left thumb too.

Didn't think the Left/Right worked on the Left thumbstick to take the screenshot. ?? maybe it did.

For gameplay, left/right are the D-pad not the left thumbstick direction. Maybe an input configuration changes that ??
  • 10

Last edited by MasterOfAll on Mon Oct 09, 2017 8:46 am, edited 2 times in total.
Reason: merging 3 posts in a row
User avatar
kaos_engr 6
 
Posts: 841
Joined: Wed May 16, 2012 1:27 am
Reputation: 2693

Re: FCEUltraX Question

Postby Nibbler » Mon Oct 09, 2017 9:08 am

HUGE Thanks for those infos.
I though so, but i never used Visual Studio or XDK. ( i only do a little bit of Hex editin here and there)

If somebody can make this easy, that would be really cool.

The text " L"LThumb Left/Right For Screenshots" is really distracting and is NOT for making screenshots.

Its for scrolling through different screenshot in the gameselection.
BUT, i have only one "screenshot" and that is the ART COVER for the game.

That dawm font " L"LThumb Left/Right For Screenshots"" flashes over my beautiful game list :(
  • 0

You do not have the required permissions to view the files attached to this post.
User avatar
Nibbler 3
 
Posts: 133
Joined: Wed Mar 04, 2015 9:53 pm
Custom Title: nam nam nam
Reputation: 140

Re: FCEUltraX Question

Postby kaos_engr » Mon Oct 09, 2017 11:13 am

Nibbler wrote:The text " L"LThumb Left/Right For Screenshots" is really distracting and is NOT for making screenshots.

I see it's not the left thumb button down and left/right, but the left thumbstick left/right to scroll through the screenshots for the highlighted game.

Simpler Fix
HEXEDIT the default.xbe file! :)

I'm not sure which version of FCEUltraX you have or the one I have. I don't see anything inside the menus to tell what version the emulator is. :(

Downloaded from TiZ: http://theisozone.com/downloads/xbox/em ... x-v17-usa/
The default.xbe file I have is 1,507,328 bytes long.
MD5: B24A297FB5F022E6C544AA822170F45A

The string in question, L"LThumb Left/Right For Screenshots", is a WCHAR (wide character) string -- 2 bytes for each character of the string. Strings are terminated with the NULL character or 0x0000 for a WCHAR string ( WCHAR *m_menuText[200]; ).

For this archive's default.xbe file, the screenshot shows the modification using HexEdit v4.0. One (1) byte is changed from 'L' to '\0'. Save the file and upload to overwrite your current FCEUltraX's default.xbe. (That is, if your version is the same as mine. Other versions may have the string at a different offset thus a different location to modify.) After this modification, there will be a blank (empty) line at the top of the game selection list.

FCEUltraX String Modification.JPG
  • 10

You do not have the required permissions to view the files attached to this post.
Last edited by kaos_engr on Mon Oct 09, 2017 12:04 pm, edited 1 time in total.
User avatar
kaos_engr 6
 
Posts: 841
Joined: Wed May 16, 2012 1:27 am
Reputation: 2693

Re: FCEUltraX Question

Postby Nibbler » Mon Oct 09, 2017 12:03 pm

Thats awesome .. this is version 1.7 FceUltraX, exactly the one i use.

Did you test it ? There are so many "Thumbs" in the HexEditor ....
Hmmm. can you upload it for me please ?
I give you all the High Res Covers in return , that i am making for my NESBOX ;)
How about that ?

Deal ? ;)
  • 0

You do not have the required permissions to view the files attached to this post.
User avatar
Nibbler 3
 
Posts: 133
Joined: Wed Mar 04, 2015 9:53 pm
Custom Title: nam nam nam
Reputation: 140

Re: FCEUltraX Question

Postby kaos_engr » Mon Oct 09, 2017 12:06 pm

Correct, there are a lot of LThumb's but if you have the same file go to offset 0x12C770 and you should see the entire string.

Yes, I tested it. There's a blank line instead of that hideous color changing text.

Search for this set of hex values (there's only 1 match, actually the first 16 bytes are enough):

4C 00 54 00 68 00 75 00 6D 00 62 00 20 00 4C 00 65 00 66 00 74 00 2F 00 52 00 69 00 67 00 68 00 74 00 20 00 46 00 6F 00 72 00 20 00 53 00 63 00 72 00 65 00 65 00 6E 00 73 00 68 00 6F 00 74 00 73 00 00 00

Change the first byte 4C (0x4C) to 00 (0x00).

This modification changes the string to L"\0Thumb Left/Right For Screenshots".

or the source common2.cpp line 7716 to:

swprintf( m_menuText[0], L"\0Thumb Left/Right For Screenshots" ) ;

Since a NULL character terminates a string, the first character, \0, terminates the string early; therefore, a blank line is printed.

Why he used WCHAR for some strings and char for others I don't know. Just a waste of space for all those extra 0x00's between each ASCII character. Not like the code is completely setup for i18n (internationalization) or l10n (localization).
  • 20

User avatar
kaos_engr 6
 
Posts: 841
Joined: Wed May 16, 2012 1:27 am
Reputation: 2693

Re: FCEUltraX Question

Postby Nibbler » Mon Oct 09, 2017 1:34 pm

It worked like you said.

WONDERFUL !!!

Thank you so much , you made my day ;)

HUGE respect for the help sends you Nibbler from Austria :banana: :banana: :banana:
  • 0

User avatar
Nibbler 3
 
Posts: 133
Joined: Wed Mar 04, 2015 9:53 pm
Custom Title: nam nam nam
Reputation: 140


Return to Troubleshooting



Who is online

Users browsing this forum: No registered users and 18 guests



Home | Legal Notice | DMCA Policy | DMCA File Removal Center | Contact