#uwadv@irc.freenode.net logs for 22 Sep 2007 (GMT)

Archive Today Yesterday Tomorrow
Underworld Adventures homepage


[07:14:01] <servus> So is it playable now, Megz?
[07:29:15] <Megz> treachery and doom!
[08:12:37] <servus> That being?
[13:13:13] <Megz> servus
[13:13:19] <Megz> I just setup VMWare with MSDOS 6.22
[13:13:26] <Megz> and Underworld runs totally different
[13:13:41] <Megz> the response is different, the fades in the intro, the...
[13:13:46] <Megz> pretty much everything
[13:13:51] <Megz> different from DOSBOX
[13:19:21] <Megz> the timing is all different
[13:19:38] <Megz> UW uses many timers in its code
[13:20:21] <Megz> not the kinda timers for "speed it runs"
[13:20:28] <Megz> but timers internally
[13:26:27] <Megz> In fact, DOSBOX actually displays the graphics differently and incorrectly
[13:26:50] <Megz> for example, the captions in introduction will flicker, and the troll animation will be slightly corruption
[13:27:04] <Megz> the emulation is simply not correct
[13:27:13] <Megz> that's why the motion isn't correct
[13:27:20] <Megz> nor the music
[13:37:47] <Megz> remember the "problems in object list"
[13:38:01] <Megz> well, that again doesn't happen in VMWare, only in dosbox
[13:38:17] <Megz> and the walls -- when you move around, the walls warp and jump in dosbox, as if the engine was done poorly
[13:38:29] <Megz> in VMware it's correct
[13:39:02] <Megz> the math is different, the timing is different
[13:39:15] <Megz> the walls literally pop all around in dosbox, i'm sure you've noticed it, it's slightly subtle
[13:39:27] <Megz> rounding errors or something
[13:40:57] <Megz> dosbox object list issues due pointer offsets coming out wrong
[19:07:40] <servus> Eh. DOSBox is exactly how I remember it. The walls "popping" is due to the imperfect texture mapping routines used. They even talk about it in 1992 interviews with the programmers.
[19:07:59] <servus> Maybe DOSBox is just screwed up on *your* machine.*grin*
[19:22:54] <Megz> servus: i'm comparing them side by side now
[19:23:07] <Megz> servus: the popping is totally different on DOSBOX. YES, it pops in VMwarae
[19:23:31] <Megz> servus: Watch the introduction movie, notice how the words at the bottom flicker in DOSBOX?
[19:23:36] <Megz> tht shows you the emulation is not perfect
[19:23:44] <Megz> everything else thus is inaccurate
[19:28:14] <servus> I see a little flickering when Garamond is showing... if you have sound on, there are no subtitles
[19:29:32] <Megz> Watch when the troll carries her off
[19:29:35] <Megz> carefully
[19:30:19] <servus> I really don't care that much, sorry.
[19:33:18] <Megz> hehe I can prove it easily
[19:33:33] <Megz> simple as this:
[19:34:27] <Megz> as we discussed, Origin released a new .EXE file, to fix corruption of the same game with nested bags losing items
[19:34:33] <Megz> *of the save game
[19:34:55] <Megz> No, it wasn't designed for a different set of data files, No, there never was any other set of data files
[19:35:22] <Megz> there was only, ever, one set of data files, and one .EXE update posted to BBS's to fix the inventory bug
[19:36:19] <Megz> Well, if you use the latest version of UW (the patch), in DOSBOX, the "internal error" will happen every time.
[19:36:31] <Megz> every time you save.
[19:36:42] <Megz> If you use a real machine -- VMWare or DOS, that will never happen.
[19:37:21] <Megz> To verify, use the latest version of UW, open 2 games side by side, press save in both. BAM DOSBOX = INTERNAL ERROR
[19:37:24] <Megz> for 100% of users
[19:37:55] <Megz> http://stygianabyss.com/uw/decomorono/index.htm
[19:38:19] <Megz> patch can be found there
[19:45:57] <Megz> this guy was correct, though:
[19:45:58] <Megz> http://www.allegro.cc/forums/print-thread/587172
[19:47:00] <Megz> "Next I enabled the sound again but this time I changed the IRQ value to 5 (the value that I used back in the DOS-era) instead of the previous 7. And it worked nice again and I had sound."
[19:47:24] <Megz> now sound is sounding different if I use IRQ5 instead of 7
[19:47:30] <Megz> much smoother
[19:47:38] <Megz> (for dosbox)
[19:51:47] <Megz> in DOSBOX, during the introduction the troll sprite will jump up and down, and the window which is supposed to do a cinematic slide from up to down, will jump up and down
[19:52:04] <Megz> I notice hundreds of problems like this in UW in dosbox
[19:52:22] <Megz> not happening in VMWare
[19:52:42] <Megz> all very subtle, slightly fucked up things, enough to make people think it works