Oolite 1.68 test installer

News and discussion of the PC port of Oolite.

Moderators: winston, another_commander

dajt
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 364
Joined: Tue Aug 17, 2004 7:05 am
Location: Orange, NSW, Australia

Oolite 1.68 test installer

Post by dajt »

Hi all,

I've just posted an installer for Win32 1.68. You can get it from here.

On my keyboard, the yaw keys are comma and period.

Let me know how it goes, particularly if you have an older graphics card.

Edit: modified URL to highlight right package. -- Ahruman
Regards,
David Taylor.
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Post by JensAyton »

For reference, this should be functionally identical to 1.68-mac (now including shader support).
User avatar
CaptKev
---- E L I T E ----
---- E L I T E ----
Posts: 519
Joined: Fri Jan 26, 2007 3:21 pm
Location: Shropshire, UK

Post by CaptKev »

Ahruman and dajt, thanks for all the hard work you put into this release. :D
Download Fighter HUD, Stingray and System Redux from the EliteWiki
User avatar
CaptKev
---- E L I T E ----
---- E L I T E ----
Posts: 519
Joined: Fri Jan 26, 2007 3:21 pm
Location: Shropshire, UK

Post by CaptKev »

The code below worked with the JavaScript branch, but isn't working with 1.68. Is there something I've missed?

system_info is an array of 1792 bytes normally.

Code: Select all

this.name = "System Redux";
this.author = "CaptKev";
this.description = "Add planets and moons to each system using randomly generated static numbers";
this.version = "1.0";
this.copyright = "This work is hereby placed in the public domain.";

var system_info = new Array(0xA5, 0x00, 0x18, 0x81, 0x6A, 0x10, 0x09...);

this.startUp = function()
{
    Log("Initialising OXP " + name);
}

this.didLaunch = function()
{
	addMoons();
	addPlanets();
}

this.didExitWitchSpace = function()
{

	addMoons();
	addPlanets();
}

function addMoons() {

	var planet = GalaxyNumber * 256 + PlanetNumber;


	if (system_info[planet] & 0x01) {

		System.addMoon("moon1");
	}
	if (system_info[planet] & 0x02) {

		System.addMoon("moon2");
	}
	if (system_info[planet] & 0x04) {

		System.addMoon("moon3");
	}
	if (system_info[planet] & 0x08) {

		System.addMoon("moon4");
	}
}

function addPlanets() {

	var planet = GalaxyNumber * 256 + PlanetNumber;


	if (system_info[planet] & 0x10) {

		System.addPlanet("planet1");
	}
	if (system_info[planet] & 0x20) {

		System.addPlanet("planet2");
	}
	if (system_info[planet] & 0x40) {

		System.addPlanet("planet3");
	}
	if (system_info[planet] & 0x80) {

		System.addPlanet("planet4");
	}
}
Download Fighter HUD, Stingray and System Redux from the EliteWiki
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Post by JensAyton »

Change all the System. to system.
User avatar
CaptKev
---- E L I T E ----
---- E L I T E ----
Posts: 519
Joined: Fri Jan 26, 2007 3:21 pm
Location: Shropshire, UK

Post by CaptKev »

Still no joy Ahruman, I have a script.js in the Config directory. Is that correct?
Download Fighter HUD, Stingray and System Redux from the EliteWiki
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Post by JensAyton »

Are you getting log messages?

Oh yes, GalaxyNumber and PlanetNumber should be changed to galaxyNumber and planetNumber.

The didExitWitchSpace() stuff should be in willExitWitchSpace() (so the user doesn’t see planets popping into existance) but that shouldn’t stop it from working.
User avatar
CaptKev
---- E L I T E ----
---- E L I T E ----
Posts: 519
Joined: Fri Jan 26, 2007 3:21 pm
Location: Shropshire, UK

Post by CaptKev »

That did it Ahruman, thanks for the quick responses. :D
Download Fighter HUD, Stingray and System Redux from the EliteWiki
User avatar
LittleBear
---- E L I T E ----
---- E L I T E ----
Posts: 2882
Joined: Tue Apr 04, 2006 7:02 pm
Location: On a survey mission for GalCop. Ship: Cobra Corvette: Hidden Dragon Rated: Deadly.

Post by LittleBear »

Cant get 1.68 running.

Its not reporting problems with OXPs as such, although it does run with all the OXPs out. Crashing with:-

Code: Select all

