A PC port of South Park 64, a first person shooter made on the original Turok 2 engine.

Description

A No-CD executable for the South Park first person shooter. It also adds a couple features, like extended draw distance and FOV options. CD Music will require Daemon Tools Lite. A method to play music from the game directory is included and optional.

Preview
South Park PC Improved!
Post comment Comments
ZachFett
ZachFett - - 161 comments

Thank you so much! I've spent the last two years on and off trying to get this game to work, it refused to run even in a Windows XP virtual machine. This worked immediately, though!

Two questions:

1.) Is it possible to get an FOV between the close and medium values? Close is a bit too zoomed in, while medium shows a bit of clipping on the arms.

2.) I have the CD mounted, but still no music. Tried toggling music on and off in settings as well. Any ideas?

Thank you again for this! I'd given up hope that I'd be able to ever play the PC version again.

Reply Good karma Bad karma+3 votes
picardsfish
picardsfish - - 52 comments

Excellent work

Reply Good karma Bad karma+2 votes
EarthisChillin Author
EarthisChillin - - 15 comments

Sorry for the super late response!

1) Thanks for your feedback on the FOV values - I'm currently in the process of trying to add more values to the option, but I'll adjust the current values to better ones if this fails. Avoiding weapon clipping is tricky though, as they vary for each weapon. There's a potential workaround for that in progress, but the workaround is bringing other issues too at the moment.

2) I personally recommend using Daemon Tools to mount the CD as I've never got the music to work with other programs myself (pre and post patch).

Reply Good karma+1 vote
ZachFett
ZachFett - - 161 comments

Glad to hear about the FOV and viewmodel clipping thing you're working on! Thanks!

Edit: I'm re-typing all this so it's not so cluttered:

I've been using WinCDEmu since Virtual CloneDrive, my usual, doesn't work with South Park for some reason. You mentioning Daemon got me to reinstall it to test, and I've discovered that for some reason Daemon makes the original game's exe work just fine. Music included.

However, music still isn't working with your exe.. Not sure why.

But over on the South Park Rally Discord someone long ago had shared an exe with the FOV bumped up by 1 (the same as your "Medium" FOV setting), so now I can just use that and music is still working with that one. So this is fine for now.

Additionally, I discovered why mouselook would sometimes stop working. In nGlide Configurator, you can't set Refresh Rate above 90hz. If you do, mouselook gets progressively worse. At 100hz it's choppy, 120hz it's horrible, and at 144hz the mouse doesn't move the camera at all.

So, if anyone deals with this issue: Do not put the setting above 90hz.

Also if you press Alt+Enter to get a borderless window, mouselook stops working. Haven't found a solution to that one.

Reply Good karma Bad karma+1 vote
EarthisChillin Author
EarthisChillin - - 15 comments

Very curious about the music not working. I'll try looking into it and see exactly why it seems to work for friends and I. You're the first "outside" person to have given feedback so I'm very thankful!

If it's the discord I'm thinking of, it could be a super early version of this one. I hang out in one for the FPS game where I post discoveries of the game (and admittedly tons of meme spam) and I know a few of those guys like and hang out in one for Rally.

Glad you realized why the mouse wasn't working. The issue with the mouse not working in that "false windowed mode" as I like to call it (since the screen doesn't actually change for me when alt+entering) and the issue with higher refresh rates may be above my skill level but I'm still giving it a go on the mouse fix. But, yeah, if your mouse doesn't work but it works when holding F2, it's a screen issue and all ya gotta do is hit alt+enter.

Reply Good karma+2 votes
ZachFett
ZachFett - - 161 comments

I had no idea there was a discord specifically for the FPS, could you post a link? The one I'm in is called "South Park Rally/Stick of Truth Community", it's mostly for Rally but they have one channel for the FPS.

I can tell if a windowed mode like this one is working for me by pressing Alt+Tabbing, if my screen has to go black for a bit before showing me my desktop, then the game is running in full-screen. Only real reason I like windowed/borderless is since I have multiple monitors and it's nice being able to flick between them instantly. Not a huge deal though, I think it doesn't work with SP98 because it changes the refresh rate to 144hz, which then breaks the mouse.

Thanks for looking into the music thing for me btw!

Reply Good karma Bad karma+1 vote
St3n
St3n - - 4 comments

Use Github.com and rip all music tracks into a folder Music, it works!

Reply Good karma Bad karma+1 vote
Bunnypond_Guy
Bunnypond_Guy - - 73 comments

Question: The original PC port doubled the healthpoints of the enemies so they’d take more ammo to kill than in the N64 and PS2 versions. Does this version fix them to the original healthpoints?

Reply Good karma Bad karma+1 vote
EarthisChillin Author
EarthisChillin - - 15 comments

Nah, this patch doesn't change that stuff. Currently I'm prioritizing getting the game to run for everybody and getting custom music. Custom music is actually done but not uploaded yet. Later on I may edit easy mode to match the N64 version because it seems to be a popular request.

