MKS_VIR - old dos anti-virus program freezes on dosbox

Having problems with a specific game or application? Post your problems here!

MKS_VIR - old dos anti-virus program freezes on dosbox

Postby krzysiobal » 2011-2-03 @ 19:21

Hi there,
There is a very old polish antivirus program (called MKS_VIR) for DOS. Its value is not that it detect viruses, because it was created in '90 and its databases are out of date, but because it has built-in virus lexicon. It consists of very good descriptions of many viruses. Those viruses created in the '80 and '90 (for DOS 1.0, 2.0, etc) had built-in speccial effects (like playing some songs on PC-Speaker, displaying various things on screen, rotating the font, etc) that were shown to the user for example on anniversaries. The examples of those demos are available to see in this program.

The author of this software was a tallented Polish programmer - Marek Sell (He is not alive now).

Howewer, running this program on DOSBOX fails - after running it tries to scan memory for the presence of viruses and hangs on the screen and waits forever. Is this a dosbox bug? I think this program can do some unconventional things with processor and/or memory so that might be the reason.

Image

Szukam wirusow zainstalowanych w pamieci operacyjnej komputera
>>METODA ALGORYTMICZNA<<

in translation from Polish means

Searching for virusses installed in computer memory
>>ALGORITHMIC METHOD<<

Im publishing this program for download.

regards[/img]
Attachments
MKS.zip
mks_vir
(890.3 KiB) Downloaded 555 times
User avatar
krzysiobal
Newbie
 
Posts: 2
Joined: 2011-2-03 @ 02:52

Re: MKS_VIR - old dos anti-virus program freezes on dosbox

Postby krzysiobal » 2012-1-19 @ 11:16

Hello!
I found out accidentally that running this app with /m parameter skips the memory check and it runs!

However, there's one virus in the program's lexicon called `Deliver Stealth` and it demonstrates some kind of animation. Unfortunatelly it is glitchy in dosbox - looks like that:
Image
But it should be:
Image

Can any of dosbox's expert express their opinion?
This program definitely uses come non-conventional DOS methods for screen displaying.

(The background is filled with animating bars - they're changing colour from red to gray) However, in dosbox it is rather the whole background in one solid colours than bars and the big `DIGI POWER` text is glitched.
User avatar
krzysiobal
Newbie
 
Posts: 2
Joined: 2011-2-03 @ 02:52

Re: MKS_VIR - old dos anti-virus program freezes on dosbox

Postby keropi » 2012-1-19 @ 12:41

I remember a similar program found on a magazine here , 1992-1994 period... it had live examples like this one and I spent quite some time remembering what it was called LOL
thanks for sharing this :D
Image
Image Dead Roland SC-55 MK2 wanted , click me for AmiBay ad!
Image Free chip burning and electronics/cable/kit build services for active VOGONS members. Just pay parts/shipping. PM me.
User avatar
keropi
l33t
 
Posts: 3360
Joined: 2003-9-08 @ 06:45
Location: Greece

Re: MKS_VIR - old dos anti-virus program freezes on dosbox

Postby ripsaw8080 » 2012-1-19 @ 13:57

The "DIGI POWER" part is rendered correctly when loading a video bios in DOSBox. The difference appears to be that INT 43h is pointing at the 8x8 font in mode 3 in real video bioses, but DOSBox's emulated video bios has it pointing at the 8x16 font. The RBIL does seem to suggest that DOSBox has it right, but it's not super clear, and the real bioses are evidence to the contrary. At any rate, it works correctly when DOSBox is modified to point the vector at its 8x8 font.

The color banding appears to be changing the palette in sync with video timing (horizontal retrace) such that bands appear. Not sure if DOSBox can handle that kind of thing. I know hal had to do some work to implement similar behavior for Jungle Hunt and Frogger in CGA.
User avatar
ripsaw8080
DOSBox Author
 
Posts: 3346
Joined: 2006-4-25 @ 23:24

Re: MKS_VIR - old dos anti-virus program freezes on dosbox

Postby VileRancour » 2012-1-19 @ 14:27

the background scrolling bars effect works on SVN builds like MB6 / ykhwong's, if you set the config option linewise=true.

the text is still broken, however - screenshot attached...
Attachments
mks_002.png
mks_002.png (7.01 KiB) Viewed 1688 times
Software gets slower more rapidly than hardware gets faster. Believe it, comrade.
User avatar
VileRancour
Oldbie
 
Posts: 1148
Joined: 2003-5-14 @ 22:11
Location: B800:0000

Re: MKS_VIR - old dos anti-virus program freezes on dosbox

Postby ripsaw8080 » 2012-1-19 @ 15:22

Yeah, 8x16 font data doesn't work too well when it's expecting 8x8 font data. The attached program changes INT 43h to what the program expects, if you really want to see it.
Attachments
INT43.ZIP
(791 Bytes) Downloaded 191 times
User avatar
ripsaw8080
DOSBox Author
 
Posts: 3346
Joined: 2006-4-25 @ 23:24

Re: MKS_VIR - old dos anti-virus program freezes on dosbox

Postby VileRancour » 2012-1-19 @ 16:06

Oops, didn't notice your previous post before posting mine... I should've recognized those sliced-up 8x16 chars. :)

confirmed - the TSR works fine.
Attachments
mks_003.png
mks_003.png (7.24 KiB) Viewed 1659 times
Software gets slower more rapidly than hardware gets faster. Believe it, comrade.
User avatar
VileRancour
Oldbie
 
Posts: 1148
Joined: 2003-5-14 @ 22:11
Location: B800:0000


Return to DOSBox Games/Apps

Who is online

Users browsing this forum: No registered users and 2 guests