linux-msdos.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: Some problems with version 1.3.3
@ 2006-01-08 13:38 Stas Sergeev
  2006-01-08 23:31 ` Julius Schwartzenberg
  0 siblings, 1 reply; 22+ messages in thread
From: Stas Sergeev @ 2006-01-08 13:38 UTC (permalink / raw)
  To: linux-msdos

Hello.

Julius Schwartzenberg wrote:
> They still have the same hang for me.
It probably doesn't hang, but it (keen4) became slow
as hell for me. Wait a few minutes before concluding
that it hangs.


^ permalink raw reply	[flat|nested] 22+ messages in thread
* Re: Some problems with version 1.3.3
@ 2006-01-12 18:58 Stas Sergeev
  0 siblings, 0 replies; 22+ messages in thread
From: Stas Sergeev @ 2006-01-12 18:58 UTC (permalink / raw)
  To: linux-msdos

Hello.

Julius Schwartzenberg wrote:
>> Need to find the latest keen5 first.
> I'll mail it to you privately ;)
Thanks, that keen seems to work now without any
binary-patching. So I think the problem is solved.


^ permalink raw reply	[flat|nested] 22+ messages in thread
* Re: Some problems with version 1.3.3
@ 2006-01-12  4:58 Stas Sergeev
  2006-01-12  9:38 ` Julius Schwartzenberg
  0 siblings, 1 reply; 22+ messages in thread
From: Stas Sergeev @ 2006-01-12  4:58 UTC (permalink / raw)
  To: linux-msdos

Hello.

Bart Oldeman wrote:
> do it the dosbox-way is as follows, but I'm not sure if it helps. Can 
> you and Julius test it?
It works!
keen5 have some different problem though.
Need to find the latest keen5 first.


^ permalink raw reply	[flat|nested] 22+ messages in thread
* Re: Some problems with version 1.3.3
@ 2006-01-11 16:47 Stas Sergeev
  2006-01-11 17:54 ` Julius Schwartzenberg
  2006-01-11 20:32 ` Bart Oldeman
  0 siblings, 2 replies; 22+ messages in thread
From: Stas Sergeev @ 2006-01-11 16:47 UTC (permalink / raw)
  To: linux-msdos

Hello.

Bart Oldeman wrote:
> hmm I still find this mysterious, what did you patch in the binary,
The retrace-waiting code like this (dx=0x3da):

---
 000215FD: EC                           in        al,dx
 000215FE: A801                         test      al,001 ;"☺"
 00021600: 75FB                         jne       0000215FD
 00021602: EC                           in        al,dx
 00021603: A801                         test      al,001 ;"☺"
 00021605: 74FB                         je        000021602
 00021607: EC                           in        al,dx
 00021608: A808                         test      al,008 ;"◘"
 0002160A: 75E7                         jne       0000215F3
 0002160C: A801                         test      al,001 ;"☺"
 0002160E: 74E3                         je        0000215F3
 00021610: EC                           in        al,dx
 00021611: A808                         test      al,008 ;"◘"
 00021613: 75DE                         jne       0000215F3
 00021615: A801                         test      al,001 ;"☺"
 00021617: 74DA                         je        0000215F3
 00021619: EC                           in        al,dx
 0002161A: A808                         test      al,008 ;"◘"
 0002161C: 75D5                         jne       0000215F3
 0002161E: A801                         test      al,001 ;"☺"
 00021620: 74D1                         je        0000215F3
 00021622: EC                           in        al,dx
 00021623: A808                         test      al,008 ;"◘"                 
 00021625: 75CC                         jne       0000215F3
 00021627: A801                         test      al,001 ;"☺"
 00021629: 74C8                         je        0000215F3
 0002162B: EC                           in        al,dx
 0002162C: A808                         test      al,008 ;"◘"
 0002162E: 75C3                         jne       0000215F3
 00021630: A801                         test      al,001 ;"☺"
 00021632: 74BF                         je        0000215F3
 00021634: F706147A0100                 test      w,[07A14],00001 ;" ☺"
 0002163A: 742D                         je        000021669
 0002163C: EC                           in        al,dx
 0002163D: A808                         test      al,008 ;"◘"
 0002163F: 75B2                         jne       0000215F3
 00021641: A801                         test      al,001 ;"☺"
 00021643: 74AE                         je        0000215F3
 00021645: EC                           in        al,dx
 00021646: A808                         test      al,008 ;"◘"
 00021648: 75A9                         jne       0000215F3
 0002164A: A801                         test      al,001 ;"☺"
 0002164C: 74A5                         je        0000215F3
 0002164E: EC                           in        al,dx
 0002164F: A808                         test      al,008 ;"◘"
 00021651: 75A0                         jne       0000215F3
 00021653: A801                         test      al,001 ;"☺"
 00021655: 749C                         je        0000215F3
 00021657: EC                           in        al,dx
 00021658: A808                         test      al,008 ;"◘"
 0002165A: 7597                         jne       0000215F3
 0002165C: A801                         test      al,001 ;"☺"
 0002165E: 7493                         je        0000215F3
 00021660: EC                           in        al,dx
 00021661: A808                         test      al,008 ;"◘"
 00021663: 758E                         jne       0000215F3
 00021665: A801                         test      al,001 ;"☺"
 00021667: 748A                         je        0000215F3
 00021669: CB                           retf                                  