Reply Good karma+1 vote
Guest
Guest - - 689,427 comments

Thank you for this, I couldn't run the game at all until trying your .exe and now it runs perfectly, with only one issue

I've been unable to get the .oggs working. I have a folder called Music in the game directory, with track01.ogg to track14.ogg ripped from the game disc. With either .exe the music just doesn't play. Is there something I am doing wrong?

Reply Good karma Bad karma+1 vote
EarthisChillin Author
EarthisChillin - - 15 comments

Excuse my super late response, but it came to my attention that some people had to run the 1.0 version first, and then music will work on 1.1. I have zero idea why that could be, but give that a shot. Both versions are included in the download, I think.

This is assuming you also put the .dll's included in the game directory.

Reply Good karma+1 vote
Guest
Guest - - 689,427 comments

Hey, the dedicated mode fails in lan shwing a blue screen...and also what´s the music order, i downloaded the ost i dont know the order of the songs, to put them the track number

Reply Good karma Bad karma+1 vote
EarthisChillin Author
EarthisChillin - - 15 comments

Intended behavior. Dedicated server mode loads the game straight into the server and teleport the host to some far away coordinate and "disables" him. Others can then connect to it like a dedicated server, but the host will not be able to play unless they join from another PC too.

As for the music, I actually don't know what levels all the tracks are assigned to, but here are some notes I had. 04, and 06 through 10 are referring to multiplayer levels which just use tracks from singleplayer. track13 is also used for the opening cutscene after the show as well as character select.

track01: Unused
track02: 1st Level Theme
track03: Chef's Theme
track04: Tabun Dance Theme
track05: Unused
track06: Factory Theme
track07: Soman Go Theme
track08: Toy Store Theme
track09: UFO Core Theme
track10: Warehouse Theme
track11: 2nd Level Theme
track12: Boss Theme
track13: Character Select Theme
track14: Caves Theme (edited)

if your download of the ost includes the song names, this pic may help too. keep in mind that this list is starting from track02 since track01 is not used.
I.imgur.com

Reply Good karma+1 vote
Baphomet‎‎‎t
Baphomet‎‎‎t - - 18 comments

I get a memory allocation failure.

Reply Good karma Bad karma+1 vote
Guest
Guest - - 689,427 comments

it works pretty well, but when i play there is no music, how can i fix that?

Reply Good karma Bad karma+1 vote
EarthisChillin Author
EarthisChillin - - 15 comments

Depends on which exe you are running. If you want to play music from the disk/ISO, you have to mount the ISO with Daemontools lite. This method will only work with the 1.1 version that is included in the download.

If you want to play the music from the directory or have custom music, I have instructions for that included in the download. It doesn't explain how to extract music from the ISO, but there are many tutorials on that online if you want the original music.

Reply Good karma+2 votes
Guest
Guest - - 689,427 comments

do you think it would be feesible to port the game to unity or unreal engine

Reply Good karma Bad karma+1 vote
Lazarhead
Lazarhead - - 92 comments

I think I'm playing this patch. Is there a way to make it so the turkey caves and other places don't randomly disappear? That's the only issue I have.

Reply Good karma Bad karma+1 vote
EarthisChillin Author
EarthisChillin - - 15 comments

I'm still working on fixing that. It doesn't seem to happen on all PC's which is making it that much harder to figure out. My advice for now is to turn the fog down to medium in areas that it glitches out in.

Reply Good karma+1 vote
Lazarhead
Lazarhead - - 92 comments

Yeah, turning the FOV to low and sometimes medium can fix issues like that. Until we get a Night Dive remaster, this game will never be at a 100%. They did great with Turok and 2. Probably have more of an expertise on the engine.

Reply Good karma Bad karma+1 vote
EarthisChillin Author
EarthisChillin - - 15 comments

Well, it probably won't reach the quality that a paid company porting it to a modern engine would have, but the original Turok 2 got very nice community improvements over the years so a comfortable modern experience is possible here some day. I'm just one guy though so that could be a while, I could use some partners :P but yeah I don't think we will be seeing ND port this or any other Turok titles again.

Reply Good karma+1 vote
Lazarhead
Lazarhead - - 92 comments

Maybe you can visit their Discord or whatnot and bother them about what they did.

Reply Good karma Bad karma+1 vote
bveka
bveka - - 1 comments

i cant play it says i need dat files

Reply Good karma Bad karma+1 vote
EarthisChillin Author
EarthisChillin - - 15 comments

Yes, you need to actually have the game in order for the patch to do anything.

Reply Good karma+1 vote
käyttis
käyttis - - 1 comments

Cannot get the game working because of this error message "Memory allocation failed. Swapfile must be full, free up some space on swap volume."

Reply Good karma Bad karma+1 vote
EarthisChillin Author
EarthisChillin - - 15 comments

