1.2 Beta 3 is ready!

New releases and announcements from George and the staff.
durbanator
Commonwealth Pilot
Commonwealth Pilot
Posts: 86
Joined: Wed Dec 07, 2011 6:42 pm
Location: Katratzi, Scarran base

i was playing the beta 3 version a few hours back and i decided to take a short break so i saved and quit to the trans start screen (the one with the random ships shooting and blowing up random other ships)
and about 30 mins later when i tried to load the save file the game crashed, but on restarting the game it loaded fine, like theres nothing wrong at all..
about the ship device limit issue, i think that theres a change somewhere in the device installation menu that removes the lowest level equip to make place for the one you're trying to install. it didnt really bug me (but i guess it might be a bit of a nuisance to those fellas who keep changing their equips)
george moromisato
Developer
Developer
Posts: 2997
Joined: Thu Jul 24, 2003 9:53 pm
Contact:

durbanator wrote:i was playing the beta 3 version a few hours back and i decided to take a short break so i saved and quit to the trans start screen (the one with the random ships shooting and blowing up random other ships)
and about 30 mins later when i tried to load the save file the game crashed, but on restarting the game it loaded fine, like theres nothing wrong at all..
about the ship device limit issue, i think that theres a change somewhere in the device installation menu that removes the lowest level equip to make place for the one you're trying to install. it didnt really bug me (but i guess it might be a bit of a nuisance to those fellas who keep changing their equips)
I think this is a race condition with the thread downloading files in the background. If you wait for the download to finish before loading it should be fine. I'll fix the problem in the next release. Thank you!
User avatar
Aury
Fleet Admiral
Fleet Admiral
Posts: 5421
Joined: Tue Feb 05, 2008 1:10 am
Location: Somewhere in the Frontier on a Hycrotan station, working on new ships.

Cool, new release ^.^

