Great analysis Ozzy!


AS ported games for M1-Chip
Started by
dr.zeissler
, Nov 12 2020 05:49 PM
66 replies to this topic
#61
Posted 16 March 2021 - 07:23 PM
#62
Posted 27 March 2021 - 01:58 AM
When will they fix this ugly controller issue. It's one thing not to have optimized software for a new chip and tell us: play the old stuff it's good enough...but without controller-support? man this transition is a popsnizzlety one.
Who is to blame for the controller-issue?
Who is to blame for the controller-issue?
iMac 27" Late 2012 3,4Ghz i7 NT 680MX
Macbook Air Late 2010 320M
MacMinis 2005 - 2011
Macbook Air Late 2010 320M
MacMinis 2005 - 2011
#63
Posted 27 March 2021 - 05:39 PM
dr.zeissler, on 27 March 2021 - 01:58 AM, said:
When will they fix this ugly controller issue. It's one thing not to have optimized software for a new chip and tell us: play the old stuff it's good enough...but without controller-support? man this transition is a popsnizzlety one.
Who is to blame for the controller-issue?
Who is to blame for the controller-issue?
#64
Posted 27 March 2021 - 06:19 PM
What? Those games work fine on intel with controller, but not on M1.
iMac 27" Late 2012 3,4Ghz i7 NT 680MX
Macbook Air Late 2010 320M
MacMinis 2005 - 2011
Macbook Air Late 2010 320M
MacMinis 2005 - 2011
#65
Posted 27 March 2021 - 09:59 PM
I can only guess it might be no native/M1 kext for said controller and/or the developer's approach for controller support was ad hoc.
macOS 10.15.x/3.5GHZ 8-Core Xeon W-3223 2019 MacPro/48GB RAM/PowerColor RedDevil 5700XT
macOS 10.15.x/Manjario KDE/3.7GHz i7-8700K Hackintosh/64GB RAM/Gigabyte RADEON VII
(my 'world of hurt' that my kids built in a day & is easier to maintain than Windows)
macOS 10.14.x/3.33GHz Xeon W3580 cMacPro (5,1 flash)/64GB RAM/PowerColor RedDevil RX580
macOS 10.15.x/Manjario KDE/3.7GHz i7-8700K Hackintosh/64GB RAM/Gigabyte RADEON VII
(my 'world of hurt' that my kids built in a day & is easier to maintain than Windows)
macOS 10.14.x/3.33GHz Xeon W3580 cMacPro (5,1 flash)/64GB RAM/PowerColor RedDevil RX580
#66
Posted 10 April 2021 - 03:04 AM
dr.zeissler, on 25 November 2020 - 09:27 AM, said:
The "middleware" seems to be "standard-stuff", so who is responsible for that?
Do the porters use their own "middleware"...? what are we talking about? sound-libs/keyb-/mouse/joystick-libs?
Do the porters use their own "middleware"...? what are we talking about? sound-libs/keyb-/mouse/joystick-libs?
We're talking about middleware like Havok, Wwise, PhysX and so on. We don't typically have the full source for these bits, so we generally hit up the middleware provider, beg for a version and then wait. It's particularly problematic for older versions. There are many different versions of Wwise and Havok, for example, and it's not as simple as just dropping in a new one, as it often breaks compatibility with existing game data. So we wait.
But beyond that, there's no native Steamworks yet, so it's currently close-to-impossible to release M1-native stuff on Steam.
dr.zeissler, on 27 March 2021 - 01:58 AM, said:
When will they fix this ugly controller issue.
Who is "they" and what is the controller issue?
Brad Oliver
bradman at pobox dot com
bradman at pobox dot com
#67
Posted 10 April 2021 - 03:15 AM
It's perhaps the same problem. Afaik some devs do support controllers in their games natively (if you have an installed 3rdparty-driver you have to disable it in order to get the game working (mostly older aspyr-titles). Then devs use the 3rdparty drivers for their dvd-releases. I also think that the steam client has it's own driver for gamepads. And this driver does not seem to work in most cases under ros2. Therefore games that have working controller support in steam don't have it anymore if you run the game on M1.
iMac 27" Late 2012 3,4Ghz i7 NT 680MX
Macbook Air Late 2010 320M
MacMinis 2005 - 2011
Macbook Air Late 2010 320M
MacMinis 2005 - 2011