Submission #3081: Ilari's DOS Ryssän Kauhu in 03:11.71

DOS
baseline
(Submitted: 54c8240644a0f9ec0bdabbd02a0e1155 unknown)
JPC-rr 11.2
11502
59.997809156681804
2147483647
Unknown
Submitted by Ilari on 4/1/2011 12:55 PM
Submission Comments

The Game

Ryssän Kauhu is situated during Winter War. The hero is a anonymous soldier trying to shoot about battalion worth of (575) soviet foot soldiers sent by Stalin... to die in machine gun (or is it more a sniper rifle than machine gun?) fire while the hero shouts insults.

Attributes

  • JPC-RR r11.5-WIP (r11.2 syncs it).
  • No damage
  • 2 511 000 000 attempts to manipulate luck.
  • 2 511 001 794 rerecords marked into input file (in case the site can't parse it properly)
  • Movie length 3:11.706849 (according to the emulator output).
  • 683 mouse events.
  • Uses Lua scripting for input.
  • Speed-Entertainment trade-offs (in the final level).
  • about 9.8 standard deviations faster than run that doesn't manipulate luck.

Software

BIOS, VGABIOS and OS

The usual ones: 41b86dc485554846f540848bf0048b15, 49c4268a1d38bc06c494ba6a0d4d592c and f334bc4d5dc5f393feb0ca2d1e1cdc25.
This game requires mouse, which means I need to load the mouse driver. This driver appears to be a pile of crap, as it will freeze input for brief moment after it loads, and worse yet, if there is anything in keyboard buffer when it loads, the entire system will hang.

Game:

Hard disk, 16 sides, 16 tracks, 63 sectors, no volume label, default timestamps
MD5SizeFilename
ee4033581845b3b8d28c4b7287eb4fc2265420/DOS4GW.EXE
7af0883265e490676660883f459342fd310/FILE_ID.DIZ
5dde65d915ceaa1d9482c832662ac6c7507457/GRAPH.BAK
5dde65d915ceaa1d9482c832662ac6c7507457/GRAPH.DAT
b81fac88082dd1c839f3646ba255857261924/RYSSA.EXE
eb7ac5fcf0dba7f9ac02e8337215f732344/readme.txt
Archives contain RYSSÄ.EXE. I renamed that to RYSSA.EXE, as it doesn't matter anyway, except for the 'Ä' possibly causing trouble.

Levels

Level 1:

45 soviets spawn with intervals of 0.5-0.99s (average 1.35 per second). You get 250 bullets. Approximate length of level (average and standard deviation): 33.215s+-0.958s
Very easy level.

Level 2:

60 soviets spawn with intervals of 0.4-0.69s (average 1.89 per second). You get 250 bullets. Approximate length of level (average and standard deviation): 32.744s+-0.665s
Sightly harder than the first but not bad.

Level 3:

80 soviets spawn with intervals of 0.3-0.49s (average 2.50 per second). You get 200 bullets. Approximate length of level (average and standard deviation): 32.995s+-0.513s
This starts to be challenging.

Level 4:

100 soviets spawn with intervals of 0.25-0.39s (average 3.06 per second). You get 200 bullets. Approximate length of level (average and standard deviation): 32.668s+-0.430s
This level is very hard in real time, and the way I manipulated luck almost breaks down here because the enemies shoot a LOT.

Level 5

130 soviets spawn with intervals of 0.2-0.34s (average 3.6 per second). You get 200 bullets. Approximate length of level (average and standard deviation): 36.119s+-0.491s
Even harder version of level 4. I heard somebody managed to get to this level once in real time.
Luck manipulation is very difficult here due to speed enemies shoot.

Level 6:

160 soviets spawn with intervals of 0.1-0.24s (average 5.59 per second). You get 200 bullets. Average length of level (average and standard deviation): 28.620s+-0.545s
This level is a quasi-kill-screen. You don't have ammo to waste and reloading would mean taking massive damage. Enemies shoot a lot and spawn very fast.
The enemies fire far too fast here to manipulate luck effectively. So I just fire in rapid fire mode, with brief pauses so not to miss any shots (can't be that sloppy even in AF TAS). Note that the machine gun fires at about 8 shots per second. Compare that to the spawn rate.

Ilari: Bad game choice and one could play it much better style-wise (at least in levels 1-5)
Last Edited by adelikat on 11/30/2022 1:51 AM
Page History Latest diff List referrers