Duke4.net Forums: Need help with EDuke32 on Mac OS X - Duke4.net Forums

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Need help with EDuke32 on Mac OS X

User is offline   rhoenie 

#1

I noticed some massive POLYMER + HRP speed improvements on my Mid2010 iMac when using SDL1 instead of SDL2 in a 1280x1024 32bit window and I am wondering if others have this effect too.
With SDL1 I get a steady 60fps while the SDL2 version jumps between 20fps and 37fps and is rather unplayable (looking quite a bit better though).

I would be glad if you could test those versions on your setup and report the results ("r_showfps 1" on the console) giving brief specs of your system too (like Mid2010 iMac, ATI HD 5670 512MB, Core i3 3.2Ghz OSX 10.11.3).
Both binaries are compiled using the Intel C++ Compiler and linked to their latest versions of SDL.

SDL 1.2.15 : http://dukeworld.duk..._sdl1_r5617.dmg
SDL 2.0.4 : http://dukeworld.duk..._sdl2_r5617.dmg
2

User is offline   TerminX 

  • el fundador

  #2

Is there any difference in performance in the other renderers?
0

User is offline   juvenite 

#3

Oh, sorry, I'm a Mac user too but sadly I, for some reason, cannot play these versions.
This happens:

 0   eduke32                     		0x000000010be0ed01 _ZN13SectorTrackerIhEadEv + 478401
1   ???                         		0x4064e00000000000 0x0 + 4640079806703075328
hash_find(): table not initialized!

If you could help me...
0

User is offline   rhoenie 

#4

View PostMeaningless Wounds, on 12 February 2016 - 09:30 AM, said:

Oh, sorry, I'm a Mac user too but sadly I, for some reason, cannot play these versions.
This happens:

 0   eduke32                     		0x000000010be0ed01 _ZN13SectorTrackerIhEadEv + 478401
1   ???                         		0x4064e00000000000 0x0 + 4640079806703075328
hash_find(): table not initialized!

If you could help me...


What version of OSX are you running? And what were your steps? Did EDuke32 work fine before you started the test of the optimized binary?
0

User is offline   rhoenie 

#5

View PostTerminX, on 11 February 2016 - 12:38 PM, said:

Is there any difference in performance in the other renderers?


Uhm, actually there is (I wasn't interested in the others until you asked).

Rendermode 0:
SDL1 = 34-37fps
SDL2 = 130-145fps (sic!)

Rendermode 3:
SDL1 = 59-60fps
SDL2 = 60-61fps

Rendermode 4:
SDL1 = 60fps
SDL2 = 20-37fps

This is funny.. :-) But we need more testers and their results - maybe its just some special thing on my machine.
0

User is offline   rhoenie 

#6

Mac Mini (Late 2012) running ElCapitan 10.11.3 with 2.5GHz Core i5, 8GB RAM, INTeL HD Graphics 4000 with 1536MB.

EDuke32 started in a 1280x1024 32bit window gives me this:

Rendermode 0:
SDL 1 = 34-37fps
SDL 2 = 120-158fps

Rendermode 3:
SDL 1 = 59-60fps
SDL 2 = 59-60fps

Rendermode 4:
SDL 1 = 15-47fps (stays mostly around 45-47fps)
SDL 2 = 18-60fps (mostly around 34-40fps)
0

User is offline   juvenite 

#7

View Postrhoenie, on 16 February 2016 - 10:43 PM, said:

What version of OSX are you running?


My OS is El Captain

Quote

And what were your steps?


I simply downloaded it, dragged into a folder where my previous Eduke32 copy (r4540 build) was before, executed it via Terminal and I got this error. I didn't run it using HRP because that error already happened before with more recent versions, so I just ran it with software renderer, and I used "-cachesize 131072" parameter.
The most recent version I tested so far that worked was r5004.

Quote

Did EDuke32 work fine before you started the test of the optimized binary?

Yes, but the build was different.
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic


All copyrights and trademarks not owned by Voidpoint, LLC are the sole property of their respective owners. Play Ion Fury! ;) © Voidpoint, LLC

Enter your sign in name and password


Sign in options