Forum Replies Created

Viewing 15 posts - 16 through 30 (of 51 total)
  • Author
    Posts
  • in reply to: Release schedule #10843

    Chomsky
    Participant

    I think you should just use your discretion, gavin. You know best.

    c. thomas

    in reply to: main menu Busywaiting on unix platforms? (CVS) #10809

    Chomsky
    Participant

    Well done, the fix works on both 36.2 and cvs.

    Having that little menu threaded wasn’t a big deal anyway.

    thanks!

    c. thomas

    @gcamp wrote:

    I’ll create wxgtk libs with no threads. (possible that this is a pthreads bug?)

    Its not a pthreads bug. It looks like a bug when using wxPoll. This class seems to cause an error all the time (every time round the loop I think) on the mac version causing the v high CPU. There is also comment above the line saying that it may not work!

    In the no-threads version of wxwindows the offending poll loop is not used so it fixes it. Not actually much to do with threads though.

    Sorry I can say more, but I am debugging without a mac 🙂

    in reply to: main menu Busywaiting on unix platforms? (CVS) #10807

    Chomsky
    Participant

    Do you mean to say that fink is supplying my patch in the distribution for wxgtk now? OH HAPPY DAY!

    I really hoped they would, but I never got email back..

    @goochrules! wrote:

    uh… I did… and indeed it does work. When was the last time you tried to build scorched3d against the latest wxgtk from fink? the Version: line in scorched/osx/wxgtk.info is 2.4.1.2, whereas the latest from fink is 2.4.2.4. The two patch files are idententical.

    I have but one regret, that I have but one life to give my scorched3d.

    ..I’ll try to remove my tongue from my cheek now.

    Ahhh man… I was so proud that I felt a tear welling up, and then you destroyed the moment with your cynicism!

    in reply to: main menu Busywaiting on unix platforms? (CVS) #10805

    Chomsky
    Participant

    @goochrules! wrote:

    in general I’d rather not do this (btw, I don’t think the wxgtk.* files in the osx directory are necessary anymore), but I’m willing to make exceptions in the name of QA.

    I hope you can get things to work fine w/o having to disable wxgtk threads.

    The wxgtk.* files are still necessary…

    Try to compile scorched without patched wxgtk and it will fail…. The bug hasn’t ever been fixed, and I’m unsure if it ever will be.

    Of course, most OSX users of scorched will never need to know about this stuff, since I’m supplying libs with the scorched package nowadays.

    BTW, thankee for responding and helping out, gooch.

    in reply to: main menu Busywaiting on unix platforms? (CVS) #10804

    Chomsky
    Participant

    … a guy walks into a doctor’s office and jiggles his elbow in a figure eight.. “Doc, it hurts when I do this”. “So don’t do that”, says the doctor.

    Thanks gavin and gooch.

    I’ll create wxgtk libs with no threads. (possible that this is a pthreads bug?)

    I’ve tried to contact the wxWindows guys about the earlier bug and nobody ever emailed me back… they don’t seem very open to feedback. But we have a workaround, and that’s good enough for right now..

    c. thomas

    @gcamp wrote:

    It looks like wxGtk bug in the mac version. The only way I think I could hack round it is to put a sleep into the wx idle loop but that really sucks.

    I can add an option to close the main window on choosing an option, but other than that I think we need to either use the no threads option or get wx windows fixed :(.

    in reply to: New Fonts #10825

    Chomsky
    Participant

    Kudos, gavin. This is turning out to be a great release-in-progress.

    I have to disagree with the hover-menu idea. I find them annoying, and of course there is cpu overhead since you have to be constantly monitoring the previous and current position of the mouse to determine if the menu-open event will occur.

    -c. thomas

    @ymmotrojam wrote:

    I love the new fonts and colors and such! I do have one suggestion/question. In the new version, does one have to click on the top menu buttons (Camera, Player, Weapons, Windows) to get them to drop down? It seems that since those menus are used so often, it would be nice if it was only necessary to hover over them to get them to drop-down. Sort of like some menus that one sees on a website. I guess this could be an option.

    What does everyone else think? Want one less ‘click’ in scorched?

    in reply to: mac os port. help! #10740

    Chomsky
    Participant

    Mad props out to G-dog.
    😀

    @anonymous wrote:

    Cheers to gcamp. solved the problems.

    thank you both.

    in reply to: Auto-detect ip address incorrect #10732

    Chomsky
    Participant

    @ymmotrojam wrote:

    maybe the ip could be encrypted on the server side…

    comments…

    Why would you want to do that?

    in reply to: mac os port. help! #10738

    Chomsky
    Participant

    @anonymous wrote:

    after disabling the gl extensions the blinking lights disappeared.
    however, the ground is black no matter what. totally black. is there a solution?
    imac 800, geforce 4mx

    It seems to be different for every vid card…

    The ATI vid cards I’ve seen on macs tend to do OK after GL is disabled (the 9000 actually works perfect by default)…

    I don’t have access to a machine like yours, so you’ll just have to try to mess with the vid settings. Please let me know if you find a solution!

    thanks for writing…

    in reply to: Auto-detect ip address incorrect #10729

    Chomsky
    Participant

    I’m guessing that your router does something called Network Addresss Translation, in order to share a single IP address given by your provider. The router gives out ‘private’ IP addresses, like 10.0.1.1 or 192.168.1.1 etc etc…

    The common way for a person to run a server behind the NAT router is a “poke a hole” in a specific port or port range, so that the router forwards incoming requests to your machine.

    I think the problem you’re describing is twofold: first, the necessary port might not be forwarded by the router. Even if it is, when the scorched3d server reports its IP address to the master list (the one you choose from when a client), it will report the ‘private’ address given by the router. At least I’m guessing that’s what’s going on.

    If that is what’s going on, then the fix might be a change to the master server, so that instead of ‘asking’ the IP address of the new scorched server, it just extracts it from the session.

    Of course, I could be completely wrong about all of it…

    Gavin?

    @ymmotrojam wrote:

    I no network expert, but when I make a server it always detects a incorrect ip address. I have a router and my router gives me an ip address that scorched 3d doesn’t detect. I use the router’s ip to play online games. Anyways, is there any way that if one has a router that it could auto-detect the ip the router gave the comp?

    Also, a feature that would be nice would be the ability to hide one’s ip address from the server and any other people while playing online games.

    in reply to: Branching out… #10696

    Chomsky
    Participant

    For some reason I’m craving a drink with a little umbrella…

    ..next, sunbathing tourists.. “collateral damage” anyone?

    in reply to: Branching out… #10690

    Chomsky
    Participant

    Yeah, I agree with that… the ones in the shot look like they died from not enough water 😆

    I think burnt-toast blackish brown would be appropriate..

    @deathstryker wrote:

    One suggestion: You should make the trees stumps a little toastier looking like darker I guess.

    in reply to: Branching out… #10689

    Chomsky
    Participant

    That’s beautiful…

    😥 but I can hear my poor old CPU whimpering already.

    Obviously this will be an option (hence a decoration that does not effect the outcome of the game), yes?

    A possible issue comes to mind:

    what if your tank is near trees and you are napalmed: will you take more damage because of the burning tree near you? It seems logical that you should, and yet it would cause a discrepancy between players who have trees on or off for performance reasons.

    Just a thought…

    c. thomas


    Chomsky
    Participant

    Since you clearly have both great knowledge and much time on your hands, why not download the latest CVS, fix the percieved problem and send in a patch?

    What’s that? You just wrote in to complain? Never mind.

    in reply to: Bored of the same old islands during a game? #10579

    Chomsky
    Participant

    Very nice, gavin!

    Is that in CVS already?

Viewing 15 posts - 16 through 30 (of 51 total)