Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
1 user currently in Super Mario World hacking: labmaster | 3 guests
Acmlm's Board - I2 Archive - Super Mario World hacking - t3h pwnery RPG code. [screenshot inside] | |
Pages: 1 2Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
blackhole89

LOLSEALS
Moderator of ROM hacking
EmuNET IRC network admin
Head GM of TwilightRO
Level: 47

Posts: 429/971
EXP: 739208
For next: 26995

Since: 03-15-04
From: Dresden/Germany

Since last post: 14 hours
Last activity: 12 hours
Posted on 10-27-04 12:02 AM Link | Quote
Hi folks,

I am not in the mood for long talking now, so...

Project Title: RPG code for Super Mario World.
Project Aim: Extending the SMW engine by various features known from RPGs like Secret of Mana, Final Fantasy or whatsoever.
First step: Replacing SMW's rusty talkie/information box system by some widespace, expandable, scrollable (NYI) etc. stuff.
Status of first step: In the first beta phase.
Screenshot:

Thanks to: BMF for his palette ASM routine, Evil Peer for his Snes9x tracer, someone I don't know for a proggie called "SNES professional ASM development kit" and the romhacking part of Acmlm's board community.

What do you think of this?
Stuff like a solid (preferably blue) background, multiline text, non-capital chars etc. can all be added by either editing the L3 GFX or changing the params passed to the output routine. Didn't want to mess with GFX before having the code framework ready.

~Blacky.
Keikonium
Banned
Level: NAN

Posts: 766/-2459
EXP: NAN
For next: 0

Since: 04-02-04

Since last post: 63 days
Last activity: 9 hours
Posted on 10-27-04 12:25 AM Link | Quote
So what exactly is this for? Making SMW a RPG? Or is this extending the message boxes like they are in YI? Because if its for message boxes that would be awesome!
blackhole89

LOLSEALS
Moderator of ROM hacking
EmuNET IRC network admin
Head GM of TwilightRO
Level: 47

Posts: 432/971
EXP: 739208
For next: 26995

Since: 03-15-04
From: Dresden/Germany

Since last post: 14 hours
Last activity: 12 hours
Posted on 10-27-04 12:30 AM Link | Quote
Both. But I don't want the message boxes like they are in YI but like they are in e.g. Chrono Trigger , and I don't want to eliminate the jump'n'run gaming principle of SMW. I just wanna add more options and make some more room for a storyline.
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: 2476/7620
EXP: 16258468
For next: 51099

Since: 03-15-04
From: Oregon, US

Since last post: 2 hours
Last activity: 2 hours
Posted on 10-27-04 12:35 AM Link | Quote
Well that'd be nice, as I'm not really certain of how I can implement the story I want with just message boxes, since that'd be entirely skippable and a lot of people wouldn't read them, and having those ones that display the messages at the start of the level stop gameplay unnecessarily.
Smallhacker

Green Birdo

SMW Hacking Moderator
Level: 68

Posts: 757/2273
EXP: 2647223
For next: 81577

Since: 03-15-04
From: Söderhamn, Sweden

Since last post: 10 hours
Last activity: 9 hours
Posted on 10-27-04 12:35 AM Link | Quote
Sounds/looks GREAT!
Just one question... Are you going to have this in your hack only or are you going to release it to the public?
blackhole89

LOLSEALS
Moderator of ROM hacking
EmuNET IRC network admin
Head GM of TwilightRO
Level: 47

Posts: 433/971
EXP: 739208
For next: 26995

Since: 03-15-04
From: Dresden/Germany

