3 ms·
Quite a leap from building Jill of the Jungle (https://www.youtube.com/watch?v=h4IArecoE_c https://www.youtube.com/watch?v=h4IArecoE_c).
by johansch 10y ago
Quite a leap from building Jill of the Jungle (https://www.youtube.com/watch?v=h4IArecoE_c https://www.youtube.com/watch?v=h4IArecoE_c).
- johansch 10y agoI know this is futzy to ask.. but why downvote this to 0? I think Tim is brilliant.
- joakleaf 10y agoJill of the Jungle was one of those shareware games where the technology (and graphics) was not great, but the gameplay was! It came after id software had developed smooth scrolling games (albeit only in EGA) and the scrolling in Jill just felt pretty bad. Smooth scrolling was certainly possible in 256 color VGA, and they could also have used mode X to perform fast blits (4 pixel moves). They didn't use the smooth scrolling registers, and it didn't seem like they used mode X - at least the game did not feel like it. However, I think, keeping the scrolling implementation simple, enabled them to focus on gameplay and sound on the Sound Blaster -- a relatively cool and unique thing at the time! Thus a classic example of not getting distracted by the tech side of things, but focusing on user experience. I dazzled quite a bit with side scrollers then, and it took me a long time to uncover the possible ways to use the VGA hardware on the 286 and 386 for scrolling -- It was really hard to find information about the VGA hardware registers around 1990/1. By the time I had it nailed, the 486DX was already common and fast enough that everything could be done trivially on the CPU. Thus everything I had struggled to learn about smooth scrolling on the VGA hardware became obsolete. That was how I learned, not to spend too much time trying to optimize (prematurely) for current hardware!
- johansch 10y ago> I dazzled quite a bit with side scrollers then, and it took me a long time to uncover the possible ways to use the VGA hardware on the 286 and 386 for scrolling -- It was really hard to find information about the VGA hardware registers around 1990/1. By the time I had it nailed, the 486DX was already common and fast enough that everything could be done trivially on the CPU. Thus everything I had struggled to learn about smooth scrolling on the VGA hardware became obsolete. That was how I learned, not to spend too much time trying to optimize (prematurely) for current hardware! I did the same, but with the 486 in 1993! And I wasn't connected at all, no BBS:es, just sharing copies of copies of copies of floppies (etc etc). It's hard to imagine the dearth of information nowadays, and how valuable every scrap of information was. Now and then you'd get across this goldmine of information (in the form of some source code), and spend weeks/months understanding it all. I spent so much time experimenting with Turbo Pascal, inline assembly and VGA mode 13h and mode X. And trying to build the ultimate sprite and tile engine... The good thing about not being connected though: it was easy to stay concentrated on one issue at a time.
- mzw_mzw 10y agoWhat's wrong with building that?
- johansch 10y agoI guess my non-native command of Americanese shows again. What I was trying to say: "Wow, it's so awesome that someone who started out with a little self-developed PC game in the early 90s got so rich that he could afford this." Just a reflection: people are really downvote-happy on this site - in the case when something perhaps, conceivably could be perceived as being negative. I think this is a bad thing. I find my self guarding statements, sprinkling in superfluous positive statements ("And I like X"). I think the unofficial (?) "be positive" motto has gone full circle in this regard and is now being used to downvote neutral statements.
- mzw_mzw 10y agoOh, okay. Sorry. Yeah, some people (well, particularly including myself) are on way too much of a hair-trigger. I also un-downvoted, for whatever little that's worth.
- skandl 10y agoThis is a great review! He's so enthusiastic and appreciates so much about the game. Cool :)
- johansch 10y agoThat Youtube channel (Lazy Game Reviews) is generally speaking quite good. Recommended.