Comments (17)
Hi,
I've pushed a commit to fix these errors. Please note that you still may run into problems, as I have not tested the mod on Linux. Let me know if this works.
Please note that the mod is barely functional. You will not have a good time playing it. But, it is nice to see all the art and sounds in action. I got roadblocked on #1 which is a very key feature to make the game feel any way close to the original, and haven't spent much time implementing or tuning unit combat and behaviour.
Anyway, would love to hear your feedback, even if it is a resounding "Bah!"
Cheers,
David
from opendr.
Well it builds now, and it starts. But it brings me to this screen:
I select "Quick Install" and after it's downloaded the files (a 16.14 MB download, which is done within 15 secs for me) it takes me back to this screen again. The download occurs without error though, so this is strange. I select "Advanced Install" and it takes me to:
I selected "Download" on the "Demo Game Files" line, it did the 16.14 MB download again, which succeeded and it brought me back to the same screen with the same "Required" text on the "Demo Game Files" line, still with a "Download" button (indicating to me that it doesn't recognize that it's already downloaded that content).
from opendr.
OK, that must be a problem with the install on Linux. It might be failing to extract from the DR demo exe file. Can you supply a copy of your install.log? On Windows it's [User]\Documents\OpenRA\logs\install.log - I'm not sure what the Linux equivalent is.
Cheers
from opendr.
Here it is, I think:
Fetching mirrors from http://drogoganor.net/dr/dr-demo-mirrors.txt
Downloading http://drogoganor.net/dr/dkrdemo.EXE
Deleting temporary file /tmp/tq7ontoh.nbz
Fetching mirrors from http://drogoganor.net/dr/dr-demo-mirrors.txt
Downloading http://drogoganor.net/dr/dkrdemo.EXE
Extracting Dark Reign/DATA/DARK/GRAPHICS/SPRITES.FTG
Extracting Dark Reign/DATA/DARK/GRAPHICS/BARREN/BARREN.TIL
Extracting Dark Reign/DATA/DARK/GRAPHICS/BARREN/BARREN.PAL
Extracting Dark Reign/DATA/DARK/GRAPHICS/BARREN/SPRITES.FTG
Extracting Dark Reign/DATA/DARK/GRAPHICS/JUNGLE/JUNGLE.TIL
Extracting Dark Reign/DATA/DARK/GRAPHICS/JUNGLE/JUNGLE.PAL
Extracting Dark Reign/DATA/DARK/GRAPHICS/JUNGLE/SPRITES.FTG
Extracting Dark Reign/DATA/DARK/SNDFX/SOUNDS.FTG
Extracting Dark Reign/DATA/DARK/SHELL/SOUNDS.FTG
Deleting temporary file /tmp/cmxzbja3.3ag
from opendr.
The issue was case sensitivity for file paths. I've corrected a number of entries in the tilesets and mod yamls. Could you please do a git pull, make, and try running again?
from opendr.
That issue is gone now, but another is here. I try to play as single player, set up a game and when I press 'Play' it crashes and I get this error log: https://gist.github.com/98a5ac2342f843b5e80c406f87f63a82.
from opendr.
Hmmm, that's a strange one. I can see the same error text for this issue: OpenRA/OpenRA#13778
Apparently this is due to rix0rrr.BeaconLib? I'm not really sure where to go from here just yet.
Is there an exception-[timestamp].log file at all?
from opendr.
https://gist.github.com/9ad1464daed8a04b8cb5249d29e3bfc3
from opendr.
Ah, I don't suppose you're using Togran are you? Currently I don't have a way to distinguish Togran unit and building prerequisites so they are only available if the expansion is installed. Only Freedom Guard and Imperium will work with the demo files installed.
from opendr.
Never even heard of Togran, so I presume not.
EDIT: Ah you mean the faction. No I wasn't using them. Turns out that I used Xenite in these games and that's why it crashed. With Freedom Guard & Imperium only it ran fine.
from opendr.
Hmm, OK, that's weird. Just played a regular game? Didn't use the debug menu or anything?
In any case I've commented out the two expansion structures for now. Just yaml changes, so please try a git pull and run the game again.
from opendr.
Na, I'm a simple, curious user I don't use the advanced options like debug unless I'm required to. When I create certain units (I wasn't expecting this error so I'm afraid I don't remember which) I get this error:
Loading mod: dr
System.Net.Sockets.SocketOptionName 0x17 is not supported at IP level
[2018-05-12T21:27:36] Game started
Exception of type `System.InvalidOperationException`: Palette `barren` does not exist
at OpenRA.Graphics.HardwarePalette.GetPalette (System.String name) [0x00048] in <64b2f8eb786040cd9fb1ea14eb32b1be>:0
at OpenRA.Graphics.WorldRenderer.CreatePaletteReference (System.String name) [0x00001] in <64b2f8eb786040cd9fb1ea14eb32b1be>:0
at OpenRA.Exts.GetOrAdd[K,V] (System.Collections.Generic.Dictionary`2[TKey,TValue] d, K k, System.Func`2[T,TResult] createFn) [0x00011] in <64b2f8eb786040cd9fb1ea14eb32b1be>:0
at OpenRA.Graphics.WorldRenderer.Palette (System.String name) [0x00001] in <64b2f8eb786040cd9fb1ea14eb32b1be>:0
at OpenRA.Mods.Common.Traits.Render.RenderSpritesInfo+<RenderPreview>c__Iterator0.MoveNext () [0x000c7] in <d23d9ad55f254500be40469a293ee725>:0
at System.Collections.Generic.LargeArrayBuilder`1[T].AddRange (System.Collections.Generic.IEnumerable`1[T] items) [0x0005e] in <fd92ebc7c60b48da9aa128fbd78f33d7>:0
at System.Collections.Generic.SparseArrayBuilder`1[T].AddRange (System.Collections.Generic.IEnumerable`1[T] items) [0x00000] in <fd92ebc7c60b48da9aa128fbd78f33d7>:0
at System.Collections.Generic.SparseArrayBuilder`1[T].ReserveOrAdd (System.Collections.Generic.IEnumerable`1[T] items) [0x00017] in <fd92ebc7c60b48da9aa128fbd78f33d7>:0
at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].ToArray () [0x00037] in <fd92ebc7c60b48da9aa128fbd78f33d7>:0
at System.Linq.Enumerable.ToArray[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <fd92ebc7c60b48da9aa128fbd78f33d7>:0
at OpenRA.Mods.Common.Orders.PlaceBuildingOrderGenerator+<RenderAboveShroud>c__Iterator2.MoveNext () [0x00554] in <d23d9ad55f254500be40469a293ee725>:0
at System.Linq.Enumerable+ConcatIterator`1[TSource].MoveNext () [0x0002b] in <fd92ebc7c60b48da9aa128fbd78f33d7>:0
at System.Linq.Enumerable+SelectEnumerableIterator`2[TSource,TResult].ToList () [0x0002d] in <fd92ebc7c60b48da9aa128fbd78f33d7>:0
at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <fd92ebc7c60b48da9aa128fbd78f33d7>:0
at OpenRA.Graphics.WorldRenderer.GenerateOverlayRenderables () [0x00144] in <64b2f8eb786040cd9fb1ea14eb32b1be>:0
at OpenRA.Graphics.WorldRenderer.Draw () [0x0028b] in <64b2f8eb786040cd9fb1ea14eb32b1be>:0
at OpenRA.Game.RenderTick () [0x0006a] in <64b2f8eb786040cd9fb1ea14eb32b1be>:0
at OpenRA.Game.Loop () [0x00143] in <64b2f8eb786040cd9fb1ea14eb32b1be>:0
at OpenRA.Game.Run () [0x00044] in <64b2f8eb786040cd9fb1ea14eb32b1be>:0
at OpenRA.Game.InitializeAndRun (System.String[] args) [0x00013] in <64b2f8eb786040cd9fb1ea14eb32b1be>:0
at OpenRA.Program.Main (System.String[] args) [0x0004e] in <64b2f8eb786040cd9fb1ea14eb32b1be>:0
exception log is: https://gist.github.com/7f2d8fa5a3df66f2fadd873f29adb85f.
from opendr.
Thanks for your effort. There was a spurious palette definition on a building. I've removed it now. Please do another git pull and try running again.
from opendr.
Seems more stable now, but it seemed stable before too, before it crashed. I'll let ya know if such a thing happens again with continued use.
from opendr.
By-the-way I've created a package (openra-dr) for this mod for openSUSE Leap 15.0 and Tumbleweed in the openSUSE Build Service.
from opendr.
Great - thanks very much. Glad to see it worked, even though the mod is in a very lacklustre state right now.
from opendr.
This should be resolved now. Can you confirm at all? Probably not by now!
from opendr.
Related Issues (20)
- Sniper and scout cannot disguise as trees HOT 1
- Infiltrator does not work like the original
- Commit 266 crashes on NixOS unstable: Object reference not set to an instance of an object HOT 4
- AICash trait is unneeded. HOT 2
- Artillery shell is missing extra explosion sprites HOT 1
- Game complains of missing assets, even when they are present and even after running "Quick Install" again HOT 2
- Crash System.NullReferenceException for OpenRA.Actor.get_CenterPosition HOT 3
- Crashes due to missing original + expansion assets (discussion) HOT 3
- ProductionIcon tooltip crashes the game when player has low power
- Installer fails to find the required files HOT 6
- Linux: How to add installed Windows GOG installation?
- Question: How do you generate maps HOT 1
- DR's PaletteFromJascFile duplicate should be removed HOT 2
- Mod will not build: GeoLite2-Country.mmdb.gz cannot be downloaded anymore HOT 1
- Exception of type 'System.Reflection.ReflectionTypeLoadException' was thrown HOT 6
- Cannot run on Linux: Required engine files not found. Run `make` in the mod directory to fetch and build the required files, then try again.
- freedom guard hover freighter does not harvest or transport resources
- repair station does not work correctly HOT 1
- freedom fighter HQ has weird tile above it
- Abandoned? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from opendr.