Since last post: 14 hours
Last activity: 12 hours
Posted on 10-27-04 12:37 AM Link | Quote
I am going release the basic framework publically (yet, it won't be usable without some basic "real" romhacking skills (that is, you must be able of closing LM and doing some changes in a hex editor)) whilst using an even more powerful version in my hack, which would be too hard to handle for the average SMW hacker, though.
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: 2478/7620
EXP: 16258468
For next: 51099

Since: 03-15-04
From: Oregon, US

Since last post: 2 hours
Last activity: 2 hours
Posted on 10-27-04 12:39 AM Link | Quote
Meh, as long as you give basic instructions, most of the people here would be able to handle it easily enough. Something like an entire tutorial for how to code it would not be necessary :p
blackhole89

LOLSEALS
Moderator of ROM hacking
EmuNET IRC network admin
Head GM of TwilightRO
Level: 47

Posts: 434/971
EXP: 739208
For next: 26995

Since: 03-15-04
From: Dresden/Germany

Since last post: 14 hours
Last activity: 12 hours
Posted on 10-27-04 12:41 AM Link | Quote
I might also come up with an editor just like LM's message box text menue from the OWE.
, btw, edited it away (@kratos you know what I am talking about, don't you)


(edited by blackhole89 on 10-26-04 03:41 PM)
knuck

Hinox
Banned until 19-58-5815: trolling, flaming, spamming, being a general fucktard...
Level: 62

Posts: 805/1818
EXP: 1894574
For next: 90112

Since: 03-15-04

Since last post: 14 hours
Last activity: 9 hours
Posted on 10-27-04 01:31 AM Link | Quote
blackhole, i wish you did that 2 years ago, so my hack could be exactly like i wanted.
Oh yeah, great work!
blackhole89

LOLSEALS
Moderator of ROM hacking
EmuNET IRC network admin
Head GM of TwilightRO
Level: 47

Posts: 436/971
EXP: 739208
For next: 26995

Since: 03-15-04
From: Dresden/Germany

Since last post: 14 hours
Last activity: 12 hours
Posted on 10-27-04 01:35 AM Link | Quote
I think I was lacking the proper assembly skills back then.
You did a hack? Where is it? Can't ever remember having seen one of yours...
Alaric

Paragoomba
Level: 15

Posts: 68/72
EXP: 14932
For next: 1452

Since: 03-15-04

Since last post: 108 days
Last activity: 5 hours
Posted on 10-27-04 01:39 AM Link | Quote
I feel so inferior (as an ASM hacker) when i see your work.. as well as BMF's.. but anyway, it looks very good.. Keep up the good work, and I'd LOVE to see a demo using this.
blackhole89

LOLSEALS
Moderator of ROM hacking
EmuNET IRC network admin
Head GM of TwilightRO
Level: 47

Posts: 437/971
EXP: 739208
For next: 26995

Since: 03-15-04
From: Dresden/Germany

Since last post: 14 hours
Last activity: 12 hours
Posted on 10-27-04 01:41 AM Link | Quote
As for BMF's hacks, I get this feeling too... he's certainly second to none at Acmlm's...
knuck

Hinox
Banned until 19-58-5815: trolling, flaming, spamming, being a general fucktard...
Level: 62

Posts: 806/1818
EXP: 1894574
For next: 90112

Since: 03-15-04

Since last post: 14 hours
Last activity: 9 hours
Posted on 10-27-04 01:44 AM Link | Quote
Originally posted by blackhole89
You did a hack? Where is it? Can't ever remember having seen one of yours...
Here.

Since you are doing this RPG thing (and the music hacking tool), i *MIGHT* restart it. Not sure, though.
Oh yeah, remember that this was made 2 years ago. My skill changed.
cpubasic13
17 years old now. Time to buy some M rated games by myself!
Level: 54

Posts: 691/1346
EXP: 1206934
For next: 26936

Since: 03-15-04
From: Blame my parents, Eddy

Since last post: 2 days
Last activity: 1 day
Posted on 10-27-04 03:18 AM Link | Quote
Nice. When you do release this data, I will be sure to try to make my own style of this... maybe some cool layer 3 effects? Who knows?

It could be possible to do some similar stuff that Yoshi's Island uses... such as special background effects and such... but only if I knew what did what with layer 3.

I messed up something one time that made layer 3 block the entire screen... weird... that must have been the code...

EDIT: I just thought of something... it could be possible, but anyway.
How about when you get near an enemy, it says the enemy name? That would be rather interesting, although would require extensive ASM...


(edited by cpubasic13 on 10-26-04 08:08 PM)
BMF98567
BLACK HAS BUILT A SILLY DICE-MAZE!
GO!

Current list of BURNING FURY >8( recipients:
- Yiffy Kitten (x2)
- Xkeeper
Level: 53

Posts: 435/1261
EXP: 1094149
For next: 62970

Since: 03-15-04
From: Blobaria
Special Move: Rising Meatloaf Backhand Combo

Since last post: 21 hours
Last activity: 1 hour
Posted on 10-27-04 06:18 AM Link | Quote
DUDE. That's frickin' sweet. I wanted to code something like that so I could assign each area its own unique name (like The Addams Family), but couldn't decide on the best way to do it. I'll have to take a peek at your code when it's released, if you don't mind...

Erm, just out of curiosity, did you have any trouble getting the text to appear at first? I've noticed that Layer 3 is cut off right below the status bar until you hit a message box or enter another area...is there a simple way to turn it back on?
Nebetsu

Shmee
Level: 55

Posts: 393/1574
EXP: 1291130
For next: 23059

Since: 09-01-04
From: Nebland

Since last post: 3 hours
Last activity: 1 hour
Posted on 10-27-04 09:05 AM Link | Quote
Whoa! So let me get this straight? You're hacking SMW to be a sidescrolling RPG? FRIGGENAWESOME! When this is finished, this is going to be the best SMW hack ever. You're awesome!
hhallahh

Bob-Omb
Level: 38

Posts: 409/607
EXP: 365476
For next: 4971

Since: 03-15-04
From: Portland, OR

Since last post: 73 days
Last activity: 60 days
Posted on 10-27-04 09:11 AM Link | Quote
Haha.

"Jump leveled up! You learned: Spin Jump."
"Level 15 reached! You can now use Fire Flowers."

I doubt it, though it's a neat idea.
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: 2482/7620
EXP: 16258468
For next: 51099

Since: 03-15-04
From: Oregon, US

Since last post: 2 hours
Last activity: 2 hours
Posted on 10-27-04 09:24 AM Link | Quote
No it's not, hhallahh. Had I the resources I would personally fly to whoever makes something like that and punch them in the face.
hhallahh

Bob-Omb
Level: 38

Posts: 410/607
EXP: 365476
For next: 4971

Since: 03-15-04
From: Portland, OR

Since last post: 73 days
Last activity: 60 days
Posted on 10-27-04 11:25 AM Link | Quote
Originally posted by Kratos Aurion
No it's not, hhallahh. Had I the resources I would personally fly to whoever makes something like that and punch them in the face.




Anyways, well.. maybe not a leveling system..

But it would be interesting to see a system whereby you "learn" moves at various points in the game. Wasn't DahrkDaiz doing something like that with his new Mario 3 hack? It's a good idea..
blackhole89

LOLSEALS
Moderator of ROM hacking
EmuNET IRC network admin
Head GM of TwilightRO
Level: 47

Posts: 438/971
EXP: 739208
For next: 26995

Since: 03-15-04
From: Dresden/Germany

Since last post: 14 hours
Last activity: 12 hours
Posted on 10-27-04 12:14 PM Link | Quote
Originally posted by BMF54123
DUDE. That's frickin' sweet. I wanted to code something like that so I could assign each area its own unique name (like The Addams Family), but couldn't decide on the best way to do it. I'll have to take a peek at your code when it's released, if you don't mind...

Erm, just out of curiosity, did you have any trouble getting the text to appear at first? I've noticed that Layer 3 is cut off right below the status bar until you hit a message box or enter another area...is there a simple way to turn it back on?

Yeah, there was such a thing. I traced down the message box routine and found out there is kind of undocumented (PPU?) register at $211x (I forgot what exactly x was) that SMW's game loop transfers aka RAM mirrors to $0024. Writing 0 into this one makes L3 appear on the whole screen, while 208 (dec) is the standard mode with anything below the status bar cut off.

@hhallah, I like the idea (although not with spin jump, fire flowers or whatever). Maybe something special like a spell (since I was gonna do a spell system anyways).
Pages: 1 2Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Super Mario World hacking - t3h pwnery RPG code. [screenshot inside] | |


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.022 seconds.