The Ur-Quan Masters Home Page Welcome, Guest. Please login or register.
Did you miss your activation email?
February 19, 2026, 10:02:18 am
Home Help Search Login Register
News: Celebrating 30 years of Star Control 2 - The Ur-Quan Masters

  Show Posts
Pages: [1]
1  The Ur-Quan Masters Re-Release / General UQM Discussion / Re: Boybaboy's programming corner on: August 23, 2014, 12:53:07 pm

MOD #7 FOR BEGINNERS

ive been playing other games but suddenly i found myself playing UQM again. I made this simple mod which can be enjoyed by beginners. no need to look up online guides and maps coz u can easily see where to go next, just follow the red systems

1. MAP CHANGES
easier to use hyperspace and quasispace and almost all items are moved to planet 1
red system - part of the story, yellow system - contains rainbow world

2. SHIP CHANGES
arilou changed to chenjesu, druuge changed to androsyn

3. BATTLE CHANGES
if u lose a ship, the ship is regenerated and can be selected to fight again

4. NEW GAME CHANGES
starting a new game gives u all melnorme tech and allied ships

SOURCE and compiled uqm-debug.exe included
http://www.solidfiles.com/d/f198bcab87/uqm7.zip (2MB)
(Click the "direct download link"and NOT the big green download button)

2  The Ur-Quan Masters Re-Release / General UQM Discussion / TOP 1 reason why you should play urquan project 6014 on: July 14, 2014, 10:26:37 am
nuff said
3  The Ur-Quan Masters Re-Release / General UQM Discussion / Re: Boybaboy's programming corner on: July 05, 2014, 03:31:19 am
===============================================
MOD #6: STABLE VERSION   
===============================================

this is a fully playtested version of UQM

+++++++++++++++++++++++++++++++++
bug fixes from previous versions:
+++++++++++++++++++++++++++++++++

found a bug which causes the game to hang when using super androsynth
fix: removed super androsynth altogether

found a bug when the game cannot be completed bcoz of changing the
star colors messed up the item locations
fix: modified items to be always on PLANET 1 for the following:
dead androsynth planet, taalo shield, sylandro home, utwig bomb
syreen vault and urquan wreck
the following items stays unmodified: syreen base, chmmr home and samatra

+++++++++++++++++++++++++++++++++
FULL LIST OF FEATURES :
+++++++++++++++++++++++++++++++++

1. STARMAP is easier to use !

RED STARS - systems which is part of the story
YELLOW STARS - rainbow planets
WHITE STARS - doesnt need to be visited


2. QUASISPACE is easier to use !

qusispace portals are now more or less a representation of the hyperspace map
original portal locations arent modified but i added an extra one for BETELGEUSE
also moving the cursor to the portals now shows u the nearby relevant system


2. Changed the planet types which can be found in the universe:
deleted the trashy planets including gas giants. these are
the only planets to be found now:

OOLITE_WORLD
YTTRIC_WORLD
TREASURE_WORLD
METAL_WORLD
RADIOACTIVE_WORLD
PELLUCID_WORLD
AURIC_WORLD
SAPPHIRE_WORLD
RUBY_WORLD

3. All items and relevant planets are now always in PLANET 1
except for the following: syreen base, chmmr home and samatra

4. Normal planets now always has biological critters

5. Planet lander has capacity increased to 250 (up from 50)

6. YOU CAN LOSE A BATTLE BUT YOU NEVER LOSE A SHIP

At the end of every single battle, crew and ship is reset.
If ur flagship is defeated u dont lose the game, u simply exit the battle
If u get defeated in an allied starship, its crew is reset and YOU CAN
SELECT IT immediately to do the same battle or pick another ship

7. changed ARILOU ship to CHENJESU and DRUDGE ship to MMRHRM

this is to enable the player to use CHENJESU and MMRHRM in full game
coz they are the original alliance ships
NOTE: super melee also reflects these changes

arilou and drudge ship are to my opinion crappy
side effect of this change is that drudge and arilou ships can no longer
be seen patrolling and u dont see their sphere of influence
but all normal events remain unchanged

8. starting a new game give u perks:

- all planetary lander upgrades
- 8 highelf fuel sys , 4 cargobay, 4 crew pods
- all thrusters and turning jets
- 810 fuel 200 crew
- u get the following 9 ships:

   earthling
   CHMMR_SHIP, URQUAN and KOHR-AH
   ILWRATH, CHENJESU,MMRHRM
   THRADDASH and MELNORME

NOTE: the ships u can build in the starbase remained unchanged
so if u scrap these ships u lose them forever
anyway u dont lose these ships even if u get defeated
hint: invisible ilwrath against samatra Wink


SOURCE and compiled uqm-debug.exe included
http://www.solidfiles.com/d/36d4f86580/uqm6.zip  (2MB)
(Click the "direct download link"and NOT the big green download button)


* * * * *


4  The Ur-Quan Masters Re-Release / General UQM Discussion / Re: Boybaboy's programming corner on: June 26, 2014, 08:30:04 am
====================================================
MOD #5 LOTSA STUFF
====================================================

