Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Difference between revisions of "Template:Compatibility/macOS"

From AppleGamingWiki, the wiki about gaming on M1 Apple silicon Macs
(Adding emulation section)
m (restored template and fixed broken implementation and namespace security)
Tag: Undo
Line 12: Line 12:
 
-->{{#if: {{{windows 10 arm|}}} | {{#vardefine:macOS windows 10 arm|{{{windows 10 arm|}}}}} }}<!--
 
-->{{#if: {{{windows 10 arm|}}} | {{#vardefine:macOS windows 10 arm|{{{windows 10 arm|}}}}} }}<!--
 
-->{{#if: {{{linux arm|}}}      | {{#vardefine:macOS linux arm|{{{linux arm|}}}}} }}<!--
 
-->{{#if: {{{linux arm|}}}      | {{#vardefine:macOS linux arm|{{{linux arm|}}}}} }}<!--
-->{{#if: {{{ryujinx|}}}        | {{#vardefine:macOS ryujinx|{{{ryujinx|}}}}} }}<!--
 
-->{{#if: {{{cemu|}}}          | {{#vardefine:macOS cemu|{{{cemu|}}}}} }}<!--
 
  
 
   NEW SECTION: General
 
   NEW SECTION: General
Line 107: Line 105:
  
 
-->}}<!--
 
-->}}<!--
 
  NEW SECTION: Emulation
 
 
-->{{#ifeq: {{#var:macOS ryujinx|na}}{{#var:macOS cemu|na}} | nana | |
 
<tr class="template-infotable-secondhead table-compatibility-head-row">
 
<th scope="col" style="width: 230px;" class="table-compatibility-head-method"><abbr title="Game can run through a third-party emulator layer">Emulation</abbr></th>
 
<th scope="col" style="width: 50px;" class="table-compatibility-head-rating">{{#var:rating header}}{{#vardefine:rating header|}}</th>
 
<th scope="col" style="width: 540px;" class="table-compatibility-head-notes">{{#var:notes header}}{{#vardefine:notes header|}}</th>
 
</tr><!--
 
 
  NEW ROW: Ryujinx
 
 
-->{{#ifeq: {{#var:macOS ryujinx|na}} | na | |
 
<tr class="template-infotable-body table-compatibility-body-row">
 
<th scope="row" class="table-compatibility-body-method">Ryujinx</th>
 
<td class="table-compatibility-body-rating">{{Rating|{{#var:macOS ryujinx|na}}}}</td>
 
<td class="table-compatibility-body-notes">{{{ryujinx notes|}}}</td>
 
</tr>
 
}}<!--
 
 
  NEW ROW: Cemu
 
 
-->{{#ifeq: {{#var:macOS cemu|na}} | na | |
 
<tr class="template-infotable-body table-compatibility-body-row">
 
<th scope="row" class="table-compatibility-body-method">Cemu</th>
 
<td class="table-compatibility-body-rating">{{Rating|{{#var:macOS cemu|na}}}}</td>
 
<td class="table-compatibility-body-notes">{{{cemu notes|}}}</td>
 
</tr>
 
}}<!--
 
  
 
   NEW SECTION: Multi-booting
 
   NEW SECTION: Multi-booting
Line 186: Line 155:
 
|linux arm            = na
 
|linux arm            = na
 
|linux arm notes      =
 
|linux arm notes      =
|ryujinx              =
 
|ryujinx notes        =
 
|cemu                =
 
|cemu notes          =
 
 
}}</noinclude><noinclude>{{#cargo_declare:
 
}}</noinclude><noinclude>{{#cargo_declare:
 
_table=Compatibility_macOS
 
_table=Compatibility_macOS
Line 200: Line 165:
 
|windows_10_arm=String
 
|windows_10_arm=String
 
|linux_arm=String
 
|linux_arm=String
|ryujinx=String
 
|cemu=String
 
 
}}</noinclude><includeonly>{{#ifeq: {{NAMESPACE}} | | {{#cargo_store:
 
}}</noinclude><includeonly>{{#ifeq: {{NAMESPACE}} | | {{#cargo_store:
 
_table=Compatibility_macOS
 
_table=Compatibility_macOS
Line 212: Line 175:
 
|windows_10_arm={{#var:macOS windows 10 arm|na}}
 
|windows_10_arm={{#var:macOS windows 10 arm|na}}
 
|linux_arm={{#var:macOS linux arm|na}}
 
|linux_arm={{#var:macOS linux arm|na}}
|ryujinx={{#var:macOS ryujinx|na}}
 
|cemu={{#var:macOS cemu|na}}
 
 
}}}}</includeonly><noinclude>{{documentation}}</noinclude>
 
}}}}</includeonly><noinclude>{{documentation}}</noinclude>

Revision as of 01:36, 4 December 2022

Example from Minecraft:

macOS Compatibility

Method Rating Notes
Native Perfect Java version can be compiled for native ARM, see #Native.
Rosetta 2 Perfect Java version runs well via Rosetta 2.
iOS/iPadOS App Perfect Mobile (Bedrock) can be sideloaded.
Compatibility layer
CrossOver Unknown
Wine Unknown
Virtualization
Parallels Perfect Bedrock version playable after using latest Windows Insider Preview build of Windows 10 ARM.

This template defines the table "Compatibility_macOS". View table.

Documentation for the above template (sometimes hidden from view).
{{Compatibility/macOS
|native               =
|native notes         =
|rosetta 2            =
|rosetta 2 notes      =
|ios-ipados app       =
|ios-ipados app notes = 
|crossover            =
|crossover notes      =
|wine                 =
|wine notes           =
|parallels            =
|parallels notes      =
|windows 10 arm       =
|windows 10 arm notes =
|linux arm            =
|linux arm notes      =
}}