BerryBots pre-release testing help

Jump to navigation Jump to search
Revision as of 7 March 2013 at 16:03.
The highlighted comment was edited in this revision. [diff]

BerryBots pre-release testing help

Hey dudes - I'm gearing up to release BerryBots v1.1.0 with a full GUI for Mac/Linux/Windows. If any of you would be willing to grab this release candidate and test it on your systems, I would be super duper grateful! I mainly just want to know it launches and runs battles ok, but obviously any/all feedback is also welcome.

    Voidious05:19, 6 March 2013

    I just downloaded the windows version. It is launching and running battles alright, so far.

    I'll also add that it has a very nice, simplistic interface.

      Sheldor13:38, 6 March 2013

      Awesome, thanks Sheldor!

        Voidious15:46, 6 March 2013
         

        I get the following error with the Linux 64 bit version:

        [andrew@host-110-86 berrybots]$ ./bbgui ./bbgui: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory [andrew@host-110-86 berrybots]$ sh berrybots.sh ./bbgui: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory

          AW16:21, 6 March 2013

          Great, thanks for testing this! What Linux distro/version is this?

          I think the cleanest solution is probably just to ask people to install libpng (and/or check that it's installed from an install or run script first). Maybe testing a few other distros to figure out what needs installing would be a good idea before release. I know it doesn't require anything on the last two Ubuntu's.

            Voidious16:42, 6 March 2013
             

            Sweet, was able to duplicate this on Mageia 2. Will try to either get to the bottom of it or maybe just building it on non-Ubuntu will solve the problem. Right now looking to test on Ubuntu / Mageia / Fedora - still curious to hear what you're using.

              Voidious17:10, 7 March 2013
               

              Oops, I forgot I didn't say. I'm using fedora 18. I installed libpng, but then hit more libraries that I was missing. I'll try it on Windows today.

                AW17:35, 7 March 2013
                 

                After some research, I think the problem is that you have a newer version of libpng (like libpng14 or libpng15), not that you don't have libpng at all. My Mageia 2 install has libpng15. I know what libpng is but this whole problem is pretty new to me, so I have to figure out what's the right way to address it.

                Thanks man!

                  Voidious17:42, 7 March 2013
                   

                  I noticed this game has a lot of fast-moving bright colors--many more than Robocode.

                  It would be wise to put in some kind of legal disclaimer, such as:

                  "Do not use this product if you have been diagnosed with epilepsy or any other photosensitive medical condition."

                    Sheldor16:26, 6 March 2013
                     

                    Hi mate,

                    Right now i have not much time to check it out, but on my macbook the app crash instantly.

                    I can send you the full crash report if you want but maybe the first lines help you to see whats wrong

                    Date/Time:       2013-03-06 06:50:35.838 +0100
                    OS Version:      Mac OS X 10.6.8 (10K549)
                    Report Version:  6
                    
                    Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
                    Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000
                    Crashed Thread:  0  Dispatch queue: com.apple.main-thread
                    
                    Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
                    0   ???                           	000000000000000000 0 + 0
                    1   libwx_baseu-2.9.4.0.0.dylib   	0x00000001926c7e8b wxEntry(int&, char**) + 11
                    2   voidious.BerryBots            	0x00000001919610b6 0x19195d000 + 16566
                    3   voidious.BerryBots            	0x000000019195ece4 0x19195d000 + 7396
                    
                    Thread 1:  Dispatch queue: com.apple.libdispatch-manager
                    0   libSystem.B.dylib             	0x00007fff83bcec0a kevent + 10
                    1   libSystem.B.dylib             	0x00007fff83bd0add _dispatch_mgr_invoke + 154
                    2   libSystem.B.dylib             	0x00007fff83bd07b4 _dispatch_queue_invoke + 185
                    3   libSystem.B.dylib             	0x00007fff83bd02de _dispatch_worker_thread2 + 252
                    4   libSystem.B.dylib             	0x00007fff83bcfc08 _pthread_wqthread + 353
                    5   libSystem.B.dylib             	0x00007fff83bcfaa5 start_wqthread + 13
                    
                    Thread 2:
                    0   libSystem.B.dylib             	0x00007fff83bcfa2a __workq_kernreturn + 10
                    1   libSystem.B.dylib             	0x00007fff83bcfe3c _pthread_wqthread + 917
                    2   libSystem.B.dylib             	0x00007fff83bcfaa5 start_wqthread + 13
                    
                    Thread 0 crashed with X86 Thread State (64-bit):
                      rax: 0x0000000000109f80  rbx: 0x0000000000000000  rcx: 0x0000000000000001  rdx: 0x00000000000fc080
                      rdi: 0x000000000013b7e0  rsi: 0x0000000000100000  rbp: 0x00007fff5fbffa90  rsp: 0x00007fff5fbff978
                       r8: 0x0000000000000000   r9: 0x000000000013b300  r10: 0x00007fff8ab4b630  r11: 0x0000000000000000
                      r12: 0x00007fff5fbffa08  r13: 0x0000000000109f60  r14: 0x0000000000000000  r15: 0x00007fff5fbff9f0
                      rip: 0x0000000000000000  rfl: 0x0000000000010206  cr2: 0x0000000000000000
                    


                    I plan to give it a deeper look on weekend.

                    take care wompi

                      Wompi07:45, 7 March 2013

                      It just won't work on anything before 10.7. I tried to get it compatible with 10.5 or 10.6 but couldn't get the main gfx library (SFML 2.0) to compile with that. Still like 30% of folks on 10.6, so that kind of sucks... But I'm a late updater and even I'm on 10.8 now so hopefully most people will be on at least 10.7 pretty soon.

                      Thx for giving it a shot tho!

                        Voidious15:55, 7 March 2013
                         

                        Actually, I am going to take another pass at 10.6 compatibility. I'll let you know if I have any success and maybe I can get you to try it again...

                          Voidious16:50, 7 March 2013