Jump to content

About This File

NOTE: 32bit support was dropped in version 1.2.0, use earlier versions for 32bit support.

This is an unofficial patch for "Croc: Legend of the Gobbos". It allows for:

  • Native Windows 10/Linux support.
  • Higher Resolutions (non-stretched widescreen).
  • Anisotropic Filtering and enhanced lighting effects.
  • Full analog controller support like the console versions.
  • Select between PSX, PC and DEMO soundtracks in the settings.
  • More Audio and Display options than the original game.
  • A number of controllers are now natively supported.

Among others.

This patch was created by: crocguy0688

  From the readme:

Quote

==============================
Croc: Legend of the Gobbos!
=============================

==============================
          DISCLAIMER
==============================

THIS IS AN UNOFFICIAL RELEASE AFFILIATED WITH NEITHER
"FOX INTERACTIVE" OR "ARGONAUT SOFTWARE"

==============================
            Note
==============================

This has been a passion project of mine for several months. I loved
the original Croc as a kid, and have always wanted to see it restored
to its former glory. This is my attempt to make that happen.

I hope you enjoy it.

-- crocguy0688 <crocguy0688@protonmail.com>

==============================
         ChangeLog
==============================

Version 1.2.0:

* Add portable mode

Version 1.1.0:

* 64-bit support
* Linux support
* Unicode paths are now handled correctly
* Fixed the alpha box beind level titles flashing
* Fixed an OpenAL sound handle leak
* Controller fixes
* Various bug fixes
* Use per-vertex instead of per-fragment lighting
* Fix odd lighting behaviour (thanks Rexhunter99)
* Removal of 32-bit support

Version 1.0.0:
* Initial release

==============================
     System Requirements
==============================

* A graphics card supporting the OpenGL 3.2 Core Specification
  and a processor that supports SSE2. Any video card since 2010 and
  any processor that supports Windows 8 is likely to work.
* Windows 10. May work on lower versions, but this has not been tested.
* Ubuntu Bionic Beaver 18.04 LTS or greater.

==============================
      Troubleshooting/FAQ
==============================

* Help, the game crashes on startup.
  - Read the system requirements.

* Where are my saved games and configuration files stored?
  On Windows:
  - Configuration files are stored in "%APPDATA%\Croc" (via FOLDERID_RoamingAppData)
  - Saved files are stored in "%USERPROFILE%\Documents\Saved Games\Croc" (via FOLDERID_SavedGames)
  On Linux this game follows the XDG directory specification.
  - Configuration and saves are in "{XDG_CONFIG_HOME,XDG_DATA_HOME}/Croc", respectively.

* Can I make the game portable?
  - Yes, create a folder called "config" in the game directory. From here on,
    all configuration and save data will be stored there.

* Can I use my own "OpenAL.dll" or the one provided by my system?
  - Yes, but Croc requires the "AL_SOFT_loop_points" extension
    Without it, music and sound won't function properly.

* My controller doesn't work/isn't recognised.
  - Add an appropriate entry in the included "gamecontrollerdb.txt"
    - See https://github.com/gabomdq/gamecontrollerdb for instructions

* Controller keys/axes can't be bound via the menu.
  - This is by design to keep with the spirit of the original
    PlayStation version.

==============================
         Known Issues
==============================

* In water levels, the electricity isn't shown until the player is close to it.
* Some transparent geometry doesn't render correctly.

==============================
           Remarks
==============================
This version of Croc: Legend of the Gobbos! makes heavy use of several third-party projects.
I would like to thank the authors for their hard work and effort.

* GLFW3 - http://www.glfw.org - 3.3.2
* SQLite - https://www.sqlite.org - 2017-08-24 16:21:36 8d3a7ea6c5690d6b7c3767558f4f01b511c55463e3f9e64506801fe9b74dce34
* OpenGL Mathematics (GLM) - https://glm.g-truc.net - git~tag/0.9.9-a2
* OpenAL Soft - http://kcat.strangesoft.net/openal.html - git~tag/openal-soft-1.20.0
* Dear ImGui - https://github.com/ocornut/imgui - git~tag/v1.60
* dr_wav - https://github.com/mackron/dr_libs - v0.7f - 2018-02-05
* stb_vorbis - http://nothings.org/stb_vorbis/ - v1.10

 

 


