Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
1 user currently in Super Mario World hacking: |
Acmlm's Board - I2 Archive - Super Mario World hacking - Question | | | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
User | Post | ||
Hb2 Red Koopa Level: 20 Posts: 18/134 EXP: 37116 For next: 5323 Since: 04-09-04 From: Santiago, Chile Since last post: 56 days Last activity: 1 day |
| ||
Can you edit the "Mario A, Mario B, Mario C, Erase Data, 1 Player Game, 2 Players Game" screen? | |||
Alastor the Stylish Hey! I made a cool game! It's called "I poisoned half the food, so if you eat you might die!" Have a taco. Level: 114 Posts: 434/7620 EXP: 16258468 For next: 51099 Since: 03-15-04 From: Oregon, US Since last post: 2 hours Last activity: 2 hours |
| ||
people have done it, but you cannot with Lunar Magic. It requires ASM. | |||
Hb2 Red Koopa Level: 20 Posts: 19/134 EXP: 37116 For next: 5323 Since: 04-09-04 From: Santiago, Chile Since last post: 56 days Last activity: 1 day |
| ||
Sorry, but what's ASM? | |||
Alastor the Stylish Hey! I made a cool game! It's called "I poisoned half the food, so if you eat you might die!" Have a taco. Level: 114 Posts: 435/7620 EXP: 16258468 For next: 51099 Since: 03-15-04 From: Oregon, US Since last post: 2 hours Last activity: 2 hours |
| ||
ASM is a programming language. The SNES uses a form of ASM... I forget what it's called exactly, but one of the hackers or programmers around here could tell you. | |||
Hb2 Red Koopa Level: 20 Posts: 20/134 EXP: 37116 For next: 5323 Since: 04-09-04 From: Santiago, Chile Since last post: 56 days Last activity: 1 day |
| ||
Ok , thank you. | |||
HyperLamer <||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people Sesshomaru Tamaranian Level: 118 Posts: 360/8210 EXP: 18171887 For next: 211027 Since: 03-15-04 From: Canada, w00t! LOL FAD Since last post: 2 hours Last activity: 2 hours |
| ||
ASM is the game's program code; it's what makes Mario jump when you hit B and die when you fall off the screen. It's not an easy thing for a beginner to edit though. Search Google for '65816 ASM' (try replacing 65816 with 65816c or 65c816, one of those is the name of the SNES's CPU, but people tend to use any one of them), or check www.zophar.net for some tutorials. | |||
Smallhacker Green Birdo SMW Hacking Moderator Level: 68 Posts: 100/2273 EXP: 2647223 For next: 81577 Since: 03-15-04 From: Söderhamn, Sweden Since last post: 10 hours Last activity: 9 hours |
| ||
It requires ASM to edit those texts? | |||
Juggling Joker Boomerang Brother SMW Hacking Moderator Yeah, JAMH is still being worked on. Level: 48 Posts: 71/1033 EXP: 811447 For next: 12096 Since: 03-15-04 From: Wyoming Since last post: 2 days Last activity: 3 hours |
| ||
Not really, but it will probably take ASM to find it. | |||
Keikonium Banned Level: NAN Posts: 18/-2459 EXP: NAN For next: 0 Since: 04-02-04 Since last post: 63 days Last activity: 9 hours |
| ||
how can I edit ASM? | |||
Alastor the Stylish Hey! I made a cool game! It's called "I poisoned half the food, so if you eat you might die!" Have a taco. Level: 114 Posts: 473/7620 EXP: 16258468 For next: 51099 Since: 03-15-04 From: Oregon, US Since last post: 2 hours Last activity: 2 hours |
| ||
Find an online tutorial, and download an ASM compiler. Probably. Not exactly 100% sure, though; I don't know ASM. | |||
Imajin Buster Beetle Level: 34 Posts: 228/452 EXP: 234863 For next: 18788 Since: 03-15-04 From: Kingdom of Zeal Since last post: 39 days Last activity: 53 days |
| ||
For just the text I think you might be able to do a simple relative search in a hex editor... | |||
Smallhacker Green Birdo SMW Hacking Moderator Level: 68 Posts: 105/2273 EXP: 2647223 For next: 81577 Since: 03-15-04 From: Söderhamn, Sweden Since last post: 10 hours Last activity: 9 hours |
| ||
Are they stored like that? I thought that they was stored like the status bar and overworld border. (2 bytes / tile. The first one decides what tile to use and the other one decides color, flipping and priority) |
|||
MathOnNapkins Math n' Hacks Level: 67 Posts: 73/2189 EXP: 2495887 For next: 96985 Since: 03-18-04 From: Base Tourian Since last post: 1 hour Last activity: 32 min. |
| ||
ASM is not a programming language, it's raw machine code. also called Machine Language, because it's meant to be parsed by machines. ASM is an abbreviation for ASseMbly Language, as far as I know. Assembly Language is a way to write programs that generate machine code almost exactly matches the Assembly Language, except ASM uses human readable labels. for example, ASM uses variable names and location names as well as mnemonics(sp?) rather than byte commands: LDA #10 (LDA is an example of a mnemonic) JMP do_first do_second: STA palette_index, X INC X CLC ADC #10 do_first: (assume an address of $8050) CMP #80 BEQ exit_loop BRA do_second exit_loop: // etc. etc. Whereas the machine language would look like this in a hex editor: A9 10 4C 50 80 95 00 E8 18 69 10 C9 80 F0 02 80 F4 notice that it is much harder to read, if you can read it at all. |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
Acmlm's Board - I2 Archive - Super Mario World hacking - Question | | | |