Kkrieger Guide

Discussion in 'Guides' started by booman, Nov 9, 2018.

  • by booman, Nov 9, 2018 at 12:24 PM
  • booman

    booman Grand High Exalted Mystic Emperor of Linux Gaming Staff Member

    Joined:
    Dec 17, 2012
    Messages:
    8,339
    Likes Received:
    624
    Trophy Points:
    113
    Location:
    Linux, Virginia
    Home page:
    kkrieger80.jpg

    .kkrieger was created to be a tech demo to see how small a game could be made. Not short, but small... as in capacity. Boasting beautiful graphics, textures, lighting, intricate level design, spooky enemies, small arsenal of weapons and sound effects. In its unfinished state, .kkrieger is about 100Kb in size. This is the most code optimized game ever made.

    kkrieger90.jpg

    Follow my step-by-step guide on installing, configuring and optimizing kkrieger in Linux with PlayOnLinux.

    Tips & Specs:

    To learn more about PlayOnLinux and Wine configuration, see the online manual: PlayOnLinux Explained

    Mint 18.3 64-bit
    PlayOnLinux: 4.2.12
    Wine: 3.0

    Wine Installation

    Click Tools
    Select "Manage Wine Versions"
    wine01.png

    Look for the Wine Version: 3.0
    Select it
    Click the arrow pointing to the right
    wine02.png

    Click Next

    Downloading Wine
    wine04.png

    Extracting

    Downloading Gecko
    wine05.png

    Installed
    wine06.png

    Wine 3.0 is installed and you can close this window

    Download .kkrieger
    If you do a Google search, you will find .kkrieger available on several websites
    I downloaded it from here: http://www.acid-play.com/download/kkrieger

    PlayOnLinux Setup

    Launch PlayOnLinux
    Click Install
    kkrieger01.png

    Click "Install a non-listed program"
    kkrieger02.png

    Select "Install a program in a new virtual drive"
    Click Next
    kkrieger03.png

    Name the virtual drive: kkrieger
    Click Next
    kkrieger04.png

    Check all three options:
    • Use another version of Wine
    • Configure Wine
    • Install some libraries
    Click Next
    kkrieger05.png

    Select Wine 3.0
    Click Next
    kkrieger06.png

    Select "32 bits windows installation"
    Click Next
    kkrieger07.png

    Wine Configuration

    Applications Tab
    Windows version: Windows XP
    Click Apply
    kkrieger08.png

    Graphics Tab
    Check "Automatically capture the mouse in full-screen windows"
    check "Emulate a virtual desktop"
    Desktop size: 800x600
    Click OK
    kkrieger09.png

    PlayOnLinux Packages (DLLs, Libraries, Components)

    Check the following:
    • POL_Install_corefonts
    • POL_Install_d3dx9
    • POL_Install_tahoma
    Click Next
    kkrieger10.png

    Note: All packages should automatically download and install

    At the "Browse" screen
    Click Cancel
    kkrieger11.png

    Extract kkrieger-beta to Program Files in your new virtual drive
    Full path:
    Code:
    /home/username/.PlayOnLinux/wineprefix/kkrieger/drive_c/Program Files
    kkrieger12.png

    Back to PlayOnLinux
    Click Configure
    kkrieger13.png

    Select "kkrieger" on the left side
    General Tab
    Click "Make a new shortcut from this virtual drive"
    kkrieger14.png

    Select "pno0001.exe"
    Click Next
    kkrieger15.png

    Name the shortcut: KKrieger
    Click Next
    kkrieger16.png

    Select "I don't want to make another shortcut"
    Click Next
    kkrieger17.png

    Now select "KKrieger" under the virtual drive kkrieger
    kkrieger18.png

    Note: Click the + to download other versions of Wine. Click the down-arrow to select other versions of Wine.

    Display Tab
    Virtual meory size: enter the amount of memory your video card/chip uses
    kkrieger19.png

    Close Configure

    Select "KKrieger"
    Click Run
    kkrieger20.png

    Note: click debug to see errors and bugs

    If you want to run .kkrieger in full-screen, you will need to set your Linux Desktop to 1024x768 or 800x600

    Conclusion:
    .kkrieger ran perfectly as expected. I doubt the packages were even necessary, but I always install them as a base just in case. I played it windowed without any problems. At the end of the 10 min demo it says "... to be continued" but I haven't see any further development on it or anything like it. I have read that it was a programmers nightmare because of the huge amount of work it takes to keep a game this small in capacity. I'm thankful someone actually tried it. Its so small that it could play on just about any device.

    Gameplay Video:


    Screenshots:
    kkrieger81.jpg

    kkrieger83.jpg

    kkrieger84.jpg

    kkrieger93.jpg

    kkrieger94.jpg

    kkrieger89.jpg

Comments

Discussion in 'Guides' started by booman, Nov 9, 2018.

Share This Page