GLBasic forum

Main forum => GLBasic - en => Topic started by: Kitty Hello on 2011-Feb-23

Title: Dropping Mac PPC support?
Post by: Kitty Hello on 2011-Feb-23
Hi,

would anyone mind if V9 would drop the support for PowerPC Macs?
Title: Re: Dropping Mac PPC support?
Post by: trucidare on 2011-Feb-23
yep
Title: Re: Dropping Mac PPC support?
Post by: MrTAToad on 2011-Feb-23
I think there will be commercial Universal applications for a long time, so it could annoy quite a few PowerPC users...  I presume you are thinking about Snow Leopard and the next OSX ?

Quoteyep
heh

Title: Re: Dropping Mac PPC support?
Post by: trucidare on 2011-Feb-23
because mac appstore and latest sdk
Title: Re: Dropping Mac PPC support?
Post by: bigsofty on 2011-Feb-24
Not me personally, its been about 5 or 6 years now since Apple dropped the PPC, so I would definitely consider it to be a legacy system by now.  >:D
Title: Re: Dropping Mac PPC support?
Post by: quangdx on 2011-Feb-24
I tried to compile for OSX_uni and just got errors.
something wrong with the sound engine?

Code (glbasic) Select

_______________________________________
*** Configuration: OS-X_UNI ***
precompiling:
GPC - GLBasic Precompiler V.7.861 SN:6525c6b7 - 3D, NET
Wordcount:40 commands
compile+link:
/cygdrive/q/Compiler/platform/Mac/Bin/../libexec/gcc/powerpc-apple-darwin9/4.0.1/ld: Undefined symbols:
_glbSoundEngine_Initialize
_glbSoundEngine_IsBackgroundMusicPlaying
_glbSoundEngine_IsEffectPlaying
_glbSoundEngine_LoadBackgroundMusicTrack
_glbSoundEngine_LoadEffect
_glbSoundEngine_PauseBackgroundMusic
_glbSoundEngine_SetBackgroundMusicVolume
_glbSoundEngine_SetEffectLevel
_glbSoundEngine_SetEffectPosition
_glbSoundEngine_SetListenerPosition
_glbSoundEngine_StartBackgroundMusic
_glbSoundEngine_StartEffect
_glbSoundEngine_StopBackgroundMusic
_glbSoundEngine_StopEffect
_glbSoundEngine_Teardown
_glbSoundEngine_UnloadBackgroundMusicTrack
_glbSoundEngine_UnloadEffect
Mac OSX compiler wrapper
compile for PowerPC
call:
"Q:\Compiler\platform\Mac\Bin\powerpc-apple-darwin9-g++.exe" -pipe -O3 -w -isysroot "/cygdrive/Q/Compiler/platform/Mac/SDKs/MacOSX10.4u.sdk" -I"/cygdrive/Q/Compiler/platform/Include" -I"/cygdrive/D/GLBasic/Circles" -L"/cygdrive/Q/Compiler/platform/Mac/OSX/Lib" -framework OpenGL -framework Cocoa -framework QuickTime -DMACOSX -DMAC -DTARGET_OS_MAC -DNDEBUG -DWANT_SDL -DHAVE_OPENGL "/cygdrive/C/DOCUME~1/quang/LOCALS~1/Temp/glbasic/gpc_tempg.cpp" "/cygdrive/C/DOCUME~1/quang/LOCALS~1/Temp/glbasic/gpc_temp0.cpp"    -lGLBasicUni -lSDL_mixer -lSDL -lSDLmain -lpng_uni -lstdc++-static -o "/cygdrive/C/DOCUME~1/quang/LOCALS~1/Temp/glbasic/output.obj" -DOSXUNI=1
CurDir:
C:\DOCUME~1\quang\LOCALS~1\Temp\glbasic
failed (exit code 1)!
*** FATAL ERROR - Please post this output in the forum
_______________________________________
*** Finished ***
Elapsed: 5.4 sec. Time: 02:09
Build: 0 succeeded.
*** 1 FAILED ***

Title: Re: Dropping Mac PPC support?
Post by: Ian Price on 2011-Feb-24
I didn't know that GLB supported PPC Macs tbh. Therefore it won't be missed by me :P
Title: Re: Dropping Mac PPC support?
Post by: Ian Price on 2011-Feb-24
Will you be supporting this machine next Gernot?



