dingusppc/machines
joevt 4f45d7de35 cpu: Add cpu options to ppc_cpu_init.
The first option is a flag that enables MPC601 (POWER) instructions for CPUs that are not MPC601.
This can be useful for the following reasons:
1) To produce results similar to classic Mac OS which emulates MPC601 instructions on CPUs that don't implement MPC601 instructions. This option is used to compare the risu traces produced in Mac OS 9 on a G3 or G4 with DPPC.
2) May increase performance in apps that use POWER instructions on emulated machines with CPUs that are not MPC601. It is not known if any such apps exist but there could be since Apple included MPC601 emulation in classic Mac OS.
2024-04-10 06:43:18 -07:00
..
CMakeLists.txt cmake: Add header files in CMakeLists.txt. 2024-03-01 19:41:43 -07:00
machinebase.cpp Add get_comp_by_name_optional. 2024-03-20 07:38:48 -07:00
machinebase.h Add get_comp_by_name_optional. 2024-03-20 07:38:48 -07:00
machinecatalyst.cpp cpu: Add cpu options to ppc_cpu_init. 2024-04-10 06:43:18 -07:00
machinefactory.cpp G3 CPU upgrade property. 2024-04-04 19:05:59 -07:00
machinefactory.h Add settings when adding pci device. 2024-03-03 15:01:39 -07:00
machinegazelle.cpp cpu: Add cpu options to ppc_cpu_init. 2024-04-10 06:43:18 -07:00
machinegossamer.cpp cpu: Add cpu options to ppc_cpu_init. 2024-04-10 06:43:18 -07:00
machinepdm.cpp cpu: Add cpu options to ppc_cpu_init. 2024-04-10 06:43:18 -07:00
machinepippin.cpp cpu: Add cpu options to ppc_cpu_init. 2024-04-10 06:43:18 -07:00
machineproperties.cpp machineproperties: More binary property values. 2024-03-14 19:16:54 -07:00
machineproperties.h Add ability to override built-in GPU. 2024-04-04 19:04:06 -07:00
machinetnt.cpp cpu: Add cpu options to ppc_cpu_init. 2024-04-10 06:43:18 -07:00
machineyosemite.cpp cpu: Add cpu options to ppc_cpu_init. 2024-04-10 06:43:18 -07:00