VOGONS


First post, by superfury

User metadata
Rank l33t++
Rank
l33t++

I tried playing some Jazz Jackrabbit on MS-DOS again just to verify the VGA again for a bit (ET4000/W32 this time though).

It seemed to run fine, but eventually I ended up at some weird waterfall effect:

1556-JazzJackRabbit waterfall effect.png
Filename
1556-JazzJackRabbit waterfall effect.png
File size
26.94 KiB
Views
895 views
File comment
Jazz Jackrabbit waterfall effect
File license
Fair use/fair dealing exception

I immediately thought about the game Jazz Jackrabbit was based on: the Sonic game series.
Didn't that one have a special CRT-only effect on the waterfalls that it's famous for?
Could it be that this is being rendered incorrectly without a real CRT as well?

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 1 of 6, by keropi

User metadata
Rank l33t++
Rank
l33t++

indeed on crt you get the faux-transparency effect:

DayKsCZ.jpg

looks nice if you stand in place behind the waterfall - if you start moving then you can notice the cross pattern
maybe it depends on the crt used though as older monitors will surely blend more

🎵 🎧 PCMIDI MPU , OrpheusII , Action Rewind , Megacard and 🎶GoldLib soundcard website

Reply 3 of 6, by Jo22

User metadata
Rank l33t++
Rank
l33t++

+1 It even worked best via RF, maybe.
Originally, the MD/Genesis had no composite cables included in its box for that DIN port.

It only shipped with a simple antenna cable, maybe a primitive switchbox made of sheet metal.

Unfortunately, that connection fell out of favor quickly in the mid-90s.
On earlier quality TV sets (analogue) with an AFC (automatic frequency control), the picture stayed stable.

The existence was noticeable if you rotated the VHF/UHF knob and the TV picture started to lock-on automatically once you were near the right channel.
First, the picture was monochrome, then it quickly changed to colour and becoming stable.

https://en.wikipedia.org/wiki/Automatic_frequency_control

Modern TVs that expect a strong, stable signal - like it's usual for cable TV, don't lock so well onto RF modulators.
Because, if the source signal is good, you don't need fancy tuners anymore.
While the modern TVs do have a scanning function, they usually don't re-sync/re-lock in real-time.

Maybe that's worth a footnote in history, maybe.
It's one of the main reasons I think why systems like the Atari VCS causes so much trouble on modern TVs, modern CRT TVs included.
They're not made to expect a weak and drifting RF signal.

In Japan, were SNES and Mega Drive came from, the RF connection (NTSC) was popular for quite long.
The original Famicom had no Composite ports, for example.

Ironically though, Japan adopted RGB video very early on. Most homecomputers over there used it primarily.

Edit: Typos fixed.

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 4 of 6, by leileilol

User metadata
Rank l33t++
Rank
l33t++

it's just a frame-alternating dither and a color cycle. It wouldn't turn into true translucency on a real CRT with a poor dot pitch, but phosphors do that favor partially, and would be just as effective on earlier LCDs. This differs from the Genesis signal-bleed-dependent jailbars (not a CRT effect).

If you want another test of alternating dither fun, see Unreal's (Future Crew 1992) later color blending sequence where this trick is on a tweaked VGA mode beautifully 😀

apsosig.png
long live PCem

Reply 5 of 6, by ViTi95

User metadata
Rank Member
Rank
Member

https://twitter.com/furan/status/156904368787 … 57de9uTYTrbzIow

Here you can see the palette changes on Jack Jazzrabbit. As @leileilol said, just color changes + sprite alternate dithering.

https://www.youtube.com/@viti95

Reply 6 of 6, by Jo22

User metadata
Rank l33t++
Rank
l33t++
ViTi95 wrote on 2022-09-16, 08:17:

https://twitter.com/furan/status/156904368787 … 57de9uTYTrbzIow

Here you can see the palette changes on Jack Jazzrabbit. As @leileilol said, just color changes + sprite alternate dithering.

The link mentions color-cycling, which was very popular on VGA, also.
Fractal generators used it, too, for example.
One of VGA's biggest strengths was the freely definable palette.

While the mechanism isn't exactly complicated, it's still elegant and moves the hard work to the RAMDAC rather than using the CRTC.

Instead of changing actual pixel data and causing traffic on the bus, merely the color arrangement is changed (pointers stayed, palette changed).

Edit: Before someone complains.. Yes, Deluxe Paint (DP) used color cycling, too. 😀

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//