:P
Title: Re: Dropping Mac PPC support?
Post by: backslider on 2011-Feb-24
I think you could drop XBOX LINUX support, too. Or not?
Is anybody using it?

:)
Title: Re: Dropping Mac PPC support?
Post by: matchy on 2011-Feb-24
It's like and I've wondered; does glb support Windows 3.1 (16bit)?
Title: Re: Dropping Mac PPC support?
Post by: backslider on 2011-Feb-24
 :good:
Title: Re: Dropping Mac PPC support?
Post by: Moebius on 2011-Feb-24
I have no doubt that there are a lot of PPC users still out there.  The real question I think is: what benefits will there be if PPC support is dropped?
If PPC support is discontinued to allow for other features, I personally won't be complaining.  If you do need to compile for a PPC Mac, you can leave two versions of GLB installed, one with newer features, and the other for compiling for PPC.
Title: Re: Dropping Mac PPC support?
Post by: Kitty Hello on 2011-Feb-24
OK, I'll try to have keep it then.
Title: Re: Dropping Mac PPC support?
Post by: doimus on 2011-Feb-24
And where's AMIGA OS support, eh? :)

It would be nice if PPC Mac stayed, but it would be even nicer if we had option for Intel Mac only.
I vote for both UB and Intel compiling.

For example, Mac App Store is Intel-only. I doubt they'll accept UB apps.
And to be honest, most consumer Macs are Intel these days.

PPC are either professional G5s or hobby legacy machines, like my old MacMini G4.
I actually plan to install MorphOS on that Mini, and MorphOS is kind of a variation of Amiga OS, so erm.. where is support for Amiga OS... eh, EH!?!
Title: Re: Dropping Mac PPC support?
Post by: BdR on 2011-Feb-24
To be clear; you are suggesting to drop support for MacOS9 but you would still be able to compile for MacOSX? If so, then that would be fine by me...
Title: Re: Dropping Mac PPC support?
Post by: XanthorXIII on 2011-Feb-24
Here are the platforms I think that GLBasic should focus on

iOS
Android(Please =D)
WebOS
Windows
Windows Mobile 7
OSX
GP32

CPU Architecture
x86/ARM

Sounds like a good idea yes? If there is something I missed speak up!






Title: Re: Dropping Mac PPC support?
Post by: MrTAToad on 2011-Feb-24
Cant do Windows Mobile 7
Title: Re: Dropping Mac PPC support?
Post by: Dabz on 2011-Feb-24
I think Android is a must, since, erm, I have a HTC Desire! :D

Nah, seriously... Currently, I'm loving using GLBasic, but BRL's monkey isnt very far from being released, which includes these export options:-

* HTML5 - HTML5 compatible browser required for testing.
* Flash - Open source Flex SDK required.
* XNA - Visual C# Express + XNA framework
* Android - The Android SDK (plus Java SDK and 'Ant' on Windows).
* Native (ie: C++) - Mingw/GCC (will probably add visualc support too in future).
* iPhone - XCode.

Not to be sniffed at... On a personal level, HTML5 (Provide online demos of my games), XNA, Android and iPhone are all targets I'd love to get games on.

Dabz
Title: Re: Dropping Mac PPC support?
Post by: monono on 2011-Feb-25
I still use a PPC Mac.  :rant:
But as I see, it is just going to be not needed anymore. Even in the casual games market there it is mostly intel only. And if the target audience of bigfish and co (over 40 years old women mostly in the USA) are not using PPCs anymore, who is then? In my opinion, if you are considering to drop any system support it should be PPC, GP2.., Pandora. As I see it, there is a growing commercial interest in doing games with GLBasic, that is why you should maybe concentrate on that, especially the mobile platforms, which suddenly became the heart of GLBasic. My vote for splitting GLB into an old unsupported version and a new one.
Title: Re: Dropping Mac PPC support?
Post by: Kitty Hello on 2011-Feb-25
I fixed it. PPC will stay. I think about making PPC optional for smaller binaries and if the mac shop complains.
Title: Re: Dropping Mac PPC support?
Post by: mentalthink on 2011-Feb-25
Well, I don´t think you have to drop any platform. Perhaps somebody needs make something in PPC, well is obsolete but...
In case, is for the elgancy of the Ide or Glbasic, well put off of the user interface, but continue compiling making something. Command line or something similar.