what this mod contains:

1. STARMAP is easier to use !

RED STARS - systems which is part of the story
YELLOW STARS - rainbow planets
WHITE STARS - doesnt need to be visited



2. Changed the planet types which can be found in the universe:
deleted the trashy planets including gas giants

OOLITE_WORLD */
YTTRIC_WORLD */
TREASURE_WORLD */
METAL_WORLD */
RADIOACTIVE_WORLD */
PELLUCID_WORLD */
AURIC_WORLD */
SAPPHIRE_WORLD */
RUBY_WORLD */

3. Normal planets now always has biological critters

4. Planet lander has capacity increased to 250 (up from 50)

5. Starting a new game gives u an Androsynth, URQUAN, KOHRAH and a CHMMR
also starting a new game lets u build an URQUAN, KOHRAH and CHMMR in starbase
only if u start a new game

6. At the end of every single battle, crew is reset. If ur flagship is defeated u dont lose
the game, u simply exit the battle. If u get defeated in an allied starship, u cannot use
it again this battle so u need to select a new ship. after the battle, u can use the
defeated ship again

7. MOD #1,#2,#4 - lander upgrades/ super androsynth and easier quasispace

SOURCE and compiled uqm-debug.exe included
http://www.solidfiles.com/d/c045b628b4/uqm5.zip  (2MB)
(Click the "direct download link"and NOT the big green download button)

P.S.
report bugs by posting in this thread coz i havent yet played the whole game
from start to finish in this new mod


5  The Ur-Quan Masters Re-Release / General UQM Discussion / Re: Boybaboy's programming corner on: June 18, 2014, 07:16:51 am

====================================================
MOD #4 QUASISPACE IS NOW EASIER TO USE
====================================================

modified the files: plandata.c and hyper.h

qusispace portals are now more or less a representation of the hyperspace map
original portal locations arent modified but i added an extra one for BETELGEUSE
also moving the cursor to the portals now shows u the nearby relevant system

http://www.solidfiles.com/d/c793c3bd06/uqm4.zip (4MB)

this ZIP contains the source code and
uqm-debug.exe - compiled from original with quasispace modification only
uqm-debug-super.exe - compiled from original with quasispace modification plus
     MOD #2 (androsynth super ship and starting a new game gives all lander
     upgrades, fuel, modules  etc)






6  The Ur-Quan Masters Re-Release / General UQM Discussion / Re: Boybaboy's programming corner on: June 17, 2014, 08:46:09 am

MOD #3 CHMMR is changed to CHENGJESU

http://www.solidfiles.com/d/75069608ae/uqm3.zip (2MB)
uqm.exe and source is included


7  The Ur-Quan Masters Re-Release / General UQM Discussion / Re: Boybaboy's programming corner on: June 16, 2014, 03:04:41 pm
===============================================
MOD #2: EVERYTHING U NEED
===============================================

http://www.solidfiles.com/d/df8d8fdb70/uqm2.zip (2MB)

this mod is the same uqm except for the following mods:

1: u get the same invincible androsynth ship as MOD #1
2. when u start the game u got all that u need:

- all planetary lander upgrades
- 4 highelf fuel sys , 4 cargobay, 4 crew pods
- all thrusters and turning jets
- 810 fuel 200 crew

still zero credits and resource units but u
dont even need to talk to melnorme to finish the game
coz u have enough fuel and firepower and lander upgrades

just start a new game and no more resource mining
coz its got all u need


8  The Ur-Quan Masters Re-Release / General UQM Discussion / Boybaboy's programming corner on: June 14, 2014, 06:21:37 am

hi all.

welcome to my programmer's corner
in this topic i will be posting my source code modifications plus a compiled
uqm-debug.exe

===============================================
MOD #1: AN INVINCIBLE SHIP
===============================================

http://www.solidfiles.com/d/de1ed45ffd/uqm.zip  (2 MB)

what it does:
nothing else is changed except that the boring human earthling ship
is now a super invincible androsynth ship. in full game u get an
androsynth instead of an earthling and the starbase also builds
androsynth instead of earthling

stats:
max crew, max energy, same energy regen
weapon - bubbles costs zero and deals 200 damage and doesnt disappear
while bubble is active, the ship cannot be destroyed
special - same old comet

why this is needed:

memory hacks doesnt make u invincible and killing samatra
is still a pain. this mod androsynth can kill any number of ships
just by sitting there and the bubbles chase the enemy around
plus u dont get any friendly fire with bubbles
besides, full game doesnt let u use an androsynth anyway

what did i modify:

same old source code from uqm-0.7.0-source.tar
except i replaced uqm-0.7.0\src\uqm\ships\human folder
with my own modified human folder which is also included in the ZIP file











9  The Ur-Quan Masters Re-Release / Technical Issues / Guide on compiling on WINDOWS XP on: June 12, 2014, 01:54:58 pm
TESTED WORKING AS OF JUNE 12 2014 in WINDOWS XP
 
