GithubHelp home page GithubHelp logo

Comments (17)

drogoganor avatar drogoganor commented on August 31, 2024

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.

fusion809 avatar fusion809 commented on August 31, 2024

Well it builds now, and it starts. But it brings me to this screen:

screenshot_ opensuse-tumbleweed _20180511_230949

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:

screenshot_ opensuse-tumbleweed _20180511_231204

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.

drogoganor avatar drogoganor commented on August 31, 2024

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.

fusion809 avatar fusion809 commented on August 31, 2024

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.

drogoganor avatar drogoganor commented on August 31, 2024

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.

fusion809 avatar fusion809 commented on August 31, 2024

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.

drogoganor avatar drogoganor commented on August 31, 2024

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.

fusion809 avatar fusion809 commented on August 31, 2024

https://gist.github.com/9ad1464daed8a04b8cb5249d29e3bfc3

from opendr.

drogoganor avatar drogoganor commented on August 31, 2024

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.

fusion809 avatar fusion809 commented on August 31, 2024

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.

drogoganor avatar drogoganor commented on August 31, 2024

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.

fusion809 avatar fusion809 commented on August 31, 2024

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.

drogoganor avatar drogoganor commented on August 31, 2024

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.

fusion809 avatar fusion809 commented on August 31, 2024

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.

fusion809 avatar fusion809 commented on August 31, 2024

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.

drogoganor avatar drogoganor commented on August 31, 2024

Great - thanks very much. Glad to see it worked, even though the mod is in a very lacklustre state right now.

from opendr.

drogoganor avatar drogoganor commented on August 31, 2024

This should be resolved now. Can you confirm at all? Probably not by now!

from opendr.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.