ROM Hack [Release] CHX-File Creator

Computer_Freak_2004

Well-Known Member
OP
Newcomer
Joined
Jun 1, 2019
Messages
64
Trophies
0
XP
1,625
Country
Germany
In bubble2k16's emulators for the 3DS you can use cheats. They are stored in the CHX-File Format. But I found it annoying, to create these files with notepad. So I wrote this little program: The

Icon.png
CHX-File Creator!

In this program you Add, Edit, Delete and Sort cheats in a table, save and load your work as a CSV-File and create the CHX-File with one Click! I've put some samples in the program folder.
The program was written completly in MS Small Basic 1.2.

Screenshots:
Screenshot_01.png


Screenshot_02.png


Current Version:
1.0.5

Version history:
- Version 0.5 -
first version with saving and opening the data as CSV file, menu icons, about dialog, working table with sorting

- Version 0.7 -
Improvements, Sort options added, CHX storage now possible

- Version 0.8 -
Added option to sort manually

- Version 1.0 -
improvements, nice editing dialog added, better error detection, help added

- Version 1.0.5 -
Improvements, improved manual sorting

What's required:
You need .NET Framework 4.0 or higher to run it.


:arrow: Download it below! (Languages: German and English)

I'm waiting for your feedback! :)
 

Attachments

  • CHX-File Creator 1.0.5.zip
    3.9 MB · Views: 1,175
  • CHX-Datei Ersteller 1.0.5.zip
    3.9 MB · Views: 534
Last edited by Computer_Freak_2004,

Alexander1970

XP not matters.
Member
Joined
Nov 8, 2018
Messages
14,971
Trophies
3
Location
Austria
XP
2,622
Country
Austria
In bubble2k16's emulators for the 3DS you can use cheats. They are stored in the CHX-File Format. But I found it annoying, to create these files with notepad. So I wrote this little program: The

View attachment 187540CHX-File Creator!

In this program you Add, Edit, Delete and Sort cheats in a table, save and load your work as a CSV-File and create the CHX-File with one Click! I've put some samples in the program folder.
The program was written completly in MS Small Basic 1.2.

Screenshots:
View attachment 187541

View attachment 187542

Current Version:
1.0.5

Version history:
- Version 0.5 -
first version with saving and opening the data as CSV file, menu icons, about dialog, working table with sorting

- Version 0.7 -
Improvements, Sort options added, CHX storage now possible

- Version 0.8 -
Added option to sort manually

- Version 1.0 -
improvements, nice editing dialog added, better error detection, help added

- Version 1.0.5 -
Improvements, improved manual sorting

What's required:
You need .NET Framework 4.0 or higher to run it.


:arrow: Download it below! (Languages: German and English)

I'm waiting for your feedback! :)

Hello.:)

Many,many Thanks for this Tool AND in GERMAN.:bow:
That saves my "Nerves" for the Sega Mega Drive.....:evil:

Thank you !!! :yay:
 

Computer_Freak_2004

Well-Known Member
OP
Newcomer
Joined
Jun 1, 2019
Messages
64
Trophies
0
XP
1,625
Country
Germany
Hello.:)

Many,many Thanks for this Tool AND in GERMAN.:bow:
That saves my "Nerves" for the Sega Mega Drive.....:evil:

Thank you !!! :yay:

Thank you too. I'm happy to hear that! :lol:
I wrote this program at first in german, but then I had to translate it in English because this is an english speaking forum.
 

EthanGBA49

New Member
Newbie
Joined
Oct 10, 2020
Messages
3
Trophies
0
Age
17
XP
47
Country
Australia
Just a question:
Is the aktivation with the yes and no seperate or can you can click one cheat code to turn it on of off?
 

Rubiks_20

New Member
Newbie
Joined
Jul 17, 2021
Messages
3
Trophies
0
Age
18
XP
50
Country
United States
What if there are cheats that use two codes over and over again? For example, the Start at a specific world cheats for Super Mario Bros. for the NES:

YSAOPE + YEAOZA + PEAPYA Start on World 2
YSAOPE + YEAOZA + ZEAPYA Start on World 3
YSAOPE + YEAOZA + LEAPYA Start on World 4
YSAOPE + YEAOZA + GEAPYA Start on World 5
YSAOPE + YEAOZA + IEAPYA Start on World 6
YSAOPE + YEAOZA + TEAPYA Start on World 7
YSAOPE + YEAOZA + YEAPYA Start on World 8

