WineHQ

KISS Psycho Circus: The Nightmare Child

General CD version of KISS: Psycho Circus game.

Application Details:

Version: 1.0
License: Retail
URL:  
Votes: 0
Latest Rating: Gold
Latest Wine Version Tested: 5.0.1

Maintainers: About Maintainership

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Installing from CD, patching to 1.13. The game itself (Finished first two levels). Highest quallity settings, resolutions including 1280x1024. Fullscreen mode. Sound stability improved (ALSA only) LAN server setup.

What does not

The newest Wine version gives much better results on this game, fixing some problems existing before. The game now actually allows you to play, has above-average perfomance and is adequate in common. However, the keyboard bug is still there time to time (Sometimes it is not). I've tried everything but I'm still unable to figure what's wrong. Menu and UI now perform better but you still may have a bug with disappearing menu labels. I've found a fix for it resulting good on GeForce graphic boards. Look for it below or in HowTo. The flickering HUD problem is still here but can be fixed when digging some game files (It is not a Wine bug). I've managed to discover a working file config so I'll produce a homemade game patch shortly. It solves annoying flicker. (See HowTo for details).

Workarounds

What was not tested

Internet gaming, the whole storyline, mapping the joystick.

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

The game is now playable, has the sound and feels almost just like it should be. If not the keyboard mess, this could be "Gold" because you're actually able to complete the game.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
Showopensuse leap 15.1Aug 01 20205.0.1Yes Yes YesGoldWexor 
ShowUbuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)Sep 12 20161.9.18Yes Yes PlatinumMichaÅ‚ Klekowicki 
CurrentDebian GNU/Linux Unstable "Sid"Sep 04 20091.1.29Yes Yes BronzeEau_De_Cologne 
ShowDebian GNU/Linux Unstable "Sid"Sep 02 20091.1.28Yes Yes GarbageEau_De_Cologne 

Known Bugs

Bug # Description Status Resolution Other apps affected
19067 NOLF: Will not accept that the movement key being hold down CLOSED DUPLICATE View
19933 KISS Psycho Circus The Nightmare Child game: User interface broken CLOSED ABANDONED View

Show open bugs

HowTo / Notes

HOWTO

Broken menu labels:

In order to fix disappearing items on GeForce boards, google for "cshell.dll" library replacement for the game.

It is a well-known GeForce patch released back in 2000. Here it is the download mirror. Unpack the archive and replace the "cshell.dll" file in the game installation directory.

 

HOWTO
Corrupted HUD:

The ingame pop-ups in Heads Up Display, showing the monsters' health. They make a big mess.
In order to solve this I've found a simple and dirty solution of replacing these useless buggers with
null-length files. This actually works but it involves playing tricks with the game resource files.

You can simply reproduce the patch yourself. To do this, go to the game installation folder and perform the following file operations one by one (Note that you may require root user access rights in order to perform some of these).

mkdir HUD
cd HUD
mkdir MONSTERHEALTH
cd MONSTERHEALTH
touch MONSTERHEALTH_BG.PCX
touch MONSTERHEALTH_BG_LEFT.PCX
touch MONSTERHEALTH_BG_TOP.PCX
touch MONSTERHEALTH_BG_BOTTOM.PCX
touch MONSTERHEALTH_BG_RIGHT.PCX

A folder named "HUD" should appear in the game directory. If it is, you may now play without corrupted HUD. You are done.
Configuration prerequestities
Make sure you have configured Wine to:
1. Emulate Windows 95/98
2. Use ALSA sound driver only (And please check the presence of libraries)
3. Force the following libraries to be Wine's _native_, not the Windows' one.

dsound
ddrawex
d3d8
dinput

These criterias are very important, otherwise you may not be able to play at all.
HOWTO
Keyboard trouble:

No solution yet, the only thing I've managed to find out is that
native dinput.dll doesn't help.
Also I've defined that if you will jump at the time you begin to run,
everything works flawlessly. For the time you run, of course. Also, chances are
that you will load the game and bah!, keyboard works just fine.
I'm still in the research and going to consult those who solved exactly the simillar problem
with "No One Lives Forever". Both games are LithTech 1.x based and I've also found
something of that keyboard troubles there.
If you managed to play the game without such troubles, contact me, please.

Comments

Back