Mac OS platforms - need ppc differentiator please
category: general [glöplog]
Pouet lists
MacOs
MacOS X
Mac OS X Intel
Could we update MacOS X to MacOs X PPC please.
MacOs
MacOS X
Mac OS X Intel
Could we update MacOS X to MacOs X PPC please.
Why? MacOS X is PPC. Just to clarify for newcomers or what?
no necessarily :)
MacOs X was ppc only from 1999 to 2005.
MacOS X from 2006 onwards is intel.
There is no way on Pouet to ascertain if production from the MacOs X is ppc or Intel.
MacOs X was ppc only from 1999 to 2005.
MacOS X from 2006 onwards is intel.
There is no way on Pouet to ascertain if production from the MacOs X is ppc or Intel.
Also - as Apple supported universal binaries from the beginning of the MacOS X Intel age, and therefore they could be both Mac OS X Intel and Mac OS X PPC at the same time.
There is a point here, but simple name change would suffice, since probably no one is ever going to create fat/universal binaries anymore for both PPC/Intel and still if someone does, they can list both platforms...
MacOS X -> "Mac OS X PPC"
"Mac OS X Intel" could stay as is.
Now it is a bit confusing.
MacOS X -> "Mac OS X PPC"
"Mac OS X Intel" could stay as is.
Now it is a bit confusing.
Yeah I've seen some mis-entered prods lately. I've gotten all excited when a new "PPC" demo shows up on the list only to be (slightly) disappointed when it turns out to be Intel. (I mean, I shouldn't complain *too* much, it's still a Mac prod and I have a perfectly good x86 Mac to run it on, but still...)
Renaming "MacOS X" to "MacOS X PPC" would probably be the best idea to avoid incorrect platform type use with new OS X prods.
Afaik creating universal binary (as in PPC & Intel) isn't straight forward / possible thing to do with newer OS X / XCode versions :)
Quote:
since probably no one is ever going to create fat/universal binaries anymore for both PPC/Intel
Afaik creating universal binary (as in PPC & Intel) isn't straight forward / possible thing to do with newer OS X / XCode versions :)
Normal "MacOS" was always PPC right?
up to mac os 8.1 it can also mean 68k =)
Namechange "MacOS X" to "MacOS X PPC" seems to be the logical solution indeed
Gargaj: Beware, current OS on Mac is called macOS, not MacOS X :D
Tbh, this whole thing is a minefield of confusion:
MacOS: 68k/PPC
MacOS X: PPC / Intel
macOS: Intel
With MacOS X, we have a mix of PPC-only, Intel-only and universal binaries. So if we had "MacOS X PPC" and "MacOS X Intel", universal stuff should be in both categories.
Not really. Apple has a good/bad (i.e. both) habit of depreciating stuff, and that often means lots of work to get things running on a newer OS / Xcode release. I know I've had demo code that needed huge work to get it running after just 1 year, mostly due to using old APIs that were good for size coding. (Said huge work never happened, naturally ;)
Tbh, this whole thing is a minefield of confusion:
MacOS: 68k/PPC
MacOS X: PPC / Intel
macOS: Intel
With MacOS X, we have a mix of PPC-only, Intel-only and universal binaries. So if we had "MacOS X PPC" and "MacOS X Intel", universal stuff should be in both categories.
Quote:
Afaik creating universal binary (as in PPC & Intel) isn't straight forward / possible thing to do with newer OS X / XCode versions :)
Not really. Apple has a good/bad (i.e. both) habit of depreciating stuff, and that often means lots of work to get things running on a newer OS / Xcode release. I know I've had demo code that needed huge work to get it running after just 1 year, mostly due to using old APIs that were good for size coding. (Said huge work never happened, naturally ;)
How about a platform unification strategy; MacOS for everything that runs on Motorola CPUs and MacOS Enhanced for Intel? :P
Quote:
How about a platform unification strategy; MacOS for everything that runs on Motorola CPUs and MacOS Enhanced for Intel? :P
OSX binaries will not run on Classic, and vice versa.
Quote:
Gargaj: Beware, current OS on Mac is called macOS, not MacOS X :D
Again, this is more of wording/definition problem than anything else since MacOS Sierra is same as OSX Intel. However, if we name platforms by Apple releases, we have to create/rename a new platform every year :(
(Although from sizecoding perspective MacOS Sierra is almost like a new platform, and for the worse)
There was no real MacOS 8-9 PPC scene, only a handfull of titles.
For MacOS 7 (68K) it gets even worse. No 68K-Scene/Ports available. 68K Macintosh is non existing for scene-stuff. I have only found this for 68K
https://www.youtube.com/watch?v=-vomXNL2rGA
and the Intro of that: http://macintoshgarden.org/games/powerball
For MacOS 7 (68K) it gets even worse. No 68K-Scene/Ports available. 68K Macintosh is non existing for scene-stuff. I have only found this for 68K
https://www.youtube.com/watch?v=-vomXNL2rGA
and the Intro of that: http://macintoshgarden.org/games/powerball
"http://www.pure-mac.com" categorizes:
- Intel Denotes Mac OS X Intel Native
- Universal Binary Denotes Mac OS X Intel & PPC Native
- OS X PPC Denotes Mac OS X PPC Native
- Classic PPC Denotes Mac OS 8/9 PPC Native
- 680x0 Denotes Mac OS 680x0 Native
- Intel Denotes Mac OS X Intel Native
- Universal Binary Denotes Mac OS X Intel & PPC Native
- OS X PPC Denotes Mac OS X PPC Native
- Classic PPC Denotes Mac OS 8/9 PPC Native
- 680x0 Denotes Mac OS 680x0 Native
Perhaps then:
- Mac (classic) [everything pre-OS X, whether 68k or PPC, if there's enough prods to justify it]
- Mac (PowerPC) [OS X PPC stuff]
- Mac (Intel)
Universal binaries could go in both Mac (PowerPC) and Mac (Intel). If / when there's Mac (Arm) we'd need an extra platform for that I guess.
No point really separating by OS versions beyond old MacOS and new OS X/macOS (and no point separating those two either), since as ts pointed out, apple breaks everything once a year with a shiny new OS ;)
One thing to be wary of: when apple brings in some new platform, it may be compatible with the old one - but that's not likely to last. E.g. early OS X releases included Classic emulation. And early Intel OS X releases included PowerPC emulation. Point being: it'd be tempting at that point to put any new prods into the old categories, as there's compatibility, but when apple trashes that we're left with a mess of stuff in the wrong category.
- Mac (classic) [everything pre-OS X, whether 68k or PPC, if there's enough prods to justify it]
- Mac (PowerPC) [OS X PPC stuff]
- Mac (Intel)
Universal binaries could go in both Mac (PowerPC) and Mac (Intel). If / when there's Mac (Arm) we'd need an extra platform for that I guess.
No point really separating by OS versions beyond old MacOS and new OS X/macOS (and no point separating those two either), since as ts pointed out, apple breaks everything once a year with a shiny new OS ;)
One thing to be wary of: when apple brings in some new platform, it may be compatible with the old one - but that's not likely to last. E.g. early OS X releases included Classic emulation. And early Intel OS X releases included PowerPC emulation. Point being: it'd be tempting at that point to put any new prods into the old categories, as there's compatibility, but when apple trashes that we're left with a mess of stuff in the wrong category.
maybe there could be OS version as an option to indicate compatibility when submitting productions?
We're probably already having similar issues with productions made to early Windows vs. Win10 operating systems.
We're probably already having similar issues with productions made to early Windows vs. Win10 operating systems.
I want now to FINALLY clarify this:
- PPC does not exist anymore. And PPC only is supported up to OSX 10.5, so an ancient Mac OSX version.
- Today most applications or compiled targetting OSX 10.6++, or mostly OSX 10.9++. And so do not contain PPC parts.
- You can install OSX on mostly any PC with a Intel processor. I do so for years, running a Sony Vaio and 2 desktops, on OSX 10.9 and 10.12.1. For this the clover bootloader is required. MacOS still is the best "pro" OS, but Apple for sure will manage it to turn it into slow bloatware and consumer shit.
- Xcode really is a wonderful development package, everything is included. Also Swift 3 is one of the best languages ever made. You can target iOS and MacOS at the same time.
- This all makes no sense anymore, since there is no good hardware to buy anymore from Apple. It all turned into lifestyle hipster shit.
- PPC does not exist anymore. And PPC only is supported up to OSX 10.5, so an ancient Mac OSX version.
- Today most applications or compiled targetting OSX 10.6++, or mostly OSX 10.9++. And so do not contain PPC parts.
- You can install OSX on mostly any PC with a Intel processor. I do so for years, running a Sony Vaio and 2 desktops, on OSX 10.9 and 10.12.1. For this the clover bootloader is required. MacOS still is the best "pro" OS, but Apple for sure will manage it to turn it into slow bloatware and consumer shit.
- Xcode really is a wonderful development package, everything is included. Also Swift 3 is one of the best languages ever made. You can target iOS and MacOS at the same time.
- This all makes no sense anymore, since there is no good hardware to buy anymore from Apple. It all turned into lifestyle hipster shit.
All of this is irrelevant since we are talking about a database of archived productions - just because Apple doesn't sell PPC Macs anymore doesn't mean that Pouet doesn't need to tag them as such anymore.
FYI I would've made this change already but there is an issue with the SQL interface so yeah.
can someone test DeadDeer on a latest MacBookPro 2016 with Radeon Pro in native resolution ?
http://www.pouet.net/prod.php?which=54507
In sourceforge directory, there are some samples to test like https://sourceforge.net/projects/deaddeer/files/exampleszip/
(Frame Rate is written is right first panel)
http://www.pouet.net/prod.php?which=54507
In sourceforge directory, there are some samples to test like https://sourceforge.net/projects/deaddeer/files/exampleszip/
(Frame Rate is written is right first panel)
I love the old PPC stuff, sure it's a dead platform, but hey, who knows, perhaps someone does a port of an old demo for it, or an oldschool proction in the future.
I categorize PPC int OS9 und OS X up to 10.3.9 and above. This is why I love mit G4-Mini running in 10.3.9 (Panther) because it runs way better then 10.4.11 (Tiger) and the classic emulation is much better. Sure only a view titles do work good (eg. Tombraider 1-3) but it's really a fine machine and OS.
I categorize PPC int OS9 und OS X up to 10.3.9 and above. This is why I love mit G4-Mini running in 10.3.9 (Panther) because it runs way better then 10.4.11 (Tiger) and the classic emulation is much better. Sure only a view titles do work good (eg. Tombraider 1-3) but it's really a fine machine and OS.
OSX is now OSX PPC
^^ Seems like the most sensible solution. What were we all arguing about again?