After hours of frustration and forum reading i finally got this to compile :
uqm-0.7.0-source.tar

credits goes to the original authors i just compiled it neatly
http://koti.mbnet.fi/lonnberg/MinGWUQM.txt
http://forum.uqm.stack.nl/index.php?topic=5274.0
http://forum.uqm.stack.nl/index.php?topic=5237.0


=========================

MinGW provides the C compiler and related tools required to compile UQM. MSYS is
a minimal Unix environment which allows you to run the UQM build scripts that
allow you to build UQM without a lot of manual setup.

Download and run: MinGW installer
http://sourceforge.net/projects/mingw/files/latest/download?source=files
install in c:/mingw
DONT INSTALL MSYS !!! select mingw32-base and mingw32-gcc-g++ from basic setup only


=========================


- Download MSYS installer
http://prdownloads.sf.net/mingw/MSYS-1.0.10.exe?download

- Install. Answer "yes" to questions about whether to perform post-installation
and whether you have installed MinGW. If you've used the defaults settings, your
MinGW installation is in "c:/mingw".

All command lines in these instructions are to be entered at a MSYS prompt (a
bash shell); you should have an icon on your desktop for starting one. The
usual Unix commands are valid; in particular, "cd" changes
directory. Directory names are separated by slashes instead of backslashes,
and drive N is referred to as "/N" (so, for example "C:\Downloads" is
"/C/Downloads").


=========================

- Download SDL development package for MinGW:
http://libsdl.org/release/SDL-devel-1.2.13-mingw32.tar.gz
- Extract the archive. If you don't have any other extractor you'd
prefer to use, MSYS comes with tar. To unpack the SDL directory
into the current directory (anywhere is fine), use (replacing the download
directory):
tar xvfz /C/Downloads/SDL-devel-1.2.13-mingw32.tar.gz

- Ignore the SDL installation instructions (they're for the source package,
not the precompiled developer version). Instead, edit bin/sdl-config as
follows (using any text editor compatible with Unix text files; MSYS includes
vi, but almost anything else is easier to use; Notepad doesn't work,
WordPad ("write") does):
-- Change "prefix=whatever" to "prefix=/usr".

Execute (at MSYS prompt in SDL directory):

cp -rv bin include lib share /usr

- The SDL directory contains a test directory. To (optionally) test your
installation at this point you may execute in the test directory:
./configure
make

You can run the various test programs.

=========================


- Download VC8 development package (!):
http://www.libsdl.org/projects/SDL_image/release/SDL_image-devel-1.2.6-VC8.zip
- Extract wherever. At MSYS prompt in SDL_image directory execute:
cp -v include/* /usr/include/SDL/
cp -v lib/* /usr/lib


=========================

- Download libogg and libvorbis:
http://downloads.xiph.org/releases/ogg/libogg-1.1.3.tar.gz
http://downloads.xiph.org/releases/vorbis/libvorbis-1.2.0.tar.gz
- Extract.
- Compile and install libogg:
./configure --prefix=/usr/local
make install

- Compile and install libvorbis:
LIBS="-logg -L/usr/local/lib" ./configure --prefix=/usr/local
make install

=========================

- Download zlib DLL:
http://www.gzip.org/zlib/zlib123-dll.zip
- Extract. At MSYS prompt in zlib directory execute:
cp -v lib/* *.dll /usr/lib
cp -v include/* /usr/include


=========================


- Download wspiapi.h:

http://cznic.dl.sourceforge.net/project/dplus-browser/Dependencies/Windows/Sources/wspiapi.h


- Put it in the MinGW include directory (execute in containing directory):
  - mv wspiapi.h /usr/include

=========================

download pkg-config.exe and put it in C:\MinGW\bin

http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/pkg-config_0.26-1_win32.zip

=========================

download libglib-2.0-0.dll put it in C:\MinGW\bin

http://www.dll-files.com/dllindex/dll-files.shtml?libglib-2.0-0

=========================

download these files

http://www.libsdl.org/release/SDL-devel-1.2.8-mingw32.tar.gz
http://www.libsdl.org/projects/SDL_image/release/SDL_image-devel-1.2.4-VC6.zip
http://kcat.strangesoft.net/openal-releases/openal-soft-1.15.1.tar.bz2
http://www.vorbis.com/files/1.0/windows/OggVorbis-win32sdk-1.0.zip
http://www.gzip.org/zlib/zlib122-dll.zip


extract all these files anywhere
Copy the DLLs for each library to \[MinGW]\lib.  
Copy the header files for each library to \[MinGW]\include,
copy the folders (ogg and vorbis) containing the header files to the include directory

then I ran in MSYS:

C_INCLUDE_PATH=/usr/include:/usr/local/include ./build.sh uqm clean
C_INCLUDE_PATH=/usr/include:/usr/local/include ./build.sh uqm config
C_INCLUDE_PATH=/usr/include:/usr/local/include ./build.sh uqm

ENJOY Smiley
Pages: [1]


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!