• Starting today August 7th, 2024, in order to post in the Married Couples, Courting Couples, or Singles forums, you will not be allowed to post if you have your Marital status designated as private. Announcements will be made in the respective forums as well but please note that if yours is currently listed as Private, you will need to submit a ticket in the Support Area to have yours changed.

programming question

Lenity

Member
Oct 14, 2011
159
5
✟15,322.00
Faith
Non-Denom
Marital Status
Single
It's more than just hex editing. My guess would be it was coded in C++, but I do know that those old game systems converted that code into something else when in actual assembly. This is because PC programming languages are way too large in bit-size or way too RAM-intensive for the SNES to process it, and so PC languages are only used in PRODUCTION of the game, but not on the SNES chipset.

There are ways to convert ROMs into C++ so that you can edit them on your PC, but as for converting it back into SNES language, I have no idea. I used to mess around with it a little but it was pretty tedious. You may want to try to find the book Super NES Programming which is intended for those who wish to make their own SNES games. However note that editing a copyrighted game IS illegal.

As for wanting to make a game two player, it would involve completely reverse engineering the game engine and reconstructing it to advocate to a second controller. The game itself is only programmed to respond to one, and so the second controller would need to be integrated into the coding, a new menu option would need to be added, and those would also require new menu and character sprites to select the 2-player option.

Here's some info on how to program controllers:
Super NES Programming/Joypad Input - Wikibooks, open books for an open world
 
Upvote 0

JDoc

Newbie
Aug 6, 2011
32
5
Brazil
✟22,682.00
Faith
Catholic
Marital Status
Single
Well.
I think it's not so difficult if you have some experience.
I think the best way to start programming games is with python ,I don't have experience with python , but I have some friends that already developed games with python.
For example, I saw a game recently made in python(I think is the name of the programming language) and looks like snes.
I don't know what programming language was built the snes games, but I think it's easier to program in python.
 
  • Like
Reactions: Chilaha
Upvote 0