2007-04-08 16:16:22.000 oolite.exe[2528] [dataCache.notFound]: No data cache found, starting from scratch.
2007-04-08 16:16:26.000 oolite.exe[2528] [startup.exception]: ***** Unhandled exception during startup: NSInvalidArgumentException (Tried to add nil value for key '1' to dictionary).
Will try OXPs one by One.

EDIT : Tried 'em one by one. Problem oxp was Orb.oxp. Works fine with orb out. A lot of OXPs though are falling back on the homebrew phaser:-

Code: Select all

8 18:28:29.000 oolite.exe[3600] [searchPaths.dumpAll]: ---> OXP search paths:
(oolite.app/Resources, AddOns, "AddOns/a-wing.oxp", "AddOns/aegidian-special.oxp", AddOns/aphidv2.oxp, AddOns/AssassinsV24.oxp, AddOns/AsteroidStorm.oxp, AddOns/att1.oxp, "AddOns/b-wing.oxp", AddOns/bandersnatch.oxp, AddOns/behemoth.oxp, AddOns/BlackMonks28.oxp, AddOns/black_baron.oxp, AddOns/boomslang.oxp, AddOns/boyracers.oxp, AddOns/Cargo_wrecks_teaser.oxp, AddOns/cobra35.oxp, AddOns/cobra3njx.oxp, AddOns/cobraclipperPC.oxp, AddOns/Commies.oxp, AddOns/Condor.oxp, AddOns/Constrictor_morehints.oxp, AddOns/custpaint1.oxp, AddOns/custsounds.oxp, AddOns/deposed.oxp, "AddOns/Dictators v1.1.oxp", AddOns/Diso.oxp, AddOns/Dredger.oxp, AddOns/dwcobra3.oxp, AddOns/eagle2.oxp, AddOns/ettBeaconLauncher.oxp, "AddOns/Executive Spaceways v2.oxp", AddOns/externalviews.oxp, AddOns/Falcon.oxp, AddOns/farstar.oxp, AddOns/ferdelance_ng.oxp, AddOns/ferdepai.oxp, AddOns/Firewasp.oxp, AddOns/fsr.oxp, AddOns/genship.oxp, AddOns/genship.oxp/genship.oxp, AddOns/globestations.oxp, AddOns/grass_snake.oxp, AddOns/greekshipset1.oxp, AddOns/griffin2.oxp, AddOns/griff_krait.oxp, AddOns/GrittyCoriolis.oxp, AddOns/gwxstations.oxp, AddOns/Herald.oxp, AddOns/hOopyCasino.oxp, AddOns/illicit_unlock_FIX1.56.oxp, AddOns/impcourier.oxp, AddOns/Interceptor.oxp, "AddOns/ionics-1.2.1.oxp", AddOns/isisinterstellar.oxp, AddOns/ixian_omnibus.oxp, AddOns/jabberwocky.oxp, AddOns/Kestrel.oxp, AddOns/lambda.oxp, AddOns/Lave.oxp, AddOns/Llama.oxp, AddOns/longshot.oxp, AddOns/longway.oxp, AddOns/lovecats.oxp, AddOns/manta.oxp, AddOns/marett_vol1_b.oxp, AddOns/marett_vol2.oxp, AddOns/Merlin.oxp, AddOns/MildAudio.oxp, AddOns/military.oxp, AddOns/Missionaries.oxp, AddOns/monument.oxp, AddOns/morrigan.oxp, AddOns/mPak.oxp, AddOns/murgh_Xships.oxp, AddOns/newships.oxp, AddOns/nuke.oxp, AddOns/nuvipers.oxp, AddOns/oldships.oxp, AddOns/Ore_processor.oxp, AddOns/outrider.oxp, AddOns/Pallas.oxp, AddOns/pccv25.oxp, AddOns/pelamis.oxp, AddOns/phoenix.oxp, AddOns/piratetraps.oxp, AddOns/Pirate_coves.oxp, AddOns/PTI.oxp, AddOns/racers.oxp, AddOns/renegades.oxp, AddOns/renegade_viper.oxp, AddOns/ringpod.oxp, AddOns/RoC.oxp, "AddOns/s-ships1.oxp", "AddOns/Saleza v2.oxp", AddOns/santa.oxp, AddOns/seosu.oxp, "AddOns/Shady Cobra.oxp", "AddOns/Shield-tail.oxp", AddOns/snark.oxp, AddOns/spearhead_1.oxp, AddOns/spyhunter.oxp, AddOns/Stingray.oxp, AddOns/sunskimmers.oxp, AddOns/supercobra.oxp, AddOns/Swift.oxp, AddOns/taranis.oxp, AddOns/terrapin.oxp, AddOns/tesoura.oxp, AddOns/testship.oxp, AddOns/tgy_dev.oxp, AddOns/Thorgorn_Threat.oxp, AddOns/tianve.oxp, AddOns/TIE.oxp, AddOns/tiger.oxp, AddOns/tori.oxp, AddOns/transhab.oxp, AddOns/transports.oxp, AddOns/tugs.oxp, AddOns/UrutuMKIII.oxp, AddOns/urutu_IV.oxp, "AddOns/weeviloid2-PC.oxp", AddOns/weeviloid2.oxp, AddOns/wolfmk2.oxp, AddOns/wolfwoods_variants.oxp, "AddOns/x-ships.oxp", "AddOns/X-Wing.oxp", "AddOns/y-wing.oxp", AddOns/YOUR_AD_HERE.oxp)
2007-04-08 18:28:29.000 oolite.exe[3600] [dataCache.notFound]: No data cache found, starting from scratch.
2007-04-08 18:28:30.000 oolite.exe[3600] [plist.parse.foundation.failed]: Failed to parse AddOns/Llama.oxp/Config/shipdata.plist as a property list using Foundation. Retrying using homebrew parser. WARNING: the homebrew parser is deprecated and will be removed in a future version of Oolite.
Parse failed at line 1 (char 2) - extra data after parsed string
2007-04-08 18:28:30.000 oolite.exe[3600]   [plist.homebrew.success]: Successfully interpreted property list... for now.
at line: 1028 column: 1 ... Extra content at the end of the document
2007-04-08 18:28:30.000 oolite.exe[3600] [plist.parse.foundation.failed]: Failed to parse AddOns/Swift.oxp/Config/shipdata.plist as a property list using Foundation. Retrying using homebrew parser. WARNING: the homebrew parser is deprecated and will be removed in a future version of Oolite.
failed to parse as valid XML matching DTD
2007-04-08 18:28:30.000 oolite.exe[3600]   [plist.homebrew.parseWarning]: ----- Bad property list: <key> element (ship_desc) found when expecting a value, treating as <string>.
2007-04-08 18:28:30.000 oolite.exe[3600]   [plist.homebrew.parseWarning]: ----- Bad property list: <key> element (missiles) found when expecting a value, treating as <string>.
2007-04-08 18:28:30.000 oolite.exe[3600]   [plist.homebrew.parseWarning]: ----- Bad property list: <key> element (weapon_facings) found when expecting a value, treating as <string>.
2007-04-08 18:28:30.000 oolite.exe[3600]   [plist.homebrew.parseWarning]: ----- Bad property list: <key> element (ship_desc) found when expecting a value, treating as <string>.
2007-04-08 18:28:30.000 oolite.exe[3600]   [plist.homebrew.parseWarning]: ----- Bad property list: <key> element (missiles) found when expecting a value, treating as <string>.
2007-04-08 18:28:30.000 oolite.exe[3600]   [plist.homebrew.success]: Successfully interpreted property list... for now.
2007-04-08 18:28:30.000 oolite.exe[3600] [plist.parse.foundation.failed]: Failed to parse AddOns/Thorgorn_Threat.oxp/Config/shipdata.plist as a property list using Foundation. Retrying using homebrew parser. WARNING: the homebrew parser is deprecated and will be removed in a future version of Oolite.
Parse failed at line 1 (char 1) - extra data after parsed string
2007-04-08 18:28:30.000 oolite.exe[3600]   [plist.homebrew.success]: Successfully interpreted property list... for now.
at line: 66 column: 9 ... Opening and ending tag mismatch: dict line 0 and plist
2007-04-08 18:28:30.000 oolite.exe[3600] [plist.parse.foundation.failed]: Failed to parse AddOns/Condor.oxp/Config/shipyard.plist as a property list using Foundation. Retrying using homebrew parser. WARNING: the homebrew parser is deprecated and will be removed in a future version of Oolite.
failed to parse as valid XML matching DTD
2007-04-08 18:28:30.000 oolite.exe[3600]   [plist.homebrew.parseError]: ***** Property list error: closing tag </plist> with no opening tag (expected </dict>).
2007-04-08 18:28:30.000 oolite.exe[3600]   [plist.homebrew.parseError]: ***** Property list parser error: expected root element tokenization to be NSArray, but got (nil).
at line: 105 column: 9 ... Opening and ending tag mismatch: dict line 0 and plist
2007-04-08 18:28:30.000 oolite.exe[3600] [plist.parse.foundation.failed]: Failed to parse AddOns/Falcon.oxp/Config/shipyard.plist as a property list using Foundation. Retrying using homebrew parser. WARNING: the homebrew parser is deprecated and will be removed in a future version of Oolite.
failed to parse as valid XML matching DTD
2007-04-08 18:28:30.000 oolite.exe[3600]   [plist.homebrew.parseError]: ***** Property list error: closing tag </plist> with no opening tag (expected </dict>).
2007-04-08 18:28:30.000 oolite.exe[3600]   [plist.homebrew.parseError]: ***** Property list parser error: expected root element tokenization to be NSArray, but got (nil).
2007-04-08 18:28:30.000 oolite.exe[3600] [plist.parse.foundation.failed]: Failed to parse AddOns/Firewasp.oxp/Config/shipyard.plist as a property list using Foundation. Retrying using homebrew parser. WARNING: the homebrew parser is deprecated and will be removed in a future version of Oolite.
Parse failed at line 1 (char 1) - extra data after parsed string
2007-04-08 18:28:30.000 oolite.exe[3600]   [plist.homebrew.success]: Successfully interpreted property list... for now.
at line: 57 column: 9 ... Opening and ending tag mismatch: dict line 0 and plist
2007-04-08 18:28:30.000 oolite.exe[3600] [plist.parse.foundation.failed]: Failed to parse AddOns/Pallas.oxp/Config/shipyard.plist as a property list using Foundation. Retrying using homebrew parser. WARNING: the homebrew parser is deprecated and will be removed in a future version of Oolite.
failed to parse as valid XML matching DTD
2007-04-08 18:28:30.000 oolite.exe[3600]   [plist.homebrew.parseError]: ***** Property list error: closing tag </plist> with no opening tag (expected </dict>).
2007-04-08 18:28:30.000 oolite.exe[3600]   [plist.homebrew.parseError]: ***** Property list parser error: expected root element tokenization to be NSArray, but got (nil).
at line: 7 column: 26 ... xmlParseEntityRef: no name
2007-04-08 18:28:30.000 oolite.exe[3600] [plist.parse.foundation.failed]: Failed to parse AddOns/Pallas.oxp/Config/descriptions.plist as a property list using Foundation. Retrying using homebrew parser. WARNING: the homebrew parser is deprecated and will be removed in a future version of Oolite.
failed to parse as valid XML matching DTD
2007-04-08 18:28:30.000 oolite.exe[3600]   [plist.homebrew.success]: Successfully interpreted property list... for now.
at line: 10 column: 14 ... EntityRef: expecting ';'
2007-04-08 18:28:31.000 oolite.exe[3600] [plist.parse.foundation.failed]: Failed to parse AddOns/nuke.oxp/Config/equipment.plist as a property list using Foundation. Retrying using homebrew parser. WARNING: the homebrew parser is deprecated and will be removed in a future version of Oolite.
failed to parse as valid XML matching DTD
2007-04-08 18:28:31.000 oolite.exe[3600]   [plist.homebrew.success]: Successfully interpreted property list... for now.
2007-04-08 18:28:32.000 oolite.exe[3600] [plist.parse.foundation.failed]: Failed to parse AddOns/boomslang.oxp/Config/script.plist as a property list using Foundation. Retrying using homebrew parser. WARNING: the homebrew parser is deprecated and will be removed in a future version of Oolite.
Parse failed at line 5 (char 67) - unexpected character (wanted '=')
2007-04-08 18:28:32.000 oolite.exe[3600]   [plist.homebrew.parseError]: Property list isn't in XML format, homebrew parser can't help you.
at line: 20 column: 9 ... Extra content at the end of the document
2007-04-08 18:28:32.000 oolite.exe[3600] [plist.parse.foundation.failed]: Failed to parse AddOns/boyracers.oxp/Config/script.plist as a property list using Foundation. Retrying using homebrew parser. WARNING: the homebrew parser is deprecated and will be removed in a future version of Oolite.
failed to parse as valid XML matching DTD
2007-04-08 18:28:32.000 oolite.exe[3600]   [plist.homebrew.success]: Successfully interpreted property list... for now.
2007-04-08 18:28:32.000 oolite.exe[3600] [plist.parse.foundation.failed]: Failed to parse AddOns/Constrictor_morehints.oxp/Config/script.plist as a property list using Foundation. Retrying using homebrew parser. WARNING: the homebrew parser is deprecated and will be removed in a future version of Oolite.
Parse failed at line 15 (char 274) - unexpected character (wanted '=')
2007-04-08 18:28:32.000 oolite.exe[3600]   [plist.homebrew.parseError]: Property list isn't in XML format, homebrew parser can't help you.
at line: 21 column: 9 ... Extra content at the end of the document
2007-04-08 18:28:32.000 oolite.exe[3600] [plist.parse.foundation.failed]: Failed to parse AddOns/fsr.oxp/Config/script.plist as a property list using Foundation. Retrying using homebrew parser. WARNING: the homebrew parser is deprecated and will be removed in a future version of Oolite.
failed to parse as valid XML matching DTD
2007-04-08 18:28:32.000 oolite.exe[3600]   [plist.homebrew.success]: Successfully interpreted property list... for now.
at line: 20 column: 9 ... Extra content at the end of the document
2007-04-08 18:28:32.000 oolite.exe[3600] [plist.parse.foundation.failed]: Failed to parse AddOns/Missionaries.oxp/Config/script.plist as a property list using Foundation. Retrying using homebrew parser. WARNING: the homebrew parser is deprecated and will be removed in a future version of Oolite.
failed to parse as valid XML matching DTD
2007-04-08 18:28:32.000 oolite.exe[3600]   [plist.homebrew.success]: Successfully interpreted property list... for now.
OXPS : The Assassins Guild, Asteroid Storm, The Bank of the Black Monks, Random Hits, The Galactic Almanac, Renegade Pirates can be downloaded from the Elite Wiki here.
Killer Instinct
Dangerous
Dangerous
Posts: 103
Joined: Wed Jan 03, 2007 8:20 pm
Location: Czech Republic

