mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2024-11-14 21:37:52 -07:00
Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.
3e383aa8eb
For a typical OS X app, one only needs to specify the SDK version and the target OS version range. Because we use OpenCL which is new in 10.6, however, we must be somewhat more verbose in order to make use of the forward compatibility facilities. Unfortunately, the critical bit that is required to have binaries built on 10.6 work on 10.5, namely disabling the new compact __LINKEDIT format, causes stack alignment crashes at emulation time on 10.6, so for now Leopard users still have to build Dolphin themselves. Hopefully, this stack alignment problem will turn out to be coincident with lingering alignment issues. Include the OS X version of the Cg framework in Externals as with the Windows one. The header files appear to be the same in the Windows and the OS X builds of the February 2.2 Cg toolkit, although they are differently munged by what appears to be some automatic process, so no new duplicates. Any upgrades to the Cg libraries will of course need to be done in sync. I do hope that Sonicadvance1's GLSL work will enable us to get rid of Cg. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5893 8ced0084-cf51-0410-be5f-012b33b47a6e |
||
---|---|---|
Data | ||
docs | ||
Externals | ||
Installer | ||
Languages/po | ||
SconsTests | ||
Source | ||
.hgeol | ||
.hgignore | ||
license.txt | ||
osx_make_dmg.sh | ||
Readme.txt | ||
SConstruct |
Dolphin-emu - The Gamecube / Wii Emulator ========================================== Homesite: http://dolphin-emu.com/ Project Site: http://code.google.com/p/dolphin-emu About: Dolphin-emu is a emulator for Gamecube, Wii, Triforce that lets you run Wii/GCN/Tri games on your Windows/Linux/MacOSX PC system Open Source Release under GPL 2 Project Leaders: F|RES, ector Team members: http://code.google.com/p/dolphin-emu/people/ Please read the FAQ before use: http://code.google.com/p/dolphin-emu/wiki/Facts_And_Questions System Requirements: * OS: Microsoft Windows (2000/XP/Vista or higher) or Linux or Apple Mac OS X. * Processor: Fast CPU with SSE2 supported (recommended at least 2Ghz). Dual Core for speed boost. * Graphics: Any graphics card that supports Direct3D 9 or OpenGL 2.1. [Command line usage] Usage: Dolphin [-h] [-d] [-l] [-e <str>] [-V <str>] [-A <str>] [-P <str>] [-W <str>] -h, --help Show this help message -d, --debugger Opens the debugger -l, --logger Opens the logger -e, --exec=<str> Loads the specified file (DOL, ELF, WAD, GCM, ISO) -V, --video_plugin=<str> Specify a video plugin -A, --audio_plugin=<str> Specify an audio plugin -W, --wiimote_plugin=<str> Specify a wiimote plugin [Libraries] Cg: Cg Shading API (http://developer.nvidia.com/object/cg_toolkit.html) WiiUse: Wiimote Bluetooth API (http://www.wiiuse.net/) SDL: Simple DirectMedia Layer API (http://www.libsdl.org/) *.pdb = Program Debug Database (use these symbols with a program debugger) [DSP Plugins] Plugin_DSP_HLE: High Level DSP Emulation Plugin_DSP_LLE: Low Level DSP Emulation [Video Plugins] Plugin_VideoDX9: Render with Direct3D 9 Plugin_VideoDX11: Render with Direct3D 11 Plugin_VideoOGL: Render with OpenGL + Cg Shader Language [Wiimote Plugins] Plugin_Wiimote: Use native wiimote or keyboard (legacy) Plugin_WiimoteNew: Use native wiimote or keyboard (incomplete) [Sys Files] totaldb.dsy: Database of symbols (for devs only) font_ansi.bin/font_sjis.bin: font dumps setting-usa/jpn/usa.txt: config files for Wii [Support Folders] Cache: used to cache the ISO list Config: emulator configuration files Dump: anything dumped from dolphin will go here GC: Gamecube memory cards GameConfig: holds the INI game config files Load: high resolution textures Logs: logs go here Maps: symbol tables go here (dev only) OpenCL: OpenCL code ScreenShots: screenshots are saved here Shaders: post-processing shaders StateSaves: save states are stored here Wii: Wii saves and config is stored here