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
Acmlm's Board - I2 Archive - - Posts by Glyph Phoenix
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
User Post
Glyph Phoenix

Level: 39

Posts: 481/745
EXP: 385876
For next: 18895

Since: 11-07-04

Since last post: 2 hours
Last activity: 2 hours
Posted on 08-26-05 11:51 PM, in What's the deal with sprite generators? Link
Originally posted by Tweaker
Have you located the actual programming for the Bullet Bill Sprite?


No. The spot the pointer points to is invalid, and I suck at tracing.

Originally posted by Tweaker
With a bit of Tweaking, you could give it different art too by having it look somewhere else in VRAM.


I don't want the generator to generate Bullet Bills, though. I want it to generate something that can be picked up and thrown, so you have to throw whatever it sends to you back at it.

Originally posted by Sukasa
Ehh, how do you know it is invalid code? Could it simply be handler code, and I'm quite sure that the address given is in SNES LoROM format... What code is executed?


It doesn't lead to code at all. The pointer isn't a valid LoROM address, so I can't convert it to a PC address.

Originally posted by Smallhacker
IIRC, the sprite code is in bank 1, which means that you should add 01 in front of the snes address before converting it to a pc address in LA.


Right you are. Were it a valid LoROM address, you would need to add 1 to the beginning as well as use Lunar Address. But the pointer is not valid.
Glyph Phoenix

Level: 39

Posts: 482/745
EXP: 385876
For next: 18895

Since: 11-07-04

Since last post: 2 hours
Last activity: 2 hours
Posted on 08-27-05 12:19 AM, in ASM hack requests Link
That would involve sprite hacking, since blocks turn into sprites for as long as Mario is holding them. I suppose if you hacked the blue sprite blocks to turn back into blue blocks if you let go, that would be cool... but I wouldn't know how to do that.
Glyph Phoenix

Level: 39

Posts: 483/745
EXP: 385876
For next: 18895

Since: 11-07-04

Since last post: 2 hours
Last activity: 2 hours
Posted on 08-27-05 12:26 AM, in Is this possible? Link
Heh. Even if you wrote it so the block was invisible until you pressed the Y button, that wouldn't solve anything because when you pressed it Mario would likely get stuck and die.

If you can find a "create a blue block" subroutine, this could be real easy. If not, this is going to be nigh-impossible without a total blue block rewrite.

Originally posted by peter_ac
Oh yeah, sorry Glyph, I forgot that most of those kinda custom blocks need to be set to 25, and 12E is normally solid. Excuse me.


I didn't mention anything about that. I was talking about the notion that making the block solid when Yoshi had eaten 20 berries would help anything.
Glyph Phoenix

Level: 39

Posts: 484/745
EXP: 385876
For next: 18895

Since: 11-07-04

Since last post: 2 hours
Last activity: 2 hours
Posted on 08-27-05 12:47 AM, in ASM hack requests Link
Well, because of space constraints, 1-bank pointers, and sprite number-specific code, you're probably better off just overwriting the existing blue block. Now, if you can find the exact place where the "disappear" code is, you could probably redirect it to your new code place.

Now, finding and redirecting the code can be a lot of work, but it gets worse. If you actually do get to that point, you have to write code that locates a place and changes the map16 point from whatever it is to blue block. Keep in mind that there is nothing that will simply instantly change a sprite into an object, you have to locate the 16X16 area in the grid that you want to change into a blue block. And if you don't do it right your blue block could end up just anywhere. I imagine this to be the hardest part.

But wait! There's more! If you change an important platform from whatever it is to blue block, all kinds of glitches can occur. So now you can only place the block at space 25, or else when the block is removed you'll have a blank space instead of whatever was supposed to be there.

And the sad part is that compared to other hacks, doing this will be fairily easy.
Glyph Phoenix

Level: 39

Posts: 485/745
EXP: 385876
For next: 18895

Since: 11-07-04

Since last post: 2 hours
Last activity: 2 hours
Posted on 08-27-05 05:32 AM, in Level Design on paper anyone? Link
Funny this should come up. Just the other day I had this sub-par level that I needed to redo. I didn't want to sit at the computer so I mapped it out on paper and translated some of the elements to the game. Fun stuff.
Glyph Phoenix

Level: 39