Well about the list has comment.
I agree another platform, I think have more revelance than Android, the market of Andorid is similar to iPhone, too much people, bat in Badda, now don´t have too much people, and the same Samsung give to developers great quantities of money, I read sometime ago, in a Quest in the same web of Samsung, this pay 8000$ to the first prize.

Kinds Regards,
Iván J.
Title: Re: Dropping Mac PPC support?
Post by: Dabz on 2011-Feb-26
Quote
Well, I don´t think you have to drop any platform. Perhaps somebody needs make something in PPC, well is obsolete

I've never actually met anyone with a PPC, to be fair, theres only a few I know with an Intel Mac, then... I know plenty of people with an iThing, on top of that I probably know more people with an Android phone now.

If the platform is obsolete, and a user of that platform says it is... Then I can see no better reason then getting rid!

Dabz
Title: Re: Dropping Mac PPC support?
Post by: Leginus on 2011-Feb-26
Rather than thinking about how many ppcs are still out there, is it worth asking the question "have any of us actually written and released anything for ppc?"

Its like finding something that has been boxed up in the roof for years, you dont miss it and forget you had it, until you find it again.  So on that note, it wouldnt bother me if it went.

Title: Re: Dropping Mac PPC support?
Post by: ampos on 2011-Feb-26
I will go to drop WinCE, PPC Mac and Pandora for GLB 9 (sorry Pandora, but to keep uptodate for a thing with just 100 units...).

DO you want to develop for such devices? Use 8.

Is like, for example, keeping games with Shaders 1.0 because there are some machines out there that does not support 2.0 or 3.0. Evolution.
Title: Re: Dropping Mac PPC support?
Post by: jtassinari on 2011-Feb-28
What about Linux PPC based system?

I didn't know about PPC integration in GLB.
I just resurrected my old MiniMac g4, with both OSX x.4 and Debian.
I will survive without osx, but i'd love to test PPC-Linux based and GLB dev (as linux could be a great server as well with a basic lamp setup).
Cheers,

jt
Title: Re: Dropping Mac PPC support?
Post by: MrTAToad on 2011-Feb-28
Very, very few people use PPC Linux, so support for that is out :)
Title: Re: Dropping Mac PPC support?
Post by: XanthorXIII on 2011-Feb-28
PPC Emulation and what not is being dropped for OSX 10.7. Rosetta is not going to even be supported. In my 2 Cents, I say drop the platforms that people won't be focused on and support only the ones we will be.
This really should be a poll.
Title: Re: Dropping Mac PPC support?
Post by: doimus on 2011-Mar-01
I wouldn't be so quick to dismiss PPC Macs.

There are actually at least two kinds of Mac users (and thus two potential user-bases):

One is what I call the iPeople, who are now on OSX 10.6, Intel, latest Macs, iPhones, whatever...
Those people buy from Appstores and couldn't care less about PPC. Oh and one more thing - these people only buy stuff for $0.99 or take it for free, and expect it to be better than Unreal.

Other group are enthusiasts - people who use particular computer for fun. I know a lot of these and they have latest multi-core PC beasts but still use G4 Powerbooks, Minis or even G3 Macs on the side. They don't use iTunes, don't buy from Appstore and keep their computers as long as they work.
Got a retro-styled RPG that you want to sell for $20? THEY are your customers. Find 1000 of them and you shall prosper.
Title: Re: Dropping Mac PPC support?
Post by: XanthorXIII on 2011-Mar-01
I'm not sure what you're going to find for PPC base to sell games to. The average life of a given machine is 5 years. Since Apple went to Intel 2006 we're hitting that mark. I tried to find statistics on this very issue and found a page on Unity's site.

http://unity3d.com/webplayer/hwstats/pages/web-2011Q1-cpu.html

Quite honestly, my real focus shall be mobile devices because that is where a lot of people are going. Sure you will still have the desktop but the disadvantage is that it's easier to copy games for it.
Phones and Consoles would be a safer choice. I know there are those that will steal games on those devices but I will do everything in my power to make it hard for them but not for those that buy my games.