---

And as for keen5 - I don't know yet, does it work
for you indeed? Maybe the Cosmo-alike problem.

> so that it works for you, and why does it work for me even without
> patching? Is it CPU dependent?
Yes - the faster the CPU is, the slower it goes. Apparently
the dosemu retrace emulation is a fake (just uses the timer
values).

-
To unsubscribe from this list: send the line "unsubscribe linux-msdos" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 22+ messages in thread
* Re: Some problems with version 1.3.3
@ 2006-01-11  6:36 Bart Oldeman
  0 siblings, 0 replies; 22+ messages in thread
From: Bart Oldeman @ 2006-01-11  6:36 UTC (permalink / raw)
  To: linux-msdos

Hello Stas

>Julius Schwartzenberg wrote:
>> I received your Keen5 executable.
>> When I try to run it in Dosemu, Dosemu crashes with the following
>error 
>> though:
>This may mean that our keen5 revisions are different.
>I sent you the full game now. Does this help?
>
>> I also received the Keen4 executable now. This one seems to fix the
>
>> slowdown problem completely!
>Good.

hmm I still find this mysterious, what did you patch in the binary,
so that it works for you, and why does it work for me even without
patching? Is it CPU dependent?

Bart



^ permalink raw reply	[flat|nested] 22+ messages in thread
* Re: Some problems with version 1.3.3
@ 2006-01-11  4:56 Stas Sergeev
  0 siblings, 0 replies; 22+ messages in thread
From: Stas Sergeev @ 2006-01-11  4:56 UTC (permalink / raw)
  To: linux-msdos

Hello.

Julius Schwartzenberg wrote:
> I received your Keen5 executable.
> When I try to run it in Dosemu, Dosemu crashes with the following error 
> though:
This may mean that our keen5 revisions are different.
I sent you the full game now. Does this help?

> I also received the Keen4 executable now. This one seems to fix the 
> slowdown problem completely!
Good.


^ permalink raw reply	[flat|nested] 22+ messages in thread
* Re: Some problems with version 1.3.3
@ 2006-01-10 19:59 Stas Sergeev
  2006-01-10 22:57 ` Julius Schwartzenberg
  0 siblings, 1 reply; 22+ messages in thread
From: Stas Sergeev @ 2006-01-10 19:59 UTC (permalink / raw)
  To: linux-msdos

Hello.

Julius Schwartzenberg wrote:
> Commander Keen seemed to run much smoother with the VGA emulation in 
> Dosbox, which is why I asked about this.
I sent you privately the keen4/5 binaries that I
adapted for the use with dosemu. Does this help?
Is it now faster than in dosbox or still not?


^ permalink raw reply	[flat|nested] 22+ messages in thread
* Some problems with version 1.3.3
@ 2006-01-03 21:06 Julius Schwartzenberg
  2006-01-05 20:01 ` Bart Oldeman
  0 siblings, 1 reply; 22+ messages in thread
From: Julius Schwartzenberg @ 2006-01-03 21:06 UTC (permalink / raw)
  To: linux-msdos

Hi,
I just did some testing with the new Dosemu version.
I came across some small problems though that I didn't have with older 
versions.

First of all, Commander Keen 4 & 5 hang Dosemu when running them in 
XDosemu. When having access to the real video hardware in terminal mode, 
they work without problems.

I also need to run Dosemu with the -s switch now for full-feature mode, 
although this is normal according to the NEWS file, the soundcard 
emulation doesn't work anymore when doing this though.

Am I doing stuff wrong or are these small bugs?

Thanks in advance,
Looking forward to 1.4!

Julius

^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2006-01-12 18:58 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-01-08 13:38 Some problems with version 1.3.3 Stas Sergeev
2006-01-08 23:31 ` Julius Schwartzenberg
2006-01-09  8:13   ` Bart Oldeman
2006-01-09 11:51     ` Julius Schwartzenberg
2006-01-10 20:49       ` Bart Oldeman
2006-01-10 21:05         ` Alain
2006-01-10 23:02         ` Julius Schwartzenberg
2006-01-10 23:58           ` Bart Oldeman
  -- strict thread matches above, loose matches on Subject: below --
2006-01-12 18:58 Stas Sergeev
2006-01-12  4:58 Stas Sergeev
2006-01-12  9:38 ` Julius Schwartzenberg
2006-01-11 16:47 Stas Sergeev
2006-01-11 17:54 ` Julius Schwartzenberg
2006-01-11 20:32 ` Bart Oldeman
2006-01-11  6:36 Bart Oldeman
2006-01-11  4:56 Stas Sergeev
2006-01-10 19:59 Stas Sergeev
2006-01-10 22:57 ` Julius Schwartzenberg
2006-01-11  0:14   ` Julius Schwartzenberg
2006-01-03 21:06 Julius Schwartzenberg
2006-01-05 20:01 ` Bart Oldeman
2006-01-06 23:16   ` Julius Schwartzenberg

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).