Notice how the first two codes of each cheat are the same.
 
Last edited by Rubiks_20,

Computer_Freak_2004

Well-Known Member
OP
Newcomer
Joined
Jun 1, 2019
Messages
64
Trophies
0
XP
1,625
Country
Germany
What if there are cheats that use two codes over and over again? For example, the Start at a specific world cheats for Super Mario Bros. for the NES:

YSAOPE + YEAOZA + PEAPYA Start on World 2
YSAOPE + YEAOZA + ZEAPYA Start on World 3
YSAOPE + YEAOZA + LEAPYA Start on World 4
YSAOPE + YEAOZA + GEAPYA Start on World 5
YSAOPE + YEAOZA + IEAPYA Start on World 6
YSAOPE + YEAOZA + TEAPYA Start on World 7
YSAOPE + YEAOZA + YEAPYA Start on World 8

Notice how the first two codes of each cheat are the same.

If there are cheats that use two codes over and over again you only need to activate them once like this:
Start On World (Part 1): YSAOPE
Start On World (Part 2): YEAOZA

Then you can activate the cheatcode with the world you want to start in like:
Start On World 2: PEAPYA
or
Start On World 3: ZEAPYA
etc.
 

Rubiks_20

New Member
Newbie
Joined
Jul 17, 2021
Messages
3
Trophies
0
Age
18
XP
50
Country
United States
If there are cheats that use two codes over and over again you only need to activate them once like this:
Start On World (Part 1): YSAOPE
Start On World (Part 2): YEAOZA

Then you can activate the cheatcode with the world you want to start in like:
Start On World 2: PEAPYA
or
Start On World 3: ZEAPYA
etc.
Thank you so much! But can you fix the slow startup times?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • NinStar @ NinStar:
    there is a plugin that display them on the wii u menu, pretty sure it is enabled by default
  • crafthp434 @ crafthp434:
    so like it doesnt exist
  • crafthp434 @ crafthp434:
    yeah
    ?
  • NinStar @ NinStar:
    it doesn't exist, at least not for aroma
  • crafthp434 @ crafthp434:
    ohhhhh
  • NinStar @ NinStar:
    on tiramisu you can access it by opening mii maker
  • crafthp434 @ crafthp434:
    okay
  • NinStar @ NinStar:
    I don't have a wii u anymore to test it myself, but if homebrews are not visible on the wii u menu I think you can press L + R + minus to open the plugin menu, there should be an option called "homebrews on wii u menu" or something similar
  • crafthp434 @ crafthp434:
    nope
  • crafthp434 @ crafthp434:
    it is L+dpad down+ select
  • crafthp434 @ crafthp434:
    but homebrew is appearing in the home menu btw
  • NinStar @ NinStar:
    yes, now I remember it
  • NinStar @ NinStar:
    then it is working, I also don't like that they did this but it is the only option you have if you are using aroma
  • crafthp434 @ crafthp434:
    i just didint know the homebrew launcher didint exist in aroma
  • crafthp434 @ crafthp434:
    thanks btw
  • Xdqwerty @ Xdqwerty:
    Im downloading fallout 3 goty edition
    +1
  • BigOnYa @ BigOnYa:
    I'm downloading more ram for my hamster pc
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    New hamster PC, with anal operation and BT connectivity!
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, How do I make enemies respawn on gdevelop after
    the player dies?
  • Psionic Roshambo @ Psionic Roshambo:
    Carrying a PC or phone is so old school!
  • Psionic Roshambo @ Psionic Roshambo:
    Squeeze your cheeks twice to answer calls!
  • BigOnYa @ BigOnYa:
    @Xdqwerty you can use a "spawner" function on any object.
    +1
  • BigOnYa @ BigOnYa:
    Or when your player dies, you can say in code, if enemy exists, do nothing, but if enemy does not exist, then create enemy at certain spot. (This would be a pain tho for lots of emeies)
    +1
  • BigOnYa @ BigOnYa:
    Easiest, simple way would be just restart scene, but player would restart from beginning.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, thx in advance
    +1
    Xdqwerty @ Xdqwerty: @BigOnYa, thx in advance +1