| View previous topic :: View next topic |
| Author |
Message |
pizza2004 Vortininja
Joined: 08 Jul 2009 Posts: 266
|
Posted: Mon Apr 04, 2011 13:09 Post subject: Commander Genius 0.3.3.2 |
|
|
I noticed that a new version of Commander Genius was released, and I'm sorry for the delay of the Mac version, as I didn't feel like doing it on the 31st like I saw gerstrong do, and then our household router died the next day, so I am unable to access the Internet with my computer, and am currently typing this with my phone. I'll release the update as soon as possible.
I'm not certain of the change in this version, but I'm sure gerstrong could fill us in. |
|
| Back to top |
|
 |
gerstrong Vorticon Elite
Joined: 31 Dec 2008 Posts: 744 Location: Bochum - Germany
|
Posted: Mon Apr 04, 2011 21:27 Post subject: |
|
|
Well, there are some changes but not groundbreaking I'd say:
(Taken from the Changelog)
- Thanks to Malvineous IMF Player got a bit faster. He found an interesting slow down in our code
- Now switches for platforms and bridges work
- Big IMF Bug I discovered has been fixed which produced crashes on some systems
- Better Platform code
- Some PC-Speaker sound improvements
- New CG Core which has a bit less code, is easier to understand,
uses more smartpointers and also seems to be a bit faster.
- Less graphic glitches in OpenGL Mode _________________ Play it classic, feel it like modern! |
|
| Back to top |
|
 |
DHeadshot Vorticon Elite

Joined: 14 Aug 2009 Posts: 1737 Location: UK
|
Posted: Mon Apr 04, 2011 22:14 Post subject: |
|
|
Out of interest, do you optimise the CG code for pipelined systems so that it runs fast on mobile devices or do you simply write things in a logical order for greater human readability? _________________ Cereal Board!
| Deltamatic wrote: | | Prepositions are things I end sentences with. |
Cereal Wiki! |
|
| Back to top |
|
 |
DaVince lazy/busy Keener

Joined: 01 Nov 2007 Posts: 1411 Location: Amsterdam, Netherlands
|
Posted: Tue Apr 05, 2011 9:07 Post subject: |
|
|
| DHeadshot wrote: | | Out of interest, do you optimise the CG code for pipelined systems so that it runs fast on mobile devices or do you simply write things in a logical order for greater human readability? |
It sounds to me like they simplify what's there first, as to have less actions to perform/bottlenecks. _________________ Hi!
My Website. (Games, music, code, random stuff.) |
|
| Back to top |
|
 |
K1n9_Duk3 Vortininja

Joined: 25 Aug 2008 Posts: 277 Location: Germany
|
Posted: Tue Apr 05, 2011 17:39 Post subject: |
|
|
| DHeadshot wrote: | | Out of interest, do you optimise the CG code for pipelined systems so that it runs fast on mobile devices [...] ? |
That's actually the compiler's job, not the programmer's. Only simple/stupid compilers require you to rewrite the code. _________________ Hail to the K1n9, baby! |
|
| Back to top |
|
 |
DHeadshot Vorticon Elite

Joined: 14 Aug 2009 Posts: 1737 Location: UK
|
Posted: Tue Apr 05, 2011 18:35 Post subject: |
|
|
| K1n9_Duk3 wrote: | | DHeadshot wrote: | | Out of interest, do you optimise the CG code for pipelined systems so that it runs fast on mobile devices [...] ? |
That's actually the compiler's job, not the programmer's. Only simple/stupid compilers require you to rewrite the code. | Efficiently written code means optimisations a compiler might miss... _________________ Cereal Board!
| Deltamatic wrote: | | Prepositions are things I end sentences with. |
Cereal Wiki! |
|
| Back to top |
|
 |
gerstrong Vorticon Elite
Joined: 31 Dec 2008 Posts: 744 Location: Bochum - Germany
|
Posted: Tue Apr 05, 2011 21:11 Post subject: |
|
|
| DHeadshot wrote: | | Out of interest, do you optimise the CG code for pipelined systems so that it runs fast on mobile devices or do you simply write things in a logical order for greater human readability? |
Both
But you can have a good compiler/linker and still badly documented code or inelegant used variable names. _________________ Play it classic, feel it like modern! |
|
| Back to top |
|
 |
gerstrong Vorticon Elite
Joined: 31 Dec 2008 Posts: 744 Location: Bochum - Germany
|
Posted: Fri Apr 08, 2011 17:40 Post subject: |
|
|
I know Pizza, this is your area, but I hope it helps.
I have uploaded a Mac Version for the ones who want to try it out.
 _________________ Play it classic, feel it like modern! |
|
| Back to top |
|
 |
pizza2004 Vortininja
Joined: 08 Jul 2009 Posts: 266
|
Posted: Wed Apr 13, 2011 3:20 Post subject: |
|
|
Okay, my internet is fully restored, so I'll be here to upload new versions from now on. Sorry about any inconvenience!
Also, how did you do that gerstrong? I didn't think it was possible to compile for Mac without using a Mac. |
|
| Back to top |
|
 |
MOM4Evr Vortininja

Joined: 20 Oct 2010 Posts: 298 Location: Online, at least at the moment
|
Posted: Wed Apr 13, 2011 21:14 Post subject: |
|
|
| I think compiling for different OS's may just be a compiler switch, but I'm not sure. |
|
| Back to top |
|
 |
gerstrong Vorticon Elite
Joined: 31 Dec 2008 Posts: 744 Location: Bochum - Germany
|
Posted: Wed Apr 13, 2011 21:24 Post subject: |
|
|
Hi @Pizza2004, there are some ways. You can use Hackintosh or Virtual Machine emulating EFI, but I have a real Mac here for some time and I built it on that machine.
@MOM4Evr: Not sure about the Mac version they have some differences. I don't think it is that easy to build it by just changing switches, but I might be wrong.
Anyway, more elements are now playable in Keen 4. It got at a nice state...
And Pizza2004, it's good to have you under us again Glad you got back online... _________________ Play it classic, feel it like modern! |
|
| Back to top |
|
 |
|