This usually happens when loading multiple .dat files that are too big or if the original .dat file was edited, following a popup that says you have custom DAT files. Is it possible you accidentally made a copy of the win32.dat file? If so, delete the copy and make sure there's no more .dat files.

Reply Good karma+1 vote
Guest
Guest - - 689,427 comments

This comment is currently awaiting admin approval, join now to view.

Guest
Guest - - 689,427 comments

This comment is currently awaiting admin approval, join now to view.

djplace005
djplace005 - - 1 comments

i'm having controller issues with this game i'm using a log tech one and in the main menu it goes too fast when i try to select options and stuff also i can only use the mouse to select options... how did you guys get controllers to work?

Reply Good karma Bad karma+1 vote
EarthisChillin Author
EarthisChillin - - 15 comments

The game's controller support doesn't work well with modern controllers because it was only designed for old controllers/input methods of it's time.

If you can make it to the controls menu, you can change the settings around for controllers but getting a comfortable layout might be really hard to impossible.

You may have better luck using something like Steam Big Picture's controller support or Xpadder to bind keyboard/mouse actions to the controller.

Reply Good karma+1 vote
Guest
Guest - - 689,427 comments

hey, i have a problem. my antivirus says that the game has a Trojan inside of it.
is that true or my antivirus just trippin'?
i would thank you for a response

Reply Good karma Bad karma0 votes
EarthisChillin Author
EarthisChillin - - 15 comments

it's trippin', this happened to one of my computers because i had windows AV on or something.

Reply Good karma+1 vote
Guest
Guest - - 689,427 comments

This comment is currently awaiting admin approval, join now to view.

Guest
Guest - - 689,427 comments

says "no dat files found"
why?

Reply Good karma Bad karma0 votes
JES2008_(FelSh253)
JES2008_(FelSh253) - - 2 comments

this is just a patch, not the actual game. you'll have to get the original installer/ISO file, I recommend downloading it from archive.org (https://archive.org/details/SouthParkPCGame1999)

Reply Good karma Bad karma+2 votes
Guest
Guest - - 689,427 comments

This comment is currently awaiting admin approval, join now to view.

Guest
Guest - - 689,427 comments

This comment is currently awaiting admin approval, join now to view.

JES2008_(FelSh253)
JES2008_(FelSh253) - - 2 comments

Works great, but here's a suggestion:
I'd suggest to force the game to set the FOV to "low" in the cutscenes/intros, regardless of the value it is set on.
I also found that setting the FOG distance to "far" breaks most parts of the levels, and also messes up Les Claypool's positions in the intro (for some weird reason). Other than that, this is perfect.

Reply Good karma Bad karma+1 vote
Guest
Guest - - 689,427 comments

Hi, I'm a Brazilian guy trying to play this game, I'm using Google Translate, if there are any typos here it's Google Translate's fault. Anyway, I'm trying to run this game on Windows 11, every time I try to open it the following message appears "No DAT files found" I already looked for how to solve the problem and couldn't find it, can anyone please help me?

Reply Good karma Bad karma0 votes
EarthisChillin Author
EarthisChillin - - 15 comments

Olá amigo, sou brasileiro, mas cresci nos Estados Unidos, então meus portugues podem ser ruins. Mas esse erro geralmente acontece porque você não tem o jogo em si, ou você não colocou o .exe na pasta do jogo. Este arquivo é apenas um patch, por isso nao serà reproduzido sozinho. Espero que você entenda o que eu quis dizer. Se precisar de mais ajuda, você pode se juntar ao discord server do South Park 64, onde eu adoraria ajudar um colega brasileiro ainda mais.

Reply Good karma+1 vote
Guest
Guest - - 689,427 comments

This comment is currently awaiting admin approval, join now to view.

Guest
Guest - - 689,427 comments

EarthisChillin, please post a fix for the error "memory allocation failed. swapfile must be full".

Reply Good karma Bad karma0 votes
EarthisChillin Author
EarthisChillin - - 15 comments

the fix for this is to delete any other .dat files you have in your directory. the only dat files should be win32.dat. also make sure that your win32.dat file is 16,763kb. if it is more, get a fresh one.

Reply Good karma+1 vote
Guest
Guest - - 689,427 comments

What? I only ever had win32.dat in the folder. There are no other dat files. And it is the same size you stated.
Now how do I fix this??????

Reply Good karma Bad karma0 votes
EarthisChillin Author
EarthisChillin - - 15 comments

No idea then, sorry. There are only a handful of people in the world that play this game and when it comes to that error, they always had an extra .dat file by mistake. I get this error sometimes when I'm modding the game and forgot to delete my test .dat files.

Reply Good karma+1 vote
josaic
josaic - - 11 comments

mouse doesnt work

Reply Good karma Bad karma+1 vote
Guest
Guest - - 689,427 comments

This comment is currently awaiting admin approval, join now to view.

Guest
Guest - - 689,427 comments

This comment is currently awaiting admin approval, join now to view.

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: