The only 1.76.1 build supporting large address aware is Capt. Murphy's. Note that, as this build is a third-party one, you are completely on your own with it, we do not offer any kind of support for it whatsoever.Lestradae wrote:Aha! And, might I enquire, as to my original question?another_commander wrote:There are no 1.76.1 nightly builds. Only latest trunk (future v1.77) is built on a nightly basis.
Textures that eat memory - Win7 crashes.
Moderators: winston, another_commander, Getafix
-
- Quite Grand Sub-Admiral
- Posts: 6682
- Joined: Wed Feb 28, 2007 7:54 am
Re: Textures that eat memory - Win7 crashes.
Re: Textures that eat memory - Win7 crashes.
The 1.76-maintenance branch source does currently contain the Large address aware switch for the Windows port.Lestradae wrote:Aha! And, might I enquire, as to my original question?another_commander wrote:There are no 1.76.1 nightly builds. Only latest trunk (future v1.77) is built on a nightly basis.Lestradae wrote:So ... does the 1.76.1 nightly build already include the 64bit flag set to yes so that the exe will use the 4GB instead of the 2, or is this Capt. Murphy's testversion only at the moment?
It's rev 4826
If it will stay in is up to the developers. Unreleased and yet to be fully tested I suppose.
Edit: Ninja'ed by one of the gurus.
"A brilliant game of blasting and trading... Truly a mega-game... The game of a lifetime."
(Gold Medal Award, Zzap!64 May 1985).
(Gold Medal Award, Zzap!64 May 1985).
-
- Quite Grand Sub-Admiral
- Posts: 6682
- Joined: Wed Feb 28, 2007 7:54 am
Re: Textures that eat memory - Win7 crashes.
Anyone using trunk for testing at this time is also testing the large address aware capability. I'm pretty certain it will stay in, so far I have not seen any kind of problem report associated with it.Gimi wrote:If it will stay in is up to the developers. Unreleased and yet to be fully tested I suppose.
Re: Textures that eat memory - Win7 crashes.
To the contrary, Oolite memory behavior and speed seems to be much improved in trunk. But it's not for me to say that something is included without the appropriate caveats. I'm not a developer.another_commander wrote:Anyone using trunk for testing at this time is also testing the large address aware capability. I'm pretty certain it will stay in, so far I have not seen any kind of problem report associated with it.Gimi wrote:If it will stay in is up to the developers. Unreleased and yet to be fully tested I suppose.
"A brilliant game of blasting and trading... Truly a mega-game... The game of a lifetime."
(Gold Medal Award, Zzap!64 May 1985).
(Gold Medal Award, Zzap!64 May 1985).
- Capt. Murphy
- Commodore
- Posts: 1127
- Joined: Fri Feb 25, 2011 8:46 am
- Location: UK South Coast.
Re: Textures that eat memory - Win7 crashes.
And as a_c has advertised presence of said build if you need a windows 1.76.1 installer (with minor cosmetic alterations to make it clear it's not an official or supported release), because you have problems with 1.76 and don't want to use trunk (all the bug-fixes including LARGE_ADDRESS_AWARE are in both trunk and 1.76.1) then send me a PM. This is mostly aimed at people with Intel HD / HD2000 / HD3000 GPU's which really really don't get on with 1.76 under Win 7.another_commander wrote:The only 1.76.1 build supporting large address aware is Capt. Murphy's. Note that, as this build is a third-party one, you are completely on your own with it, we do not offer any kind of support for it whatsoever.Lestradae wrote:Aha! And, might I enquire, as to my original question?another_commander wrote:There are no 1.76.1 nightly builds. Only latest trunk (future v1.77) is built on a nightly basis.
Having said that I would encourage any member who has been round for a while to look into setting up a development environment. It's not hard following the instructions from here https://bb.oolite.space/viewtopic.php?f=8&t=5943. Once done it's all of about 20 seconds work to update your local copy of the source (whether that's trunk or the 1.76.1 maintenance branch) and compile Oolite. It's quicker than downloading a nightly on my machine.
Last edited by Capt. Murphy on Tue May 01, 2012 5:13 am, edited 1 time in total.
Capt. Murphy's OXPs
External JavaScript resources - W3Schools & Mozilla Developer Network
Win 7 64bit, Intel Core i5 with HD3000 (driver rev. 8.15.10.2696 - March 2012), Oolite 1.76.1
External JavaScript resources - W3Schools & Mozilla Developer Network
Win 7 64bit, Intel Core i5 with HD3000 (driver rev. 8.15.10.2696 - March 2012), Oolite 1.76.1
- Lestradae
- ---- E L I T E ----
- Posts: 3095
- Joined: Tue Apr 17, 2007 10:30 pm
- Location: Vienna, Austria
Re: Textures that eat memory - Win7 crashes.
What I am still not getting from the above debate (and, have mercy on me, concerning the most internal workings of Oolite I am not even a noob) is why a flag that can be set to support 4GB memory at least on 64bit Win7 machines isn't being set in the 1.77 trunk version as standard?another_commander wrote:The only 1.76.1 build supporting large address aware is Capt. Murphy's. Note that, as this build is a third-party one, you are completely on your own with it, we do not offer any kind of support for it whatsoever.Lestradae wrote:Aha! And, might I enquire, as to my original question?another_commander wrote:There are no 1.76.1 nightly builds. Only latest trunk (future v1.77) is built on a nightly basis.
Regards
L
Re: Textures that eat memory - Win7 crashes.
It is set in 1.77 trunk as standard, Rev 4841. It was later ported to 1.76 maintenance in Rev4846.Lestradae wrote:What I am still not getting from the above debate (and, have mercy on me, concerning the most internal workings of Oolite I am not even a noob) is why a flag that can be set to support 4GB memory at least on 64bit Win7 machines isn't being set in the 1.77 trunk version as standard?
Regards
L
You can learn a lot about what is going on by just reading through the Oolite commit logs at Berlios. Even though I haven't programmed in 15 years, and never was any good at it, it allows my to understand a little bit about what the devs are doing.
"A brilliant game of blasting and trading... Truly a mega-game... The game of a lifetime."
(Gold Medal Award, Zzap!64 May 1985).
(Gold Medal Award, Zzap!64 May 1985).
- Lestradae
- ---- E L I T E ----
- Posts: 3095
- Joined: Tue Apr 17, 2007 10:30 pm
- Location: Vienna, Austria
Re: Textures that eat memory - Win7 crashes.
Thanks, that clears that up for me. I was confused by A_C's reply that this was only a third party branch of the Oolite exe, but the confusion was indeed mine - I thought trunk was 1.76.1 and not already 1.77.Gimi wrote:It is set in 1.77 trunk as standard, Rev 4841. It was later ported to 1.76 maintenance in Rev4846.
Thanks for the patience.
Re: Textures that eat memory - Win7 crashes.
To clarify : the large address aware flag is only needed on windows 32-bit versions.Lestradae wrote:What I am still not getting from the above debate (and, have mercy on me, concerning the most internal workings of Oolite I am not even a noob) is why a flag that can be set to support 4GB memory at least on 64bit Win7 machines isn't being set in the 1.77 trunk version as standard?
Regards
L
OS : Arch Linux 64-bit - rolling release
OXPs : My user page
Retired, reachable at [email protected]
OXPs : My user page
Retired, reachable at [email protected]
- Capt. Murphy
- Commodore
- Posts: 1127
- Joined: Fri Feb 25, 2011 8:46 am
- Location: UK South Coast.
Re: Textures that eat memory - Win7 crashes.
Err I'm not quite sure if you mean that...Lone_Wolf wrote:To clarify : the large address aware flag is only needed on windows 32-bit versions.
Large Address Aware flag allows 32bit applications to use 4GB of memory (rather than 2GB) on 64bit Windows.
Large Address Aware flag in combination with a Boot.ini tweak allows 32bit applications to use 3GB of memory (rather than 2GB) on 32Bit Windows with 3GB or more installed ram. If no Boot.ini tweak it's ignored.
http://msdn.microsoft.com/en-us/library ... ory_limits
Capt. Murphy's OXPs
External JavaScript resources - W3Schools & Mozilla Developer Network
Win 7 64bit, Intel Core i5 with HD3000 (driver rev. 8.15.10.2696 - March 2012), Oolite 1.76.1
External JavaScript resources - W3Schools & Mozilla Developer Network
Win 7 64bit, Intel Core i5 with HD3000 (driver rev. 8.15.10.2696 - March 2012), Oolite 1.76.1
Re: Textures that eat memory - Win7 crashes.
Guess i have to rephrase :
Large address aware is only useful for 32 bit Oolite versions running on 32 or 64 bit windows.
See cpt Murhpy's post above for details.
Large address aware is only useful for 32 bit Oolite versions running on 32 or 64 bit windows.
See cpt Murhpy's post above for details.
OS : Arch Linux 64-bit - rolling release
OXPs : My user page
Retired, reachable at [email protected]
OXPs : My user page
Retired, reachable at [email protected]
- Lestradae
- ---- E L I T E ----
- Posts: 3095
- Joined: Tue Apr 17, 2007 10:30 pm
- Location: Vienna, Austria
Re: Textures that eat memory - Win7 crashes.
Just tried out the new trunk 1.77 on Windows 7 with 409 (!) oxps in - and am massively impressed.
The crashes I used to have reliably after two or at least three jumps seem to be gone. Did ten jumps in a row and not a stutter. Using more than 2GB RAM (with Windoof taking up 1+Gb of those) seems to pay off.
My nice oxp witchjump effect is gone, though, not sure if that is a known issue, and my textured planets are sometimes textured and sometimes white golf balls which suddenly change into the Oolite procedurally generated ones. If that is new information I'll provide more about that.
Nice work by all devs!
The crashes I used to have reliably after two or at least three jumps seem to be gone. Did ten jumps in a row and not a stutter. Using more than 2GB RAM (with Windoof taking up 1+Gb of those) seems to pay off.
My nice oxp witchjump effect is gone, though, not sure if that is a known issue, and my textured planets are sometimes textured and sometimes white golf balls which suddenly change into the Oolite procedurally generated ones. If that is new information I'll provide more about that.
Nice work by all devs!
Re: Textures that eat memory - Win7 crashes.
The golf ball is due to the new planet texturing not yet setting up the atmosphere properly when the ground texture is externally-provided. They're just really really cloudy... (it's a known issue which should get fixed naturally as work on that bit of the code continues)Lestradae wrote:My nice oxp witchjump effect is gone, though, not sure if that is a known issue, and my textured planets are sometimes textured and sometimes white golf balls which suddenly change into the Oolite procedurally generated ones. If that is new information I'll provide more about that.
OXP witchjump effects disappearing? Ah...is it BGS? BGS generates those effects by placing a dummy ship near the player, and then using some extreme shader effects to make it appear as a full-screen overlay. Very cleverly done. Unfortunately, in trunk, ships which aren't within the camera aren't drawn (as opposed to 1.76, which draws them and then almost always discards the result as being out of view, which is somewhat inefficient). If you switch to one of the external views while doing the jump sequence, then you might be able to see it again. Thanks for pointing this out - I'll go and talk to the BGS developers.