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 - How powerful is SMW's regular GFX engine? | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
Sukasa

Boomboom
Error 349857348734534: The system experienced an error.
Level: 57

Posts: 222/1981
EXP: 1446921
For next: 39007

Since: 02-06-05
From: *Shrug*

Since last post: 6 days
Last activity: 1 day
Posted on 03-20-05 06:13 AM Link | Quote
Hey!

I was editing the animations in LM for my overworld, and noticed something about three of the 8x8 tiles. the two flowing water tiles and the waves tile are edited in-game by SMW, because there is only one 8x8 for each tile, but 8 different frames in-game. Does that seem a like an opportunity to anyone besides me?
Glyph Phoenix

Level: 39

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

Since: 11-07-04

Since last post: 2 hours
Last activity: 2 hours
Posted on 03-20-05 08:14 PM Link | Quote
No. It's not an opportunity. Tiles can only be flipped using the regular engine and the other water tiles are stored elsewhere, like under the regular FG1 tiles.
Sukasa

Boomboom
Error 349857348734534: The system experienced an error.
Level: 57

Posts: 224/1981
EXP: 1446921
For next: 39007

Since: 02-06-05
From: *Shrug*

Since last post: 6 days
Last activity: 1 day
Posted on 03-21-05 04:51 AM Link | Quote
What do you mean by that? I modified the ONE 8x8 for the vertically flowing river tile by adding a few spots, and the entire set of frames in the OW were changed. There must have been some sort of GFX modification in the SNES, or else how could I have changed 8 frames by changing only one 8x8?
Juggling Joker

Boomerang Brother
SMW Hacking Moderator
Yeah, JAMH is still being worked on.
Level: 48

Posts: 633/1033
EXP: 811447
For next: 12096

Since: 03-15-04
From: Wyoming

Since last post: 2 days
Last activity: 3 hours
Posted on 03-21-05 05:17 AM Link | Quote
How did they change? Screenshots of the result would be much appreciated.
Sukasa

Boomboom
Error 349857348734534: The system experienced an error.
Level: 57

Posts: 226/1981
EXP: 1446921
For next: 39007

Since: 02-06-05
From: *Shrug*

Since last post: 6 days
Last activity: 1 day
Posted on 03-21-05 05:20 AM Link | Quote
I'll go make some. I think I shoud make a large animated onbe to show you what I mean. I was surprised to see what happened.
FuSoYa
Defender of Relm
Level: 26

Posts: 163/255
EXP: 99529
For next: 2746

Since: 03-15-04
From: Moon

Since last post: 7 days
Last activity: 7 hours
Posted on 03-21-05 06:20 AM Link | Quote
Yes, IIRC a couple of the scrolling tile animations for the overworld have dynamically generated frames (which LM mimics). It's just a tradeoff though... you save on RAM, at the cost of spending some processor time generating the next frame in code.
Sukasa

Boomboom
Error 349857348734534: The system experienced an error.
Level: 57

Posts: 229/1981
EXP: 1446921
For next: 39007

Since: 02-06-05
From: *Shrug*

Since last post: 6 days
Last activity: 1 day
Posted on 03-21-05 08:12 AM Link | Quote
It's fairly neat. Would there be any way to replicate the effect for other tiles in SMW?
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: 3829/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 03-21-05 08:45 AM Link | Quote
A bit of ASM I suppose. The question is, can you edit them, or are they just like modifications to the existing data?
Sukasa

Boomboom
Error 349857348734534: The system experienced an error.
Level: 57

Posts: 233/1981
EXP: 1446921
For next: 39007

Since: 02-06-05
From: *Shrug*

Since last post: 6 days
Last activity: 1 day
Posted on 03-21-05 08:49 AM Link | Quote
The ASM takes the 8x8 tile into RAM, then modifies it there. I suppose if you copied and changed the ASM you could do that too, but after a while there would probably be a lot of slowdown.
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: 3832/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 03-21-05 09:06 AM Link | Quote
Er, what I meant was does it just write new tile data, or does it modify the old data? If it's writing new stuff, it'd be easy to modify.
Sukasa

Boomboom
Error 349857348734534: The system experienced an error.
Level: 57

Posts: 234/1981
EXP: 1446921
For next: 39007

Since: 02-06-05
From: *Shrug*

Since last post: 6 days
Last activity: 1 day
Posted on 03-21-05 09:07 AM Link | Quote
It would write new tile data to RAM. BTW, I am only guessing at all of this
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Super Mario World hacking - How powerful is SMW's regular GFX engine? | |


ABII


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



Page rendered in 0.020 seconds.