What's New in Version 1.3.0   See changelog

Released

(From the provided readme file)

Version 1.3.0:

Most important:

  • Full analog controller support (PS1 and Saturn style).
  • Reverb effects have been added (like the console versions).
  • Anisotropic Filtering.
  • Ambient lighting (like PS1 version).

Other fixes:
* Allow skipping intros via the configuration file (SkipIntros=[0|1])
* Support disabling the "Start Game" wiping-star effect (DisableWazzy=[0|1])
* Support disabling music loading (DisableMusic=[0|1])
* [Windows] Enable LTO
* [Linux] Use system GLFW, requires a minimum of 3.3.2
* [Linux] Set application icon
* Resurrect the old PSX/Saturn analogue controller support (PadMode=[0|1|2])
  - PadMode=0 - Legacy controller support, matches that of prior releases.
  - PadMode=1 - Controller-only, matches the "analogue" mode of the PSX release.
                Disables keyboard movement.
  - PadMode=2 - Combined keyboard/controller mode (default). The keyboard controls
                don't change, and the controller is in analogue mode.
* Fix control layout in options menu
* Load music, ambient, and intro tracks from the filesystem instead of WADs
* Fix mipmapping
* Add mipmapping configuration option (MipmapFiltering=[0|1])
* Support anisotropic filtering
* Add "-map <path/to/MPXXX_XX.MAP>" command-line argument
* Attempt to load shaders from disk before WAD
* Fade-in when "Show Intro" is selected
* Add new loading screen from the Tech Demo (LoadImage=[0|1])
* Add static "Is Loading" variable. The address is printed to stdout at launch
* Fix sky visibility in dark levels
* Fix reflections in Demon Itsy's boss fight
* Fix underwater electricity rendering
* Restore ambient lighting, now matches that of the PSX version
* Use higher-quality application icon
* Support resizing of the game window
* Fix inactive panel object positions
* Various bug/crash fixes
* Fix the occasional desert music in cave levels.
* Restore reverb effects

Version 1.2.0:

  • Add portable mode

Version 1.1.0:

  • 64-bit support
  • Linux support
  • Unicode paths are now handled correctly
  • Fixed the alpha box beind level titles flashing
  • Fixed an OpenAL sound handle leak
  • Controller fixes
  • Various bug fixes
  • Use per-vertex instead of per-fragment lighting
  •  Fix odd lighting behaviour (thanks Rexhunter99)
  • Removal of 32-bit support




User Feedback

Recommended Comments

Hi there! 
So I got your patch. 
I actually got it to where it can work, with music and everything.
However the game crashes on the 3rd world, level 2, it's the sand world.

I was wondering if you had any advice to approach this? 
I was legit like streaming this game and it just doesnt work anymore ):


Thank you in advance! And thank you for releasing this!

Share this comment


Link to comment
Share on other sites

On 11/21/2020 at 4:27 AM, OuterOrange said:

Hi there! 
So I got your patch. 
I actually got it to where it can work, with music and everything.
However the game crashes on the 3rd world, level 2, it's the sand world.

I was wondering if you had any advice to approach this? 
I was legit like streaming this game and it just doesnt work anymore 😞


Thank you in advance! And thank you for releasing this!

This has now been sorted out, OuterOrange had installed the "Music patch" first and these two are not compatible.

Share this comment


Link to comment
Share on other sites

XBOX Controller is much to sensitive (on my system only?)

Is there a way to configure the "Deadzone" of the Controller or completely disable GameController support?
Thanks for your feedback.

 

Share this comment


Link to comment
Share on other sites

5 hours ago, -justme- said:

XBOX Controller is much to sensitive (on my system only?)

Is there a way to configure the "Deadzone" of the Controller or completely disable GameController support?
Thanks for your feedback.

 

No, the controller support in Croc is basic and does not have the analog support that the PS1 version does. I'd recommend either using the D-Pad or getting used to using a keyboard (my preferred way).

Sorry I can't be of more help.

Share this comment


Link to comment
Share on other sites

Thanks for your reply.

Would be helpful to be able to disable game-controller support.
Once disabled, you can use a Joystick emulator (like xpadder), which enables the configuration of the "Deadzone".
I don't know, whether there's still some development done - if yes, "just" add an option to disable gamecontroller hopefully is not that difficult
and can be done.