Posts: 486/745
EXP: 385876
For next: 18895

Since: 11-07-04

Since last post: 2 hours
Last activity: 2 hours
Posted on 08-27-05 05:52 AM, in What's the deal with sprite generators? Link
Thanks, MikeyK.

HH, you really need to get on fixing that MWR bug. Or is rom corruption not a big enough problem to warrant a new release?

Originally posted by Sukasa
Add 01? well, AFAIK the SMW LoROM map starts at $80:8000, no $01:8000. did you try reversing the byte order before using LA?


The pointer only points to locations within the same bank. The bank for sprite pointers is 1, so you have to put that in front of your address. And MWR reverses the byte order for you.
Glyph Phoenix

Level: 39

Posts: 487/745
EXP: 385876
For next: 18895

Since: 11-07-04

Since last post: 2 hours
Last activity: 2 hours
Posted on 08-27-05 06:17 AM, in Mario Land Remake Link
Bleh. The segmented pipe isn't that great. I mean, I know SML had a pipe like that, but SML's pipe sucked at that resolution and now that you've got some room you should totally overhaul anything that SML had that wasn't good.

And what's the deal with the grass on the ? block? That's bad.

But you do have some good things. Nice sky. Decent blocks now, although you should lighten up the center a bit. You need to lower that one palm tree by quite a bit, though... I mean, you can't even see the top.

And I like your ground. It's plain but fitting.
Glyph Phoenix

Level: 39

Posts: 488/745
EXP: 385876
For next: 18895

Since: 11-07-04

Since last post: 2 hours
Last activity: 2 hours
Posted on 08-27-05 10:34 PM, in LM Bug (or not) - Side Exit sprite Link
Will you put the cage sprite in the 'generator' list? It's not quite a bug fix, but...


(edited by Glyph Phoenix on 08-27-05 01:36 PM)
Glyph Phoenix

Level: 39

Posts: 489/745
EXP: 385876
For next: 18895

Since: 11-07-04

Since last post: 2 hours
Last activity: 2 hours
Posted on 08-27-05 11:18 PM, in What's the deal with sprite generators? Link
Totally new problem now... You know the way the Mushroom only does something if you are Small Mario? Well, now I want it to do the opposite: Only activate when you aren't small Mario.

I've searched and searched, but couldn't find the code... anyone know where it is?

(I've already found the code that sets the powerup, but that code only runs when Mario is Small Mario.)
Glyph Phoenix

Level: 39

Posts: 490/745
EXP: 385876
For next: 18895

Since: 11-07-04

Since last post: 2 hours
Last activity: 2 hours
Posted on 08-28-05 08:14 AM, in What Lakitu Throws Link
Gah. A hex editor + the location in ROM does the same thing as Lemetaal. Sure, if Lemetaal worked with complicated tables, then you would want a program to do it for you. But it doesn't. It just edits addresses you could do just as easily with a hex editor, and it forces you to use the arrow keys.

Here. Have an IPS patch that probably makes a Lakitu that tosses something different depending on the music playing. But since I didn't test it it could just crash your rom.
Glyph Phoenix

Level: 39

Posts: 491/745
EXP: 385876
For next: 18895

Since: 11-07-04

Since last post: 2 hours
Last activity: 2 hours
Posted on 08-28-05 08:35 AM, in What's the deal with sprite generators? Link
Yeah, but not the kind that make you take damage. See, I'm totally overhauling the powerup system... I'm implementing a life bar, so when you get hit you don't lose powerups on contact. And there'll be some puzzles where you have to collect a poison mushroom to get through tight spaces. I already disabled the powerup carryover and such, so Mario will always be Big Mario. The powerups now act as temporary items, similar to the caps from Super Mario 64.

Speaking of my life bar, I need to know where I can put a JSL in the main game loop to complete a bit of code. I was using the timer to do some of my work, but it is only active once in a while. I need something that will run every frame. (Or nearly every frame.)
Glyph Phoenix

Level: 39

Posts: 492/745
EXP: 385876
For next: 18895

Since: 11-07-04

Since last post: 2 hours
Last activity: 2 hours
Posted on 08-28-05 09:47 AM, in LM Bug (or not) - Side Exit sprite Link
Eheh. No. Lunar Magic is really the easiest and most powerful romhacking tool there is. (Well, I guess you could call a hex editor the best, but you know what I mean.) I don't even like Super Mario World. But it's so damn hackable with this, so I continue to hack SMW. Lunar magic is hardly "not up to snuff" with anything.

But while I don't agree with that comment about LM being "behind the times", I do not get why Fu hasn't released the source yet. There are so many things people could do with this code. LM may already surpass any existing level editor I know... But being awesome is no excuse to not become more awesome.

Of course, there are other reasons not to release source code and Fu has every right to keep it to himself. But we could do so much with LM and releasing its source would do wonders for the community.
Glyph Phoenix

Level: 39

Posts: 493/745
EXP: 385876
For next: 18895

Since: 11-07-04

Since last post: 2 hours
Last activity: 2 hours
Posted on 08-28-05 08:06 PM, in Unused Layer 3 image? Link
Right here.
Glyph Phoenix

Level: 39

Posts: 494/745
EXP: 385876
For next: 18895

Since: 11-07-04

Since last post: 2 hours
Last activity: 2 hours
Posted on 08-28-05 08:10 PM, in LM Bug (or not) - Side Exit sprite Link
LM has a wealth of things that could be modified slightly to allow for new features, while building a tool from scratch would be a huge amount of work.
Glyph Phoenix

Level: 39

Posts: 495/745
EXP: 385876
For next: 18895

Since: 11-07-04

Since last post: 2 hours
Last activity: 2 hours
Posted on 08-28-05 08:28 PM, in ASM hack requests Link
Can't help you with the rest, but here's a thread with a bunch of info regarding MARIO START. And here's another.
Glyph Phoenix

Level: 39

Posts: 496/745
EXP: 385876
For next: 18895

Since: 11-07-04

Since last post: 2 hours
Last activity: 2 hours
Posted on 08-28-05 08:31 PM, in LM Bug (or not) - Side Exit sprite Link
It's a funny joke, sure, but LM could still be improved. Not "Make hack for me" improved, but "allow me to edit more things" improved.
Glyph Phoenix

Level: 39

Posts: 497/745
EXP: 385876
For next: 18895

Since: 11-07-04

Since last post: 2 hours
Last activity: 2 hours
Posted on 08-29-05 01:33 AM, in ASM hack requests Link
Uh, no. Those topics contained data that would allow you to change the tiles. You could remove the "MARIO" text and put whatever you wanted. Same with the "LUIGI" text. I don't know where you could bypass the whole sequence, but if character names are where your problem is at, there's a solution right there.
Glyph Phoenix

Level: 39

Posts: 498/745
EXP: 385876
For next: 18895

Since: 11-07-04

Since last post: 2 hours
Last activity: 2 hours
Posted on 08-29-05 01:42 AM, in LM Bug (or not) - Side Exit sprite Link
Originally posted by Chickenlump
Because Lunar Magic cannot edit everything, people had to start searching for other ways to do things.


No. I think one of the reasons people are searching for other ways to do things is because LM is so full-featured. Without everything LM does, SMW wouldn't be nearly as hackable and I don't think people would look into it as much.

I don't think it'd be such a crime if SMW no longer had anything left to discover. That may sound scary (No more discoveries?!) but there are always new things you can add to an existing game. And the easier to hack SMW becomes, the better hacks will become. (Well, if it weren't for the n00bs.)

Besides, there are tons of other games out there.
Glyph Phoenix

Level: 39

Posts: 499/745
EXP: 385876
For next: 18895

Since: 11-07-04

Since last post: 2 hours
Last activity: 2 hours
Posted on 08-29-05 07:15 AM, in ASM hack requests Link
First off, it's not ASM... it's a table of data.

Next, just use Smallhacker's program. The one that lets you edit the status bar.
Glyph Phoenix

Level: 39

Posts: 500/745
EXP: 385876
For next: 18895

Since: 11-07-04

Since last post: 2 hours
Last activity: 2 hours
Posted on 08-29-05 10:29 AM, in Ok... soo how do I open .ips ?? Link
Oh, yeah, there's a wealth of information about it in the FAQs.

Or maybe, you know, none at all.

This, or some other announcement, is probably what you meant.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
Acmlm's Board - I2 Archive - - Posts by Glyph Phoenix


ABII


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



Page rendered in 0.017 seconds.