The Source engine is a 3D game engine developed by Valve Corporation. Its unique features include a large degree of modularity and flexibility, an artist-driven, shader-based renderer, accurate lip sync and facial expression technology, and a powerful, efficient and completely network-enabled physics system.

Report article RSS Feed Running CUBE V2 Mod, Post Steampipe

With the advent of Steampipe, thousands of mods stopped working correctly. Often, they can be made to run with some edits to gameinfo.txt, but getting CUBE to run is slightly more complex.

Posted by Hell_Diguner on Aug 26th, 2013
Basic Starting a mod.

With the help of SkyNinja in a private message conversation, I was able to get CUBE V2 running again. After playing through the entire mod, I found only two side effects. The startup video (creepy blinking eye) is skipped, and Steam thinks I played HL2_EP2 rather than CUBE in it's recent games history. So no critical errors. AASC recently took down their link to download CUBE V2, but if you still have it installed or can find it somewhere on the internet, you can do the following to get it running (again, credit goes to SkyNinja).

First, install the game according to AASC's instructions.

Make a backup of all files before you modify them, so you can revert your changes if something doesn't work.

Find and rename the background01 parts of these files
...\Steam\steamapps\sourcemods\Cube\maps\background01.bsp
...\Steam\steamapps\sourcemods\Cube\materials\console\background01.vmt
...\Steam\steamapps\sourcemods\Cube\mat erials\console\background01_widescreen.vmt
to something different (and remember it). It is important _widescreen remains on the end of the last file, and it is important you rename the "background01" part to the same thing for each file. I suggest you simply add CUBE to the front of each file's name.

Next, open the text file
...\Steam\steamapps\sourcemods\Cube\scripts\ChapterBackgrounds.txt
and change the text in the quotes from background01 to whatever you renamed background01.bsp to.

Finally, you need to change the code in gameinfo.txt to make CUBE play nice with SteamPipe
....\Steam\steamapps\sourcemods\Cube\gameinfo.txtReplace everything with this:

text code:
"GameInfo"
{
  game  "CUBE"
  title "CUBE"
  title2  "CUBE"
  type  singleplayer_only

  developer "E-40 (AASC)"
  developer_url "aasc-life.do.am"
  icon    "icon"

  FileSystem
  {
    SteamAppId        420
   

    SearchPaths
    {
      // Base game customs loaded into mods usually causes trouble.
      // A custom folder in Cube's folder should work nicely, though.
      // If you do want base game customs, however, just uncomment them.
      game+mod      |gameinfo_path|custom/*
      //game+mod      ep2/custom/*
      //game+mod      episodic/custom/*
      //game+mod      hl2/custom/*

     
      game_lv       hl2/hl2_lv.vpk
      game+mod      |gameinfo_path|.
      game+mod      ep2/ep2_sound_vo_english.vpk
      game+mod      ep2/ep2_pak.vpk
      game        |all_source_engine_paths|episodic/ep1_sound_vo_english.vpk
      game        |all_source_engine_paths|episodic/ep1_pak.vpk
      game        |all_source_engine_paths|hl2/hl2_sound_vo_english.vpk
      game        |all_source_engine_paths|hl2/hl2_pak.vpk
      game        |all_source_engine_paths|hl2/hl2_textures.vpk
      game        |all_source_engine_paths|hl2/hl2_sound_misc.vpk
      game        |all_source_engine_paths|hl2/hl2_misc.vpk
      platform      |all_source_engine_paths|platform/platform_misc.vpk


      mod+mod_write+default_write_path    |gameinfo_path|.


      game+game_write   |gameinfo_path|.


      gamebin       episodic/bin


      game        |all_source_engine_paths|episodic
      game        |all_source_engine_paths|hl2
      platform      |all_source_engine_paths|platform
    }
  }
}

That should be it. Run the mod from Steam as any other mod.


Post comment Comments
~cHendler~
~cHendler~ Sep 18 2013, 5:01am says:

Thanks for the article. It's pretty helpful.

+2 votes     reply to comment
Hell_Diguner Author
Hell_Diguner Oct 18 2013, 5:46am says:

I put my copy of CubeV2 (with its filename and ini changes) into an archive, which you can download here:
Dropbox.com

Unarchive it and install under
...\Steam\steamapps\sourcemods\Cube\

As with anything on the internet, download at your own risk. Who knows, maybe my antivirus software isn't catching something.

+1 vote   reply to comment
Snake1945
Snake1945 Oct 20 2013, 12:46pm says:

Just go here and copy the searchpaths.... Lambdageneration.com

+1 vote     reply to comment
Hell_Diguner Author
Hell_Diguner Jul 14 2014, 5:32pm replied:

That's what the second part of this tutorial covers.

Unfortunately, it's not enough. You must also do the first part (renaming the background01 entries) as they conflict with HL2:EP2's background01 entries. Without the changes, the mod will try to load HL2:EP2's startup background, which causes a fatal error.

+1 vote   reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Platforms
Windows, PS3, X360, XBOX
Company
Valve
Contact
Send Message
Official Page
Valvesoftware.com
Licence
Commercial
Release Date
Released Oct 31, 2004
Engine Watch
Track this engine
Tutorial
Browse
Tutorials
Report Abuse
Report article
Related Engines
Source
Source Commercial Released Oct 31, 2004
Related Groups
Valve
Valve Developer & Publisher