Share this comment


Link to comment
Share on other sites

Just now, -justme- said:

Thanks for your reply.

Would be helpful to be able to disable game-controller support.
Once disabled, you can use a Joystick emulator (like xpadder), which enables the configuration of the "Deadzone".
I don't know, whether there's still some development done - if yes, "just" add an option to disable gamecontroller hopefully is not that difficult
and can be done.

Sadly I'm not the developer, but hopefully it does get added when/if a new version gets made.

Share this comment


Link to comment
Share on other sites

I really need help, I've done everything, downloaded versions 1.2 and 1.3 and put the patch on both, but the same error message persecutes me when trying to open the game 'Unable to Create Croc Window' does anyone know why this same error occurs?

Share this comment


Link to comment
Share on other sites

On 2/27/2021 at 6:05 PM, lucasj981 said:

I really need help, I've done everything, downloaded versions 1.2 and 1.3 and put the patch on both, but the same error message persecutes me when trying to open the game 'Unable to Create Croc Window' does anyone know why this same error occurs?

We came to the conclusion that the problem lucasj981 was having is that he was running without a dedicated GPU, which is required for this Patch. I'm replying so that anyone else with the same problem knows.

Share this comment


Link to comment
Share on other sites

Hi, I have a bug when playing on steam deck. If I connect a controller (on top of the built-in steam deck controller) via bluetooth or 2.4ghz, the highlighted option will move automattically up non stop making the game unplayable since I can't use the menu anymore. Anyone had the issue and found a fix ?

Share this comment


Link to comment
Share on other sites

Hi everyone. This is a great mod but there's still one thing that makes me go back to the psx version (original cd with old-time graphics quality)to this one is that the right analog stick behaviour is way off the original game. In the emulated version when you move the right analog stick you can move the camera in inverted patterns (moving right goes left, left goes right and upward and downward remains the same). In this version the right analog stick mimics the jump, turning 180 actions. Is there somewhere i can report this for fixing? 

8700k, 3070ti, 16gb ddr4

 

 

Share this comment


Link to comment
Share on other sites

9 hours ago, eriktherock7 said:

Hi everyone. This is a great mod but there's still one thing that makes me go back to the psx version (original cd with old-time graphics quality)to this one is that the right analog stick behaviour is way off the original game. In the emulated version when you move the right analog stick you can move the camera in inverted patterns (moving right goes left, left goes right and upward and downward remains the same). In this version the right analog stick mimics the jump, turning 180 actions. Is there somewhere i can report this for fixing? 

8700k, 3070ti, 16gb ddr4

 

 

This here seems to be the Issue tracker for this project on Github:

https://github.com/crocguy0688/croc-issues

 

 

Share this comment


Link to comment
Share on other sites

On 4/17/2023 at 5:47 AM, eriktherock7 said:

Hi everyone. This is a great mod but there's still one thing that makes me go back to the psx version (original cd with old-time graphics quality)to this one is that the right analog stick behaviour is way off the original game. In the emulated version when you move the right analog stick you can move the camera in inverted patterns (moving right goes left, left goes right and upward and downward remains the same). In this version the right analog stick mimics the jump, turning 180 actions. Is there somewhere i can report this for fixing? 

8700k, 3070ti, 16gb ddr4

 

 

are you sure Croc 1 support analog and/or both analog sticks (aka movement+camera)? this can be addition including hacks of your downloaded iso version and emulator. there is such build-in hack of edited/modded Quake 2 PSX and there is emulators side mouse-aim and ofc analog hack. EPSXE wrap analogs since very old version in games where originally it supposed to be left analog copy D-pad so work as movements looks like full DualAnalog/Shock support, but even with some emulators wraps right stick in older PSX game work as ⏹ 🔼 🔵 .  Maybe you mis-remember Croc 1 with Croc 2? Croc 2 released originally on sonyPS (unlike croc 1 which is PC and sega saturn main versions and PSX reduced functionality port), more later game. This is unlikely Croc 1 have full DualAnalog Sony gamepad support. On original console most likely both analog didnt work and on emulators right anog work as buttons. Camera movement mean full analog support made by game. This should be some later games, eg Croc 2.

Share this comment


Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...