I will try using it on that laptop and see if I can get the connectivity problems and some debug logs for you
(shpOrder gPlayership 'barrelRoll)
(plySetGenome gPlayer (list 'Varalyn 'nonBinary))
Homelab Servers: Xeon Silver 4110, 16GB | Via Quadcore C4650, 16GB | Athlon 200GE, 8GB | i7 7800X, 32GB | Threadripper 1950X, 32GB | Atom x5 8350, 4GB | Opteron 8174, 16GB | Xeon E5 2620 v3, 8GB | 2x Xeon Silver 4116, 96GB, 2x 1080ti | i7 8700, 32GB, 6500XT
Workstations & Render machines: Threadripper 3990X, 128GB, 6900XT | Threadripper 2990WX, 32GB, 1080ti | Xeon Platinum 8173M, 48GB, 1070ti | R9 3900X, 16GB, Vega64 | 2x E5 2430L v2, 24GB, 970 | R7 3700X, 32GB, A6000
Gaming Systems: R9 5950X, 32GB, 6700XT
Office Systems: Xeon 5318Y, 256GB, A4000
Misc Systems: R5 3500U, 20GB | R5 2400G, 16GB | i5 7640X, 16GB, Vega56 | E5 2620, 8GB, R5 260 | P4 1.8ghz, 0.75GB, Voodoo 5 5500 | Athlon 64 x2 4400+, 1.5GB, FX 5800 Ultra | Pentium D 3.2ghz, 4GB, 7600gt | Celeron g460, 8GB, 730gt | 2x Athlon FX 74, 8GB, 8800gts 512 | FX 9590, 16GB, R9 295x2 | E350, 8GB | Phenom X4 2.6ghz, 16GB, 8800gt | random core2 duo/atom/i5/i7 laptops
erik dela cruz
Militia Captain
Militia Captain
Posts: 614
Joined: Wed Mar 02, 2011 7:45 pm
Location: Patrolling Scarborough Shoal and the Spratlys Islands (West Philippine Sea)

YAY!!!!!!! :D

Hey George how about your super-hyper weapon optimizer ROM? Where is it? :?:
.....cry without weeping......
.....talk without speaking......
.....scream without raising your voice......
FourFire
Militia Captain
Militia Captain
Posts: 567
Joined: Sun Aug 12, 2012 5:56 pm

I would just like to confirm that Corporate Command does not work on wine version 1.6 in Ubuntu Linux 12.04
1.2 Beta 3 Does however work.

The following error comes up in a separate wine window when the select ship button is used and Corporate Command is selected:

Code: Select all

Unhandled exception: page fault on execute access to 0x00000038 in 32-bit code (0x00000038).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:00000038 ESP:055ce710 EBP:055ce738 EFLAGS:00210202(  R- --  I   - - - )
 EAX:075d5488 EBX:07ef1108 ECX:075d7d20 EDX:00000000
 ESI:07ef1114 EDI:00000000
Stack dump:
0x055ce710:  00590268 a86babae 00000000 07ef1108
0x055ce720:  07234a84 07234790 07ef1108 055ce780
0x055ce730:  0065e9db 00000001 055ce744 005901cb
0x055ce740:  07234bc8 055ce754 004ab1a4 00000001
0x055ce750:  055ce7fc 055ce78c 005194f2 055ce7fc
0x055ce760:  a86bab1a 00000000 00000000 072349e8
Backtrace:
=>0 0x00000038 (0x055ce738)
  1 0x005901cb in transcendence (+0x1901ca) (0x055ce744)
  2 0x004ab1a4 in transcendence (+0xab1a3) (0x055ce754)
  3 0x005194f2 in transcendence (+0x1194f1) (0x055ce78c)
  4 0x00577ff4 in transcendence (+0x177ff3) (0x055ce7a4)
  5 0x00525ec5 in transcendence (+0x125ec4) (0x055ce7b4)
  6 0x004eab47 in transcendence (+0xeab46) (0x055ce7c8)
  7 0x004a6c38 in transcendence (+0xa6c37) (0x055ce7e0)
  8 0x0049e47a in transcendence (+0x9e479) (0x055ce85c)
  9 0x0048b239 in transcendence (+0x8b238) (0x055ce8ac)
  10 0x00411863 in transcendence (+0x11862) (0x055ce90c)
  11 0x005b53b5 in transcendence (+0x1b53b4) (0x055ce980)
  12 0x00454cf7 in transcendence (+0x54cf6) (0x055ce994)
  13 0x0061d110 in transcendence (+0x21d10f) (0x055ce9cc)
  14 0x0061d238 in transcendence (+0x21d237) (0x055ce9d8)
  15 0x7bc791c0 call_thread_func_wrapper+0xb() in ntdll (0x055ce9e8)
  16 0x7bc7c1cd call_thread_func+0x7c() in ntdll (0x055ceab8)
  17 0x7bc7919e RtlRaiseException+0x21() in ntdll (0x055cead8)
  18 0x7bc8278c in ntdll (+0x7278b) (0x055cf368)
  19 0xb7515d4c start_thread+0xcb() in libpthread.so.0 (0x055cf468)
0x00000038: -- no code accessible --
Modules:
Module	Address			Debug info	Name (137 modules)
PE	  400000-  aad000	Export          transcendence
ELF	77283000-77300000	Deferred        liboil-0.3.so.0
ELF	77476000-774a8000	Deferred        libgstflump3dec.so
ELF	774a8000-775ff000	Deferred        libgio-2.0.so.0
ELF	7b800000-7ba5b000	Deferred        kernel32<elf>
  \-PE	7b810000-7ba5b000	\               kernel32
ELF	7ba95000-7bab3000	Deferred        libgcc_s.so.1
ELF	7bab3000-7bc00000	Deferred        libxml2.so.2
ELF	7bc00000-7bcda000	Dwarf           ntdll<elf>
  \-PE	7bc10000-7bcda000	\               ntdll
ELF	7bcf2000-7bd28000	Deferred        libgsttag-0.10.so.0
ELF	7bd31000-7bd38000	Deferred        libnss_dns.so.2
ELF	7bd38000-7bd3f000	Deferred        libgstcoreindexers.so
ELF	7bd3f000-7bd5e000	Deferred        libselinux.so.1
ELF	7bd5e000-7bda8000	Deferred        libgstcoreelements.so
ELF	7bda8000-7bdcb000	Deferred        libgstpbutils-0.10.so.0
ELF	7bdcb000-7be07000	Deferred        libpcre.so.3
ELF	7be07000-7bf00000	Deferred        libglib-2.0.so.0
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7bf06000-7bf0a000	Deferred        libnss_mdns4_minimal.so.2
ELF	7bf0a000-7bf20000	Deferred        libgstaudioparsers.so
ELF	7bf20000-7bf3e000	Deferred        libgstdecodebin2.so
ELF	7bf3e000-7bf9e000	Deferred        libgstbase-0.10.so.0
ELF	7bf9e000-7bfed000	Deferred        libgobject-2.0.so.0
ELF	7bfed000-7c0d5000	Deferred        libgstreamer-0.10.so.0
ELF	7c0d5000-7c10e000	Deferred        winegstreamer<elf>
  \-PE	7c0e0000-7c10e000	\               winegstreamer
ELF	7c10e000-7c200000	Deferred        libasound.so.2
ELF	7c301000-7c30e000	Deferred        libgstapp-0.10.so.0
ELF	7c30e000-7c400000	Deferred        quartz<elf>
  \-PE	7c320000-7c400000	\               quartz
ELF	7ccea000-7cd01000	Deferred        libgsttypefindfunctions.so
ELF	7d602000-7d609000	Deferred        libffi.so.6
ELF	7d609000-7d61f000	Deferred        midimap<elf>
  \-PE	7d610000-7d61f000	\               midimap
ELF	7d61f000-7d638000	Deferred        msacm32<elf>
  \-PE	7d620000-7d638000	\               msacm32
ELF	7d638000-7d668000	Deferred        winealsa<elf>
  \-PE	7d640000-7d668000	\               winealsa
ELF	7d668000-7d68f000	Deferred        devenum<elf>
  \-PE	7d670000-7d68f000	\               devenum
ELF	7d68f000-7d6ac000	Deferred        mciqtz32<elf>
  \-PE	7d690000-7d6ac000	\               mciqtz32
ELF	7d6f0000-7d708000	Deferred        libresolv.so.2
ELF	7d708000-7d733000	Deferred        libvorbis.so.0
ELF	7d733000-7d8ab000	Deferred        libvorbisenc.so.2
ELF	7d8ab000-7d8f9000	Deferred        libflac.so.8
ELF	7d8f9000-7d96b000	Deferred        libsndfile.so.1
ELF	7d96b000-7d9b4000	Deferred        libdbus-1.so.3
ELF	7d9b4000-7da19000	Deferred        libpulsecommon-1.1.so
ELF	7da19000-7da67000	Deferred        libpulse.so.0
ELF	7da69000-7da7e000	Deferred        avicap32<elf>
  \-PE	7da70000-7da7e000	\               avicap32
ELF	7da7e000-7daa6000	Deferred        winepulse<elf>
  \-PE	7da80000-7daa6000	\               winepulse
ELF	7daa6000-7dbda000	Deferred        oleaut32<elf>
  \-PE	7dac0000-7dbda000	\               oleaut32
ELF	7dbda000-7dbfc000	Deferred        mmdevapi<elf>
  \-PE	7dbe0000-7dbfc000	\               mmdevapi
ELF	7dc36000-7dc3b000	Deferred        libgmodule-2.0.so.0
ELF	7dc3b000-7dc43000	Deferred        libogg.so.0
ELF	7dc43000-7dc4a000	Deferred        libasyncns.so.0
ELF	7dc90000-7dcb4000	Deferred        imm32<elf>
  \-PE	7dca0000-7dcb4000	\               imm32
ELF	7dcb4000-7dcea000	Deferred        uxtheme<elf>
  \-PE	7dcc0000-7dcea000	\               uxtheme
ELF	7dcea000-7dcf0000	Deferred        libxfixes.so.3
ELF	7dcf0000-7dcfb000	Deferred        libxcursor.so.1
ELF	7dcfb000-7dd0b000	Deferred        libxi.so.6
ELF	7dd0b000-7dd0f000	Deferred        libxcomposite.so.1
ELF	7dd0f000-7dd18000	Deferred        libxrandr.so.2
ELF	7dd18000-7dd22000	Deferred        libxrender.so.1
ELF	7dd22000-7dd28000	Deferred        libxxf86vm.so.1
ELF	7dd28000-7dd2c000	Deferred        libxinerama.so.1
ELF	7dd2c000-7dd33000	Deferred        libxdmcp.so.6
ELF	7dd33000-7dd37000	Deferred        libxau.so.6
ELF	7dd37000-7dd58000	Deferred        libxcb.so.1
ELF	7dd58000-7dd5e000	Deferred        libuuid.so.1
ELF	7dd5e000-7dd78000	Deferred        libice.so.6
ELF	7dd78000-7deac000	Deferred        libx11.so.6
ELF	7deac000-7debe000	Deferred        libxext.so.6
ELF	7debe000-7dec7000	Deferred        libsm.so.6
ELF	7dec7000-7deca000	Deferred        libgthread-2.0.so.0
ELF	7deca000-7ded4000	Deferred        libwrap.so.0
ELF	7ded4000-7dedc000	Deferred        libjson.so.0
ELF	7dede000-7df70000	Deferred        winex11<elf>
  \-PE	7def0000-7df70000	\               winex11
ELF	7dfac000-7dfd6000	Deferred        libexpat.so.1
ELF	7dfd6000-7e00a000	Deferred        libfontconfig.so.1
ELF	7e00a000-7e020000	Deferred        libz.so.1
ELF	7e020000-7e0ba000	Deferred        libfreetype.so.6
ELF	7e0ba000-7e134000	Deferred        shlwapi<elf>
  \-PE	7e0d0000-7e134000	\               shlwapi
ELF	7e134000-7e367000	Deferred        shell32<elf>
  \-PE	7e140000-7e367000	\               shell32
ELF	7e367000-7e39d000	Deferred        ws2_32<elf>
  \-PE	7e370000-7e39d000	\               ws2_32
ELF	7e39d000-7e4ab000	Deferred        opengl32<elf>
  \-PE	7e3c0000-7e4ab000	\               opengl32
ELF	7e4ab000-7e5ec000	Deferred        wined3d<elf>
  \-PE	7e4c0000-7e5ec000	\               wined3d
ELF	7e5ec000-7e661000	Deferred        ddraw<elf>
  \-PE	7e5f0000-7e661000	\               ddraw
ELF	7e661000-7e6a9000	Deferred        dsound<elf>
  \-PE	7e670000-7e6a9000	\               dsound
ELF	7e6a9000-7e7b1000	Deferred        comctl32<elf>
  \-PE	7e6b0000-7e7b1000	\               comctl32
ELF	7e7b1000-7e7dd000	Deferred        msvfw32<elf>
  \-PE	7e7c0000-7e7dd000	\               msvfw32
ELF	7e7dd000-7e808000	Deferred        msacm32<elf>
  \-PE	7e7e0000-7e808000	\               msacm32
ELF	7e808000-7e889000	Deferred        rpcrt4<elf>
  \-PE	7e810000-7e889000	\               rpcrt4
ELF	7e889000-7e9c5000	Deferred        ole32<elf>
  \-PE	7e8a0000-7e9c5000	\               ole32
ELF	7e9c5000-7e9df000	Deferred        version<elf>
  \-PE	7e9d0000-7e9df000	\               version
ELF	7e9df000-7ea4e000	Deferred        advapi32<elf>
  \-PE	7e9f0000-7ea4e000	\               advapi32
ELF	7ea4e000-7eb6c000	Deferred        gdi32<elf>
  \-PE	7ea60000-7eb6c000	\               gdi32
ELF	7eb6c000-7ecc7000	Deferred        user32<elf>
  \-PE	7eb80000-7ecc7000	\               user32
ELF	7ecc7000-7ed81000	Deferred        winmm<elf>
  \-PE	7ecd0000-7ed81000	\               winmm
ELF	7ed81000-7ed8e000	Deferred        libnss_files.so.2
ELF	7ed8e000-7ed9a000	Deferred        libnss_nis.so.2
ELF	7ed9a000-7edb4000	Deferred        libnsl.so.1
ELF	7efb4000-7efe0000	Deferred        libm.so.6
ELF	7efe0000-7efe9000	Deferred        librt.so.1
ELF	b7356000-b735f000	Deferred        libnss_compat.so.2
ELF	b7360000-b7509000	Dwarf           libc.so.6
ELF	b7509000-b750e000	Deferred        libdl.so.2
ELF	b750f000-b752a000	Dwarf           libpthread.so.0
ELF	b7541000-b76f7000	Dwarf           libwine.so.1
ELF	b76f9000-b771b000	Deferred        ld-linux.so.2
ELF	b771b000-b771c000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	0000001e    0
	0000001d    0
	00000014    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	0000001a    0
	00000019    0
	00000017    0
	00000013    0
0000001b plugplay.exe
	00000020    0
	0000001f    0
	0000001c    0
00000021 explorer.exe
	00000023    0
	00000022    0
00000024 (D) Z:\home\FourFire\Downloads\Transcendence.exe
	0000002e    0
	0000002d    0
	0000002c    0
	0000002b    0 <==
	0000002a    0
	00000029   15
	00000028    0
	00000027    0
	00000026   15
	00000025    0
System information:
    Wine build: wine-1.6
    Platform: i386
    Host system: Linux
    Host version: 3.2.0-53-generic-pae
I hope this helps.
(func(Admin Response)= true){
if(admin func(amiable) = true)
Create func(Helpful Posts)
else func(Keep Calm and Post derisive topics)}
george moromisato
Developer
Developer
Posts: 2997
Joined: Thu Jul 24, 2003 9:53 pm
Contact:

FourFire wrote:I would just like to confirm that Corporate Command does not work on wine version 1.6 in Ubuntu Linux 12.04
1.2 Beta 3 Does however work....
Could this be the bug about starting/loading a game while download is in progress? Could you try running the game, waiting until all downloading is done (see the lower left of the screen) and then starting with Corporate Command? I'm curious to see if that works.
User avatar
Aury
Fleet Admiral
Fleet Admiral
Posts: 5421
Joined: Tue Feb 05, 2008 1:10 am
Location: Somewhere in the Frontier on a Hycrotan station, working on new ships.

Ran it twice, got these two bugs (of note, every beta has complained about not being able to read transcendence.tdb the very first time it starts. After that its fine..

Code: Select all

09/21/2013 10:30:57	--------------------------------------------------------------------------------
09/21/2013 10:30:57	Start logging session
09/21/2013 10:30:59	Transcendence 1.2 Beta 3
09/21/2013 10:30:59	Unable to open file: Transcendence.tdb.
09/21/2013 10:31:01	End logging session
09/21/2013 10:31:04	--------------------------------------------------------------------------------
09/21/2013 10:31:04	Start logging session
09/21/2013 10:31:04	Transcendence 1.2 Beta 3
09/21/2013 10:31:22	ReadFile failed: 40
09/21/2013 10:31:22	Unable to read from server. Reponse:

09/21/2013 10:31:22	/api/requestLogin: Unable to send command to server.
09/21/2013 10:31:25	End logging session
(shpOrder gPlayership 'barrelRoll)
(plySetGenome gPlayer (list 'Varalyn 'nonBinary))
Homelab Servers: Xeon Silver 4110, 16GB | Via Quadcore C4650, 16GB | Athlon 200GE, 8GB | i7 7800X, 32GB | Threadripper 1950X, 32GB | Atom x5 8350, 4GB | Opteron 8174, 16GB | Xeon E5 2620 v3, 8GB | 2x Xeon Silver 4116, 96GB, 2x 1080ti | i7 8700, 32GB, 6500XT
Workstations & Render machines: Threadripper 3990X, 128GB, 6900XT | Threadripper 2990WX, 32GB, 1080ti | Xeon Platinum 8173M, 48GB, 1070ti | R9 3900X, 16GB, Vega64 | 2x E5 2430L v2, 24GB, 970 | R7 3700X, 32GB, A6000
Gaming Systems: R9 5950X, 32GB, 6700XT
Office Systems: Xeon 5318Y, 256GB, A4000
Misc Systems: R5 3500U, 20GB | R5 2400G, 16GB | i5 7640X, 16GB, Vega56 | E5 2620, 8GB, R5 260 | P4 1.8ghz, 0.75GB, Voodoo 5 5500 | Athlon 64 x2 4400+, 1.5GB, FX 5800 Ultra | Pentium D 3.2ghz, 4GB, 7600gt | Celeron g460, 8GB, 730gt | 2x Athlon FX 74, 8GB, 8800gts 512 | FX 9590, 16GB, R9 295x2 | E350, 8GB | Phenom X4 2.6ghz, 16GB, 8800gt | random core2 duo/atom/i5/i7 laptops
CFG
Militia Lieutenant
Militia Lieutenant
Posts: 163
Joined: Wed Jul 30, 2008 3:05 pm
Location: Germany, NW

1. I will revert to the previous behavior of device limits. That shouldn't happen to the player (it was meant for autons).
I would like to see the "install device dockscreen" to be expanded a bit. I just found this by actually counting my devices. Would some additional information like "ships total devices for weapons/systems/both, used devices slots for ... and available device slots ... help?
2. The crash on loading is obviously a problem. It sounds like it's not easily reproducible. Are you running any mods? Can you send me your save file?
Save is underway. Good I had Visual Studio installed otherwise I would have just gotten a "not working". I probably should try with Cywin64 gbd or wine instead also. Hope I can provide some hint on what fails if that happens again.

Well, Im glad if I can help. We all are looking forward to a flawless next release of Transcendence, but finding and fixing bugs is what comes before that ;)

EDIT: The crash does not seem to be reproducible with gdb under cygwin64. I tried a few times, but Transcendence would not crash.
User avatar
PKodon
Militia Lieutenant
Militia Lieutenant
Posts: 127
Joined: Sat Apr 18, 2009 6:03 pm
Location: "Minocs. I've got a baaad feeling about this.... This is no cave!"

Okay, extracted Transcendence (1.2 Beta 3) to a new directory, made a shortcut, ran it.

I tried to log in to Multiverse, all I get is that it could not send command to Multiverse.

No information about why, simply the following line (for every time I tried to connect) in the Debug.log:

/api/requestLogin: Unable to send command to server.

I checked my firewall (Comodo), Transcendence.exe is a Trusted application. I checked Avast, it's a clean application there.

I don't know if any ports need to be forwarded or opened or whatever. I have a Buffalo wireless router (using it for routing internet over Ethernet), and have no idea if the phone company's modem might be blocking it (no way to find out without calling them).

Unsure what to do next.

EDIT:

I just tried Transcendence 1.1, and have the same problem.

EDIT:

Well, I just re-downloaded Transcendence 1.2 Beta 3, for some reason I ended up with 1.2 Alpha 1 last time...

Ran once, tried to log on, contents of Debug.log follows:
09/22/2013 16:10:27 --------------------------------------------------------------------------------
09/22/2013 16:10:27 Start logging session
09/22/2013 16:10:29 Transcendence 1.2 Beta 3
09/22/2013 16:11:15 Unable to read from server. Reponse:

09/22/2013 16:11:15 /api/requestLogin: Unable to send command to server.
09/22/2013 16:11:24 End logging session
As I stated previously, that's not much help (no reason, like Port 80 blocked or IP address not found, from this I wouldn't know where to look for a problem).

PK
Last edited by PKodon on Sun Sep 22, 2013 9:17 pm, edited 2 times in total.
"Don't ask ..., I don't wanna know, and I don't wanna care!" - PK
Meet us on IRC --> Image
"... the hornet battlepod is the closest we have ingame to flying into battle in a wheelbarrow
with a bathtub nailed upside down to the top of it to provide armor."
- The Shrike
kay.py
Militia Lieutenant
Militia Lieutenant
Posts: 139
Joined: Mon Dec 28, 2009 10:33 am

Just had a thunk regarding the device slots UI. Would it make things more straightforward if the Ship Configuration screen showed available slots, so something like
Nami missile launcher
l3 missile@ 2.sec

dual laser cannon
l2 laser 2.5hp @ 6/sec

hull plate ionizer
l2 hp:45

segment of light plasteel
l3 hp 60

segment of light plasteel
l3 hp 60

segment of light plasteel
l3 hp 60

segment of light plasteel
l3 hp 60

empty weapon slot

empty weapon slot

empty device slot

empty device slot

empty device slot
So you have a nice explicit list of exactly what slots you have available
FourFire
Militia Captain
Militia Captain
Posts: 567
Joined: Sun Aug 12, 2012 5:56 pm

george moromisato wrote:
FourFire wrote:I would just like to confirm that Corporate Command does not work on wine version 1.6 in Ubuntu Linux 12.04
1.2 Beta 3 Does however work....
Could this be the bug about starting/loading a game while download is in progress? Could you try running the game, waiting until all downloading is done (see the lower left of the screen) and then starting with Corporate Command? I'm curious to see if that works.
Recap: I just tried it again and this time it works, fantastic!
Now to try out this auton bay ooh yes :D
(func(Admin Response)= true){
if(admin func(amiable) = true)
Create func(Helpful Posts)
else func(Keep Calm and Post derisive topics)}
shanejfilomena
Fleet Officer
Fleet Officer
Posts: 1533
Joined: Tue Mar 22, 2011 8:43 pm
Location: Alaska
Contact:

Grrrrr.....

I have not had time to play even one Full game : I am still travelling / working in America :) I am currently working in Food Service and today I landed in Perry, GA.

However, I have to wait a week here in the RV Park before my next assignment ; I am hoping to get in at least one game before the Georgia National Fair starts.
Flying Irresponsibly In Eridani......

I don't like to kill pirates in cold blood ..I do it.. but I don't like it..
jakejoachim2013
Anarchist
Anarchist
Posts: 8
Joined: Sun Sep 22, 2013 2:39 pm

I've been playing transcendence for 2 years now, maybe more. i even made mods for the game. i never knew there was a forum for it, well until this month. I'm happy that you're still working on the game but i don't think paying for something will really be a good thing. i would pay for it if i had to but i don't see why i would pay so much for an extension for transcendence. the game alone is great and free which i love, but then i started to hear that part II might come out. but then there was the problem that it might not be free. now i know you have work extremely hard on the game and i thank you for it. if transcendence does somehow become not free then i can tell you now, i will be gone. i spent the last few weeks telling everyone i know about the game, i gave them the forum,homepage,wiki, anything they need to help them. so far 23 people that i know plays the game and loves it. they stop playing all kinds of games to play this one. so i find transcendence to be unique. i never seen a game like it, probably never will. i will continue to tell people about the game, and soon on youtube. which should increase the people that play or sign up for the game. i do hope that would help.

~Jake Joachim
CFG
Militia Lieutenant
Militia Lieutenant
Posts: 163
Joined: Wed Jul 30, 2008 3:05 pm
Location: Germany, NW

Cant attach a sample session of Transcendence in gdb as ".txt" file ... but runs perfectly at least in a debugger. Why does Trans create that many threads btw? And Im wondering that Trans does run in this a bit strange constellation: gdb under cygwin64 which runs on Win7 and Trans needs to use the WoW64 api since its build for the i386 architecture ... wow :D

And even if I ran into that crash again a backtrace would not be helpful since it would just show some hex addresses. I suggest there should be builds at least for the alpha and beta releases that have debug symbols. I dont know how to do that with Visual Studio, but for gcc it would basically be the "-g" option and omitting the strip command. So whoever runs into that crash next - under wine/gdb/Visual Studio/... - can at least provide a function name where it happens. That would probably help a bit to track this down.
Well I could compile from git but I at least want the chance for a high score as some kind of reward for alpha and beta testing ;) - if I remember correctly some of that network stuff is not on git.
I know these debug build tend to be a lot bigger in size so to not consume George's bandwidth we could distribute them via Bittorrent or some other method and see if another compression method than zip helps.
User avatar
PKodon
Militia Lieutenant
Militia Lieutenant
Posts: 127
Joined: Sat Apr 18, 2009 6:03 pm
Location: "Minocs. I've got a baaad feeling about this.... This is no cave!"

George,

You asked me to post some suggestions for TransData. I didn't know where else to post them, so here they are:

Since we are now in a situation where we may have many .tdb files, not just Transcendence.tdb, for instance, the 3 for Corporate Command, I think some changes to how TransData works are in order.

Currently, as I understand it, and did myself for CC, you need to move your Transcendence.tdb to another location, copy your target .tdb file to the main Transcendence directory, rename it to Transcendence.tdb, then you can open a command-line, and type "transdata /decompile". The .tdb will decompile into \TranscendenceSource, which you will then need to rename and move to wherever you want the source for that .tdb, and do the same for the rest of them.

This can be a bit tedious, and I'm wondering what kind of procedure is necessary to create a .tdb (and does it matter if there are dependencies between files in different .tdb files)?

At any rate, I would suggest that:

1) TransData accept a file name (or names) as an argument to the commands that deal with .tdb files (like /decompile), including path.

2) That the /decompile command thus create a directory, with the same name as the .tdb file, which it would then extract the files included in the .tdb into.

3) That the compiler also accept similar arguments, so Transcendence.tdb or any of the Corporate Command *.tdb files could be rebuilt from appropriate sub-directories.

====

As for Transcendence itself, while I am thinking of it, I would like to propose a sort of \overrides directory, where things that are supposed to replace vanilla objects/resources (especially sound and image files) could be placed (and would take precedence over files within the .tdb files). Mods could still take precedence over these, but it would be a way of allowing the community to improve game graphics and sounds, without needing to build a mod or extension to do so. (One example would be the graphics from the mod that gives weapons and ammo that currently all look alike, their own individual image.) --- This is just a suggestion. If the current way of replacing these things in a mod seems better, then so be it.

PK
"Don't ask ..., I don't wanna know, and I don't wanna care!" - PK
Meet us on IRC --> Image
"... the hornet battlepod is the closest we have ingame to flying into battle in a wheelbarrow
with a bathtub nailed upside down to the top of it to provide armor."
- The Shrike
Post Reply