Author Topic: RogueSurvivor is being revived  (Read 5839 times)

Offline Labtop_215

  • NPC
  • **
  • Posts: 200
    • View Profile
Re: RogueSurvivor is being revived
« Reply #15 on: August 28, 2016, 11:04:29 PM »
I get this crash when I try your latest download of 0.9.7

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.MissingMethodException: Method not found: '!!0[] System.Array.Empty()'.
   at djack.RogueSurvivor.Engine.CSVParser.Parse(String line)
   at djack.RogueSurvivor.Engine.CSVParser.Parse(String[] lines)
   at djack.RogueSurvivor.Engine.CSVParser.ParseToTable(String[] lines, Int32 nbFields)
   at djack.RogueSurvivor.Gameplay.Skills.LoadDataFromCSV[_DATA_TYPE_](IRogueUI ui, String path, String kind, Int32 fieldsCount, Func`2 fn, IDs[] idsToRead, _DATA_TYPE_[]& data)
   at djack.RogueSurvivor.Gameplay.Skills.LoadSkillsFromCSV(IRogueUI ui, String path)
   at djack.RogueSurvivor.Engine.RogueGame.LoadDataSkills()
   at djack.RogueSurvivor.Engine.RogueGame.LoadData()
   at djack.RogueSurvivor.Engine.RogueGame.Run()
   at djack.RogueSurvivor.RogueForm.OnShown(EventArgs e)
   at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
   at System.Windows.Forms.Control.InvokeMarshaledCallbacks()


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
RogueSurvivor
    Assembly Version: 0.9.1.0
    Win32 Version: 0.9.1.0
    CodeBase: file:///C:/Users/Labtop%20215/Downloads/RSRevived.0.9.7/RogueSurvivor.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.34250 built by: FX452RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.36337 built by: FX452RTMLDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.36350 built by: FX452RTMLDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.



Offline StopSignal

  • Survivor
  • ***
  • Posts: 3390
  • Never stop drawing!
    • View Profile
    • You can see my drawings here!
Re: RogueSurvivor is being revived
« Reply #16 on: August 29, 2016, 03:26:11 AM »
Hey then what happened to Roguedjack (the game's developer) Did he reappear?

Offline Grandpuh Ty

  • NPC
  • **
  • Posts: 170
  • Lowly Cowherd
    • View Profile
Re: RogueSurvivor is being revived
« Reply #17 on: August 29, 2016, 08:15:13 AM »
Hey then what happened to Roguedjack (the game's developer) Did he reappear?

Holy shit, he isn't actually dead! O:
He did another post on the blog back in May and opened sourced the code for the game. He's not going to work on it anymore unfortunately, but I hope he does another project in the coming future.
« Last Edit: August 29, 2016, 08:19:09 AM by Grandpuh Ty »

Offline zaimoni

  • Zombie Food
  • *
  • Posts: 16
    • View Profile
Re: RogueSurvivor is being revived
« Reply #18 on: August 29, 2016, 06:38:31 PM »
Ugly.  I'm assuming you're using the full download rather than the binary-only download.

This failure is during parsing the CSV files, i.e. it doesn't replicate on my development machine (this is a release blocker for the full download).  The exact error message suggests an insufficiently high .NET version.
Code: [Select]
System.MissingMethodException: Method not found: '!!0[] System.Array.Empty()'.
This should not happen with the currently required .NET version, .NET 4.6.  If the Add/Remove Programs/Apps view doesn't see .NET 4.6 or higher installed, install it if possible (the command-line option support is a launch-killer in any lower version).  Otherwise, we have a more fundamental problem.

Cf. https://msdn.microsoft.com/en-us/library/dn906179(v=vs.110).aspx for technical details.

Offline zaimoni

  • Zombie Food
  • *
  • Posts: 16
    • View Profile
Re: RogueSurvivor is being revived
« Reply #19 on: September 16, 2016, 05:00:34 AM »
Code: [Select]
REVIVED 0.9.8 CHANGES
------------------
* savefile corruption fix
* bluffing being a cop in single-PC mode fixed
* pointless retreating by firearms users mitigated
* unnamed multi-PC bugfixes
* CivilianAI and GangAI theoretical bugfix regarding left-hand items
** Triggered by NPC civilian having two or more of: cell phone, flashlight, stench killer.  As bikers/gangsters
   do not use stench killer, it cannot trigger the theoretical bug.
This is a savefile-breaking update.  Level generation has not been changed yet (a seed value read off the I)nfo command and fed into the command-line --seed option will recreate the map unchanged).