| |||
Views: 88,534,536 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 05-04-24 09:06 PM |
|
Guest: Register | Login |
Main - Posts by Sukasa |
Sukasa |
| ||
Red Birdo Level: 92 Posts: 1509/2112 EXP: 7694524 Next: 62413 Since: 02-19-07 Last post: 4456 days Last view: 3228 days |
After deleting an exit from level 010 / Mario's Pad, I tried to recreate an exit field, but LS complained that the total exits count or similar was exceeded, despite a valid exit having just been erased |
Sukasa |
| ||
Red Birdo Level: 92 Posts: 1510/2112 EXP: 7694524 Next: 62413 Since: 02-19-07 Last post: 4456 days Last view: 3228 days |
I've got a bit of a longer-term suggestion: Rework LS and SMRPG (Via ASM hack) to allow ROMs up to 8MBytes large via the SA-1's bankswitching registers (SMRPG already uses the SA-1). This would help ease issues where people using LS and making some areas larger would run out of ROM space, as is apparently happening to me. |
Sukasa |
| ||
Red Birdo Level: 92 Posts: 1511/2112 EXP: 7694524 Next: 62413 Since: 02-19-07 Last post: 4456 days Last view: 3228 days |
After learning to work with SMRPG, I put together a little three-area hack of it using LS. It's not a huge or wholly original edit, but it showcases a little bit of what SMRPG can do, and it's hopefully a little easier to learn from than Bom-omb Mafia. Anyways, yeah, here it is. It's nothing huge, but it covers most of the basics.
Download |
Sukasa |
| ||
Red Birdo Level: 92 Posts: 1512/2112 EXP: 7694524 Next: 62413 Since: 02-19-07 Last post: 4456 days Last view: 3228 days |
The Invincibility Star, SMRPG Variant.
Seriously, it's awesome |
Sukasa |
| ||
Red Birdo Level: 92 Posts: 1513/2112 EXP: 7694524 Next: 62413 Since: 02-19-07 Last post: 4456 days Last view: 3228 days |
I'm getting better with levels and event scripting, as well as dialogue (but that last one's easy, and events are only moderately hard )
I'm also a competent 65816 ASM coder, and I could probably work with the SA-1 as well since it's the same instruction set. Image, too big to show - Yeah, I know there's a couple issues with it, but this is after only about and hour and a half of work |; |
Sukasa |
| ||
Red Birdo Level: 92 Posts: 1514/2112 EXP: 7694524 Next: 62413 Since: 02-19-07 Last post: 4456 days Last view: 3228 days |
NOTE: ALL MEMORY/BITFLAG ADDRESSES IN THIS POST FOLLOW THE addr:bit FORMAT, E.G.
704A:3 WOULD MEAN MEMORY $704A, BIT 3 IN LAZY SHELL. So, since there are 4,096 event scripts in Super Mario RPG, it would make sense that a decent list could be compiled, which might help with anyone looking to make their own hack. So, with that, here's a list of some useful events I've found so far that could be used by hack makers.
If anyone finds any events, or takes the time to dissect and document any, please post them in this thread and I'll try and edit them into this post. |
Sukasa |
| ||
Red Birdo Level: 92 Posts: 1515/2112 EXP: 7694524 Next: 62413 Since: 02-19-07 Last post: 4456 days Last view: 3228 days |
- Don't follow convention. SMRPG has a decently robust engine, so don't feel that you have to follow what the original designers did
- For the love of your deity, don't try to make perfect tilemaps. Not even the original designers could, especially on the more intricate tilemaps. That said, don't just rush through it- there's a lot of unused tileset space, so if that one tile isn't available, don't think you can't try and make it, either. |
Sukasa |
| ||
Red Birdo Level: 92 Posts: 1516/2112 EXP: 7694524 Next: 62413 Since: 02-19-07 Last post: 4456 days Last view: 3228 days |
Let me guess - in the third area. Yeah, that area was horrible. to be entirely honest, I stopped because class was starting relatively soon, I suppose that was a bad decision If it wasn't in that area though, where were the problems? Physical maps I'm not great with yet, and I can't even begin to understand how to use action queues without crashing smrpg |
Sukasa |
| ||
Red Birdo Level: 92 Posts: 1517/2112 EXP: 7694524 Next: 62413 Since: 02-19-07 Last post: 4456 days Last view: 3228 days |
I'll help with this. In the NPCs menu, once you've created an NPC (I find it easiest to do this on a map with NPCs already created, for practice), change it's NPC type from 'Object' to 'Battle'. That option is on the right side of the NPCs menu, about halfway up. The options below should change, and then you can set the enemy data there. Picking a sprite and such is fairly self-explanatory, but if you want I can detail that for you |
Sukasa |
| ||
Red Birdo Level: 92 Posts: 1518/2112 EXP: 7694524 Next: 62413 Since: 02-19-07 Last post: 4456 days Last view: 3228 days |
Moving around the map is controlled by the selected action script, yes.
As for the battle settings, yes, that looks about right. Does it work well in-game? |
Sukasa |
| ||
Red Birdo Level: 92 Posts: 1519/2112 EXP: 7694524 Next: 62413 Since: 02-19-07 Last post: 4456 days Last view: 3228 days |
Oh, that.
Honestly, I have no freaking clue how the hell that happened, which is why I couldn't fix it. If you check the physical map, it looks fine, at least it does here. Would you have any idea what causes that, Omega? And as far as the cliffs being wierd, I think I see what you mean. |
Sukasa |
| ||
Red Birdo Level: 92 Posts: 1520/2112 EXP: 7694524 Next: 62413 Since: 02-19-07 Last post: 4456 days Last view: 3228 days |
No problem |
Sukasa |
| ||
Red Birdo Level: 92 Posts: 1521/2112 EXP: 7694524 Next: 62413 Since: 02-19-07 Last post: 4456 days Last view: 3228 days |
All right, I haven't found all of the relevant event scripts, but get this:
The title demo is controlled entirely by event scripts |
Sukasa |
| ||
Red Birdo Level: 92 Posts: 1522/2112 EXP: 7694524 Next: 62413 Since: 02-19-07 Last post: 4456 days Last view: 3228 days |
Adjusting your MAC address, of course. |
Sukasa |
| ||
Red Birdo Level: 92 Posts: 1523/2112 EXP: 7694524 Next: 62413 Since: 02-19-07 Last post: 4456 days Last view: 3228 days |
It's the next version of Windows after Vista, just as Vista was the next version after XP. |
Sukasa |
| ||
Red Birdo Level: 92 Posts: 1524/2112 EXP: 7694524 Next: 62413 Since: 02-19-07 Last post: 4456 days Last view: 3228 days |
Actually, Vista's fairly good now, but it had a bad start and people in large groups are too idiotic to notice. |
Sukasa |
| ||
Red Birdo Level: 92 Posts: 1525/2112 EXP: 7694524 Next: 62413 Since: 02-19-07 Last post: 4456 days Last view: 3228 days |
Yeah, Vista doesn't have perfect old game support - Really, you can't expect it to support every software title out there designed for older, out-of-use system designs, memory addresssing, etc.
That's what Virtual Machines are for |
Sukasa |
| ||
Red Birdo Level: 92 Posts: 1526/2112 EXP: 7694524 Next: 62413 Since: 02-19-07 Last post: 4456 days Last view: 3228 days |
Updated this a little with a fun discovery. It kinda breaks the kid who talks about his mommy, but it's worth it. To see this, just let the title demo run.
Awesomeness Inside |
Sukasa |
| ||
Red Birdo Level: 92 Posts: 1527/2112 EXP: 7694524 Next: 62413 Since: 02-19-07 Last post: 4456 days Last view: 3228 days |
Well, you've come to the right place. Don't worry, nobody here bites, and we'll be happy to help you learn |
Sukasa |
| ||
Red Birdo Level: 92 Posts: 1528/2112 EXP: 7694524 Next: 62413 Since: 02-19-07 Last post: 4456 days Last view: 3228 days |
Same to you, Mr. JONES. |
Main - Posts by Sukasa |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 136, rows: 168/168, time: 0.230 seconds. |