Schrijver
| Question About
|
PingPong msx professional Berichten: 809 | Geplaatst: 11 Maart 2007, 21:26   |
Hi, i've found a strange thing about jet set willy 2...
As most of you know this is a speccy port. So when the main charater, walking in the first screen, collide with background its image change color ( you see a green head of willy ) . this is because of the color spill.
what is surprising me is that willy is actually a hw sprite! (you can verify this by disabling in bluemsx, sprite display, willy disappear). However, part of the head become green . to see this, walk in the bottom part of the screen positioning willy at the same X position of the "Items co ll ected" between the bolded letters
The left top part is green, the right top part is white, the bottom is always white.
Do you think they have emulated color spill by using two sprites?
(Hope is clear)
|
|
PingPong msx professional Berichten: 809 | Geplaatst: 12 Maart 2007, 20:30   |
Quote:
| Hi, i've found a strange thing about jet set willy 2...
As most of you know this is a speccy port. So when the main charater, walking in the first screen, collide with background its image change color ( you see a green head of willy ) . this is because of the color spill.
what is surprising me is that willy is actually a hw sprite! (you can verify this by disabling in bluemsx, sprite display, willy disappear). However, part of the head become green . to see this, walk in the bottom part of the screen positioning willy at the same X position of the "Items co ll ected" between the bolded letters
The left top part is green, the right top part is white, the bottom is always white.
Do you think they have emulated color spill by using two sprites?
(Hope is clear)
|
i suppose it's not so clear.... |
|
jltursan msx professional Berichten: 748 | Geplaatst: 12 Maart 2007, 21:00   |
It's clear  ; but...it's weird!
I believe that the programmers weren't trying to emulate the color spill, it's some kind of XOR'ing with bright backgrounds to make willy easily spotted. That involves a lot of care in design!. Also I've been playing with and without sprites some screens and I've found some surprises. For example:
- Nightmare Room: To avoid ALL sprite flickering the programmers have used SW & HW sprites mixed
- To the kitchens / Main starway: This time the trick is the same as above; but...WHY?
- Ballroom West: Again, sprites mixed with no sense
Funny!  |
|
PingPong msx professional Berichten: 809 | Geplaatst: 13 Maart 2007, 08:16   |
It's very strange, should be better without color spill....  |
|
pitpan msx master Berichten: 1300 | Geplaatst: 13 Maart 2007, 08:22   |
But it looks like the Spectrum version does. Even the font used is the ZX one!
|
|
Samor msx professional Berichten: 838 | Geplaatst: 13 Maart 2007, 09:16   |
I'm not very well educated on this subject, but I was curious what causes the colour spilling in those Spectrum ports; is it because of SW sprites?
|
|
jltursan msx professional Berichten: 748 | Geplaatst: 13 Maart 2007, 11:03   |
But I'm sure that it's not mimicking the color spill, it's a feature to help the player to help to see better the main character when it's over bright backgrounds (white, yellow,etc.). If you walk over a purple stair, it doesn't happens.
The Spectrum color spilling is the same as in the MSX if no HW sprites are used  ....well, it's even worse because the Spectrum color resolution is 8x8 pixels per 2 colors (the MSX one is 8x1 as you know). |
|
|
|
|