Post by Killer Instinct »

Is this worth trying atm. Remembering that 1.65 is very stable on PC?
It's a fine line between clever and stupid
User avatar
LittleBear
---- E L I T E ----
---- E L I T E ----
Posts: 2882
Joined: Tue Apr 04, 2006 7:02 pm
Location: On a survey mission for GalCop. Ship: Cobra Corvette: Hidden Dragon Rated: Deadly.

Post by LittleBear »

Oh yes!

Lovely planets and seems much more stable.
OXPS : The Assassins Guild, Asteroid Storm, The Bank of the Black Monks, Random Hits, The Galactic Almanac, Renegade Pirates can be downloaded from the Elite Wiki here.
lolwhites
Deadly
Deadly
Posts: 183
Joined: Sat Jul 29, 2006 6:45 pm
Location: France

Post by lolwhites »

It looks great - love the textures and explosions! The only niggle is that I seem to be getting more sticky messages than before, usually when the ID system locks onto something.

Incidentally, I only started getting sticky messages when I fitted a proper graphics card - a 128 Mb Nvidia GeForce FX 5200.
User avatar
Charlie
---- E L I T E ----
---- E L I T E ----
Posts: 262
Joined: Wed Sep 27, 2006 5:33 pm

Post by Charlie »

Only just starting to catch up with the latest developments...

My thanks to the Devs for their hard work - most appreciated! :D
Benulobiweed.inc
By Appointment to
--- : GalCoop : ---

Your nearest Benulobiweed.inc dealer:
http://www.box.net/public/b2tic3tjsk#main

Charlie
Killer Instinct
Dangerous
Dangerous
Posts: 103
Joined: Wed Jan 03, 2007 8:20 pm
Location: Czech Republic

Post by Killer Instinct »

Excellent work. 1.68 now installed and running smoothly :!: Reading through the comments I also have aNVIDIA 5200 series Gcard and I have no problems to report with this version of Oolite. Right (to the sound of cracking fingers) I'm off to play spyhunter... Keep up the good work!
It's a fine line between clever and stupid
User avatar
Killer Wolf
---- E L I T E ----
---- E L I T E ----
Posts: 2279
Joined: Tue Jan 02, 2007 12:38 pm

Post by Killer Wolf »

Just been trying this out - looks great and seems a bit more smooth. odd thing about my Vampire tho - the HUD is missing. i can see the triangle sights right at the bottom so it's just dropped outta sight rather than gone literally. not sure why that is...? set the gnu thing for fullscreen but haven't had much time to play further..
Post Reply