Advertisement
pauldacheez

Dolphin Issue 6784, readme.txt with OS X info

Nov 22nd, 2013
218
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.84 KB | None | 0 0
  1. Dolphin - A Gamecube / Triforce / Wii Emulator
  2. ==========================================
  3. Homesite: http://dolphin-emu.org/
  4. Project Site: http://code.google.com/p/dolphin-emu
  5.  
  6. Dolphin is an emulator for running Gamecube, Triforce and Wii games on
  7. Windows/Linux/OS X systems and recent Android devices. It's licensed under
  8. the terms of the GNU General Public License, version 2 (GPLv2).
  9.  
  10. Team members: http://code.google.com/p/dolphin-emu/people/
  11.  
  12. Please read the FAQ before use: http://dolphin-emu.org/docs/faq/
  13.  
  14. [System Requirements]
  15. * OS: Microsoft Windows (XP/Vista or higher) or Linux or Apple Mac OS X (10.7 or higher).
  16. Windows XP x64 is NOT supported.
  17. Unix like systems other than Linux might work but are not officially supported.
  18. * Processor: A CPU with SSE2 support
  19. At least 3 GHz and Dual Core highly recommended.
  20. * Graphics: A reasonably modern graphics card (Direct3D 10.0 / OpenGL 3.0).
  21. Direct3D 11 / OpenGL 4.4 recommended.
  22.  
  23. [Installation on Windows]
  24. Use the solution file Source/dolphin-emu.sln to build Dolphin on Windows.
  25. Visual Studio 2013 is a hard requirement since previous versions don't support
  26. many C++ features that we use. Other compilers might be able to build Dolphin
  27. on Windows but have not been tested and are not recommended to be used.
  28.  
  29. An installer can be created by using the Installer_win32.nsi and
  30. Installer_x64.nsi scripts in the Installer directory. This will require the
  31. Nullsoft Scriptable Install System (NSIS) to be installed. Creating an
  32. installer is not necessary to run Dolphin since the Build directory contains
  33. a working Dolphin distribution.
  34.  
  35. [Installation on Linux/OS X]
  36.  
  37. Dolphin requires CMake for systems other than Windows. Many libraries are
  38. bundled with Dolphin and used if they're not installed on your system. CMake
  39. will inform you if a bundled library is used or if you need to install any
  40. missing packages yourself.
  41.  
  42. Build steps:
  43. mkdir Build
  44. cd Build
  45. cmake ..
  46. make
  47.  
  48. On OS X, a .app bundle will be created in ./Binaries.
  49.  
  50. On Linux, it's strongly recommended to perform a global installation of Dolphin.
  51. sudo make install
  52.  
  53. [Uninstalling]
  54. When Dolphin has been installed with the NSIS installer, you can uninstall
  55. Dolphin like any other Windows application.
  56.  
  57. Linux users can run "cat install_manifest | xargs rm" from the build directory
  58. to uninstall Dolphin from their system.
  59.  
  60. OS X users can simply delete Dolphin.app to uninstall it.
  61.  
  62. Additionally, you'll want to remove the global user directory (see below to
  63. see where it's stored) if you don't plan to reinstall Dolphin.
  64.  
  65. [Command line usage]
  66. Usage: Dolphin [-h] [-d] [-l] [-e <str>] [-b] [-V <str>] [-A <str>]
  67. -h, --help Show this help message
  68. -d, --debugger Opens the debugger
  69. -l, --logger Opens the logger
  70. -e, --exec=<str> Loads the specified file (DOL,ELF,WAD,GCM,ISO)
  71. -b, --batch Exit Dolphin with emulator
  72. -V, --video_backend=<str> Specify a video backend
  73. -A, --audio_emulation=<str> Low level (LLE) or high level (HLE) audio
  74.  
  75. Available DSP emulation engines are HLE (High Level Emulation) and
  76. LLE (Low Level Emulation). HLE is fast but often less accurate while LLE is
  77. slow but close to perfect. Note that LLE has two submodes (Interpreter and
  78. Recompiler), which cannot be selected from the command line.
  79.  
  80. Available video backends are "D3D" (only available on Windows Vista or higher),
  81. "OGL". There's also "Software Renderer", which uses the CPU for rendering and
  82. is intended for debugging purposes, only.
  83.  
  84. [Sys Files]
  85. totaldb.dsy: Database of symbols (for devs only)
  86. GC/font_ansi.bin: font dumps
  87. GC/font_sjis.bin: font dumps
  88. GC/dsp_coef.bin: DSP dumps
  89. GC/dsp_rom.bin: DSP dumps
  90.  
  91. The DSP dumps included with Dolphin have been written from scratch and do not
  92. contain any copyrighted material. They should work for most purposes, however
  93. some games implement copy protection by checksumming the dumps. You will need
  94. to dump the DSP files from a console and replace the default dumps if you want
  95. to fix those issues.
  96.  
  97. [Folder structure]
  98. These folders are installed read-only and should not be changed.
  99.  
  100. GameSettings: per-game default settings database
  101. GC: DSP and font dumps
  102. Maps: symbol tables (dev only)
  103. OpenCL: OpenCL code
  104. Shaders: post-processing shaders
  105. Themes: icon themes for GUI
  106. Wii: default Wii NAND contents
  107.  
  108. [User folder structure]
  109. A number of user writeable directories are created for caching purposes or for
  110. allowing the user to edit their contents. On OS X and Linux these folders are
  111. stored in ~/Library/Application Support/Dolphin/ and ~/.dolphin-emu respectively.
  112. On Windows the user directory is stored in the "My Documents" folder by default,
  113. but there are various way to override this behavior:
  114. - Creating a file called "portable.txt" next to the Dolphin executable will
  115. store the user directory in a local directory called "User" next to the
  116. Dolphin executable.
  117. - If the registry string value "LocalUserConfig" exists in
  118. "HKEY_CURRENT_USER/Dolphin Emulator" and has the value "1", Dolphin will
  119. always start in portable mode.
  120. - If the registry string value "UserConfigPath" exists in
  121. "HKEY_CURRENT_USER/Dolphin Emulator", the user folders will be stored in the
  122. directory given by that string. The other two methods will be prioritized
  123. over this setting.
  124.  
  125. List of user folders:
  126. Cache: used to cache the ISO list
  127. Config: configuration files
  128. Dump: anything dumped from dolphin
  129. GameConfig: additional settings to be applied per-game
  130. GC: memory cards
  131. Load: custom textures
  132. Logs: logs, if enabled
  133. ScreenShots: screenshots taken via Dolphin
  134. StateSaves: save states
  135. Wii: Wii NAND contents
  136.  
  137. [Custom textures]
  138. Custom textures have to be placed in the user directory under
  139. Load/Textures/<GameID>/. You can find the Game ID by right-clicking a game
  140. in the ISO list and selecting "ISO Properties".
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement