[WIP] SMBX Editor

Description: Casual SMBX discussion.
Moderators: Moderators, Semi-moderatos

Is this actually a good idea?

Exactly!
8
tb1024, andreepika1336, gohkenytp, LuigiMario79, Toastbunny, Glitchy, Greendan
80%
Not that good, but it'll be useful.
2
Alucard, Wohlstand
20%
Don't know
1
MACKACHE
10%
I think it is a bad idea.
0
No votes
Are you kidding me?
0
No votes
 
Total voters: 10
tb1024 M
Topic author, Marquis
Marquis
tb1024 M
Topic author, Marquis
Marquis
Age: 22
Reputation: 34
Posts: 170
Joined: 31 Jul 2014
Location: Brazil, America, World

Post #1by tb1024 » 15 Dec 2015, 0:07

This week, at another Super Mario Brothers X forum, an user came up and asked:
He wrote:How do I change the names of the characters on the "Start Game" screen?
Another user told him to learn hex editing. I realized that was a great idea. Make hex editing simpler for SMBX users who want to make standalone releases for their episodes.
I proudly announce:
SMBX Editor
This program will do all hex editing for you based on my research.

Planned system requirements:
  • 1MB of disk space
  • Windows XP or later running .NET Framework 3.5

Planned features:
  • Being able to edit all strings
  • Edit all screens
  • Edit some controls
  • Extract and edit hardcoded graphics

Current features:
  • Edits all strings in the start screen

Spoiler
Image
Do you want fries with that?
Image
Mal posso esperar para a versão final da engine de Wolhstand!
English Translation
I can't wait for Wohlstand's Engine final version :D

Wohlstand M
Lead Developer
Lead Developer
Avatar
Wohlstand M
Lead Developer
Lead Developer
Age: 31
Reputation: 508
Posts: 1827
Joined: 15 Feb 2014
English Pronouns: he/him
Location: Moscow, Russia
Website Youtube channel URL Skype Tencent QQ

Post #2by Wohlstand » 15 Dec 2015, 1:54

1) you would try to build it under .NET Framework 2.0 (I think, you don't uses extra-fresh features to do those tricks on C#/VB.NET) to avoid downloading over 140 MB of a shit to take working of a 30 KB sized tool. Also .NET Framework 2.0 works on Windows 98 ;-)
2) I would name it as "SMBX String Re-Hexing tool" or something, because "SMBX Editor" mainly is built-in editor of SMBX Engine and names are collided and people are confused
3) We are as LunaLUA developers are doing ability to customize most of hardcoded strings via INI-files to avoid re-hexing of the exe's, so, this tool would be a LunaLUA developers side tool or a tool for people who still trying to re-hex vanilia SMBX built.
Image

hacheipe399 M
Honourable citizen
Honourable citizen
Avatar
hacheipe399 M
Honourable citizen
Honourable citizen
Age: 25
Reputation: 14
Posts: 45
Joined: 24 Feb 2014

Post #3by hacheipe399 » 16 Dec 2015, 5:11

This tool is very useful to translate the main game.
I listen to energic music:
All kinds of metal.
Electronic music: Hard House, Hardstyle, Hardcore, Frenchcore, Terrorcore and anything that with ends in -core.
Best track of 2018: Cryogenic - Mot3rf$ck3r (wear earprotection when listenting to this).

I hope to be a major contributor of PGE when I'm more advanced in my engineering.

Wohlstand M
Lead Developer
Lead Developer
Avatar
Wohlstand M
Lead Developer
Lead Developer
Age: 31
Reputation: 508
Posts: 1827
Joined: 15 Feb 2014
English Pronouns: he/him
Location: Moscow, Russia
Website Youtube channel URL Skype Tencent QQ

Post #4by Wohlstand » 16 Dec 2015, 9:07

hacheipe399 wrote:This tool is very useful to translate the main game.
but limitation is ASCII-only characters if you will don't replace font and you must ... save internally wrong text which in true is remapped replacements of ASCII-characters, however this is a strong workaround. Unicode fonts support (or even just a support of additional font maps to don't replace exist and allow printing more characters) are still needed :P
Image


Return to “General”

Who is online (over the past 5 minutes)

Users browsing this forum: 2 guests