Results 1 to 9 of 9

Thread: High resolution sprites = High resolution KeeperFX

  
  1. #1

    Default High resolution sprites = High resolution KeeperFX

    KeeperFX can be played in any resolution. Originally it came with the 320x200 resolution, later the 640x400 resolution was added. On modern PC's 1280x1024 is standard for people with 3:4 monitors, 1366×768 is the most used resolution overall because of laptops, and 1920 × 1080 is features on many a gaming-pc.

    KeeperFX supports the higher resolutions, but unfortunately the game features sprites for just the two original resolutions (e.g. very small). As people still want to be able to see the icons, buttons, creatures, etc they are automatically made larger by the game (nearest neighbor). This makes the game look really 'blocky', 'pixely' or 'ugly' depending on the technical term you prefer.

    I know what you're thinking: We should all kill ourselves because we can't hope to live with this in the year 2015. I say, yes this is a good idea, but I have a better one: Make bigger sprites.

    It is possible to download the KeeperFX GFX source data here. Is there a sprite-artist here who is capable of making (a few) higher resolution sprites? When in a game of Pictionary I get the task of drawing an 'egg' people guess things like 'a six' and 'a rock' and perhaps 'a rock with a circle around it and loads of arrows', but never 'an egg' so I'm not it.

    I could do automatic resizing though:
    Original Sprite:
    Name:  biled_std.png
Views: 2018
Size:  629 BytesName:  tendency_attackd_act.png
Views: 2002
Size:  827 Bytes

    Resized by KeeperFX:
    Name:  biled_std_near.png
Views: 2001
Size:  745 BytesName:  tendency_attackd_act_near.png
Views: 1999
Size:  854 Bytes

    Resized by image editor:
    Name:  biled_std_bicub.png
Views: 1990
Size:  4.1 KBName:  tendency_attackd_act_bicub.png
Views: 1991
Size:  5.4 KB


    Who can do better?
    Last edited by YourMaster; December 23rd, 2014 at 01:41.

  2. #2
    KeeperFX Author mefistotelis's Avatar
    Join Date
    Sep 2009
    Location
    Poland
    Posts
    1,235

    Default Re: High resolution sprites = High resolution KeeperFX

    If you're looking for good automated algorithm, then for hand-drawn sprites there are few:
    2xsal
    hq4x
    4xbrz

    You should be able to find stand-alone scaler for most these algorithms. For every image, we could try them all and select the best result.
    http://en.wikipedia.org/wiki/Image_scaling

    Of course, this is nothing compared to what artist could do with extending a sprite by hand.
    Note that in KeeperFX GFX sources there's "textures-160" subfolder - it contains textures rescaled by Synesthesia (and some which he never touched which are rescaled by simpler ways).

  3. #3

    Default Re: High resolution sprites = High resolution KeeperFX

    Yes, that was what I was hoping for, that among the many thousands of visitors to this site, there is a skilled artist willing to do the hundreds of spites by hand, for free. I have seen the few high res sprites in the folder, and I'd love the entire game to look like that.
    What can I say, never hurts to try.

    Here is bile demon sprite enhanced by an artist:
    Click image for larger version. 

Name:	biled_std_artist.png 
Views:	96 
Size:	44.0 KB 
ID:	1555

    Seriously though:

    Click image for larger version. 

Name:	biled_std.png 
Views:	125 
Size:	3.1 KB 
ID:	1558


    Click to see animation:
    Click image for larger version. 

Name:	Powerhand.gif 
Views:	259 
Size:	51.1 KB 
ID:	1556

    Click image for larger version. 

Name:	dragontorture.gif 
Views:	229 
Size:	213.9 KB 
ID:	1557
    Last edited by YourMaster; December 23rd, 2014 at 01:43.

  4. #4
    Imp
    Join Date
    Jun 2016
    Location
    Poland
    Posts
    2

    Default Re: High resolution sprites = High resolution KeeperFX

    Hi,
    Do you know how to enable these high resolution sprites in game? Are these sprites included in the compiled KeeperFX mod, or do i have to compile it myself just to enable these sprites?

  5. #5

    Default Re: High resolution sprites = High resolution KeeperFX

    The game needs further changes for it to work with high resolution sprites.

  6. #6
    Imp
    Join Date
    Jun 2016
    Location
    Poland
    Posts
    2

    Default Re: High resolution sprites = High resolution KeeperFX

    Thanks, i thought that file swap would be enough to make it work. So, game needs to scale bigger sprites to fit the model. Are those changes in progress?

  7. #7

    Default Re: High resolution sprites = High resolution KeeperFX

    Yes and no. Mefisto has started work on the support of the high resolution sprites, however almost a year ago all work on developing KeeperFX stopped. If work will ever resume is unclear.

    Look here for the progress/status of this issue.

  8. #8
    Demon Spawn
    Join Date
    Sep 2009
    Location
    Germany
    Posts
    172

    Default Re: High resolution sprites = High resolution KeeperFX

    By the way now there's a subreddit dedicated to that very problem: https://www.reddit.com/r/GameUpscale/
    Trying new tech like https://github.com/xinntao/ESRGAN

  9. #9
    OpenKeeper developer
    Join Date
    Jul 2014
    Posts
    81

    Default Re: High resolution sprites = High resolution KeeperFX

    Quote Originally Posted by Trass3r View Post
    By the way now there's a subreddit dedicated to that very problem: https://www.reddit.com/r/GameUpscale/
    Trying new tech like https://github.com/xinntao/ESRGAN
    I tried the tech, pretty awesome:
    https://cdn.knightlab.com/libs/juxta...a-0edaf8f81e27

Similar Threads

  1. High Scores
    By Mathalor in forum Dungeon Keeper 1
    Replies: 6
    Last Post: September 6th, 2012, 15:51
  2. Replies: 1
    Last Post: June 25th, 2011, 10:38
  3. High – res textures.
    By Mentor in forum War for the Overworld
    Replies: 1
    Last Post: August 19th, 2010, 20:04

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •