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 - Sprites are a bit TOO translucent | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
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: 6227/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 08-01-05 04:12 PM Link | Quote
I've noticed that certain sprites, such as flowers, don't show up in translucent levels. Is there a way to prevent this?
Bio

Buster Beetle
Level: 27

Posts: 35/458
EXP: 107144
For next: 9015

Since: 07-06-05
From: a laboratory somewhere... Waiting to be completed

Since last post: 8 hours
Last activity: 5 hours
Posted on 08-01-05 05:32 PM Link | Quote
they don't appear when a tile is on them, so leave them In a object blank area.Its
translucy seem to give a layer priority to object on certain sprite,Its happen to me in my translucent layer 2 ghost house


(edited by Bio on 08-01-05 08:54 AM)
(edited by Bio on 08-01-05 08:55 AM)
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: 6230/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 08-01-05 09:55 PM Link | Quote
There is no tile there, though. It's just layer 1, a background, and a flower sitting on the ground. Ones that come out of ? blocks do become visible after they've come completely out, but ones sitting there don't.
Sukasa

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

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

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

Since last post: 6 days
Last activity: 1 day
Posted on 08-01-05 09:59 PM Link | Quote
Here's what happens for me: Whenever there is a sprite that hides behind layer 3 stuff, ona translucent (or dark) level, that sprite is also forced behind layer 2 as well. Dunno what causes it, but that's what seems to happen.
Francis64

Micro-Goomba
Level: 6

Posts: 16/18
EXP: 785
For next: 122

Since: 07-19-05
From: UK or France

Since last post: 86 days
Last activity: 64 days
Posted on 08-01-05 11:49 PM Link | Quote
Try to leave the sprite 1 block above the actual position you want it to be.

Some still sprites do not appear on the screen when you're using transluency, unless you make them move.
Keikonium
Banned
Level: NAN

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

Since: 04-02-04

Since last post: 63 days
Last activity: 9 hours
Posted on 08-02-05 04:03 AM Link | Quote
It's because of the palette I think. I know that some sprites show up normal, and some show up translucent in a semi-transparent level type. Perhaps a fix for sprites not to fade abit would be good?

We already got one for the all colors fade upon level exit fix.
d4s

Panser
Level: 29

Posts: 266/325
EXP: 142151
For next: 5734

Since: 03-23-04

Since last post: 13 days
Last activity: 1 day
Posted on 08-02-05 12:17 PM Link | Quote
Originally posted by Keikonium
It's because of the palette I think. I know that some sprites show up normal, and some show up translucent in a semi-transparent level type. Perhaps a fix for sprites not to fade abit would be good?

We already got one for the all colors fade upon level exit fix.



only sprites using palettes 3-7 are affected by cgadsub. (transparency)

keep that in mind, cause this is something no snes doc out there will teach you!


move the sprite palettes to other slots and youre all set.


(edited by d4s on 08-02-05 03:22 AM)
(edited by d4s on 08-02-05 03:24 AM)
MathOnNapkins

Math n' Hacks
Level: 67

Posts: 2093/2189
EXP: 2495887
For next: 96985

Since: 03-18-04
From: Base Tourian

Since last post: 1 hour
Last activity: 32 min.
Posted on 08-02-05 03:39 PM Link | Quote
Originally posted by d4s
only sprites using palettes 3-7 are affected by cgadsub. (transparency)

keep that in mind, cause this is something no snes doc out there will teach you!

move the sprite palettes to other slots and youre all set.


Is that a general rule or is that configurable? And will that affect the tiles of layers I apply cgadsub to? As you may have noticed, the rain in Zelda 3 simulates lightning by writing to $9A, to "brigthen" the screen but of course brightening the screen makes that layer totally invisible anyways, and makes the screen "bright again", even though the only thing that has happened is that layer has become totally transparent.
d4s

Panser
Level: 29

Posts: 267/325
EXP: 142151
For next: 5734

Since: 03-23-04

Since last post: 13 days
Last activity: 1 day
Posted on 08-02-05 06:30 PM Link | Quote
Originally posted by MathOnNapkins
Originally posted by d4s
only sprites using palettes 3-7 are affected by cgadsub. (transparency)

keep that in mind, cause this is something no snes doc out there will teach you!

move the sprite palettes to other slots and youre all set.


Is that a general rule or is that configurable? And will that affect the tiles of layers I apply cgadsub to? As you may have noticed, the rain in Zelda 3 simulates lightning by writing to $9A, to "brigthen" the screen but of course brightening the screen makes that layer totally invisible anyways, and makes the screen "bright again", even though the only thing that has happened is that layer has become totally transparent.


only affects sprites and is not configurable afaik.

what does the rain in z3 have to do with the sprites?
i dont think i'm getting your point.
its been almost a year that i worked on z3, so i might not recall everything correctly.

z3 sets all layers apart from the rain layer to mainscreen and the rain to subscreen, half addition mode.

the rain background is a dark grey, that means although the screen is adding both main and subscreen, the end result is darker than during normal gameplay cause we are in half addition mode.

if a lightning occurs, the game simply switches to full addition mode.
the rain layer doesnt dissapear comletely, but actually causes the screen to be a bit brighter than normal.
that means its just as visible as before, but using another addition mode.






(edited by d4s on 08-02-05 09:31 AM)
(edited by d4s on 08-02-05 09:31 AM)
Keikonium
Banned
Level: NAN

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

Since: 04-02-04

Since last post: 63 days
Last activity: 9 hours
Posted on 08-02-05 09:14 PM Link | Quote
Originally posted by d4s
only sprites using palettes 3-7 are affected by cgadsub. (transparency)


Why would they bother making the sprites be affected? Was it for the see thru gass bubbles in ONE level? Or is this just something that comes with all SNES games?

Also, by non-configurable, do you mean you can't stop this from happening? Like make it so ONLY the BG is affected? It's annoying to have charging chucks with invisible bodies, and visible arms.
MathOnNapkins

Math n' Hacks
Level: 67

Posts: 2095/2189
EXP: 2495887
For next: 96985

Since: 03-18-04
From: Base Tourian

Since last post: 1 hour
Last activity: 32 min.
Posted on 08-02-05 11:44 PM Link | Quote
I understand how all that works, but since I don't hack SMW I was just showing you why I cared. All I was asking was whether tiles in a layer (not the obj layer) had to have a specific palette to have cgadsub applied to them.
d4s

Panser
Level: 29

Posts: 268/325
EXP: 142151
For next: 5734

Since: 03-23-04

Since last post: 13 days
Last activity: 1 day
Posted on 08-03-05 11:22 AM Link | Quote
Originally posted by MathOnNapkins
I understand how all that works, but since I don't hack SMW I was just showing you why I cared. All I was asking was whether tiles in a layer (not the obj layer) had to have a specific palette to have cgadsub applied to them.


oh, alright then.


@keikonium:
its a feature of the snes and thus applies for all games.
if you think about it, its pretty neat, actually.
that way, you can have your main characters covered in translucent fog while
some sprites belonging to the status bar or whatever remain unaffected.
its just a bit of a letdown that you cant select this individually for each sprite...

if you dont need the feature, use these palette slots for scroll layers, instead.




(edited by d4s on 08-03-05 02:23 AM)
(edited by d4s on 08-03-05 02:23 AM)
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Super Mario World hacking - Sprites are a bit TOO translucent | |


ABII


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



Page rendered in 0.013 seconds.