Dolphin 3.5 release.
This commit is contained in:
parent
e3e14af0dd
commit
4798524b75
|
@ -15,7 +15,7 @@ if (APPLE)
|
||||||
endif()
|
endif()
|
||||||
project(dolphin-emu)
|
project(dolphin-emu)
|
||||||
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_SOURCE_DIR}/CMakeTests)
|
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_SOURCE_DIR}/CMakeTests)
|
||||||
set(DOLPHIN_IS_STABLE FALSE)
|
set(DOLPHIN_IS_STABLE TRUE)
|
||||||
|
|
||||||
# Set up paths
|
# Set up paths
|
||||||
if((${CMAKE_SYSTEM_NAME} MATCHES "Darwin"))
|
if((${CMAKE_SYSTEM_NAME} MATCHES "Darwin"))
|
||||||
|
@ -86,7 +86,7 @@ endif()
|
||||||
|
|
||||||
# version number
|
# version number
|
||||||
set(DOLPHIN_VERSION_MAJOR "3")
|
set(DOLPHIN_VERSION_MAJOR "3")
|
||||||
set(DOLPHIN_VERSION_MINOR "0")
|
set(DOLPHIN_VERSION_MINOR "5")
|
||||||
if(DOLPHIN_IS_STABLE)
|
if(DOLPHIN_IS_STABLE)
|
||||||
set(DOLPHIN_VERSION_PATCH "0")
|
set(DOLPHIN_VERSION_PATCH "0")
|
||||||
else()
|
else()
|
||||||
|
@ -581,7 +581,6 @@ file(WRITE ${PROJECT_BINARY_DIR}/Source/Core/Common/Src/scmrev.h
|
||||||
)
|
)
|
||||||
include_directories("${PROJECT_BINARY_DIR}/Source/Core/Common/Src")
|
include_directories("${PROJECT_BINARY_DIR}/Source/Core/Common/Src")
|
||||||
|
|
||||||
|
|
||||||
########################################
|
########################################
|
||||||
# Optional Targets
|
# Optional Targets
|
||||||
# TODO: Add DSPSpy and TestSuite.
|
# TODO: Add DSPSpy and TestSuite.
|
||||||
|
@ -617,19 +616,20 @@ set(CPACK_PACKAGE_VENDOR "Dolphin Team")
|
||||||
set(CPACK_PACKAGE_VERSION_MAJOR ${DOLPHIN_VERSION_MAJOR})
|
set(CPACK_PACKAGE_VERSION_MAJOR ${DOLPHIN_VERSION_MAJOR})
|
||||||
set(CPACK_PACKAGE_VERSION_MINOR ${DOLPHIN_VERSION_MINOR})
|
set(CPACK_PACKAGE_VERSION_MINOR ${DOLPHIN_VERSION_MINOR})
|
||||||
set(CPACK_PACKAGE_VERSION_PATCH ${DOLPHIN_VERSION_PATCH})
|
set(CPACK_PACKAGE_VERSION_PATCH ${DOLPHIN_VERSION_PATCH})
|
||||||
|
set(CPACK_PACKAGE_DESCRIPTION_FILE ${PROJECT_SOURCE_DIR}/Data/cpack_package_description.txt)
|
||||||
|
set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "A Gamecube, Wii and Triforce emulator")
|
||||||
|
|
||||||
# TODO: CPACK_PACKAGE_DESCRIPTION_FILE
|
set(CPACK_RPM_PACKAGE_GROUP System/Emulators/Other)
|
||||||
# TODO: CPACK_PACKAGE_DESCRIPTION_SUMMARY
|
set(CPACK_RPM_PACKAGE_LICENSE GPL-2.0)
|
||||||
# TODO: CPACK_RESOURCE_FILE_README
|
# TODO: CPACK_RESOURCE_FILE_README
|
||||||
# TODO: CPACK_RESOURCE_FILE_WELCOME
|
# TODO: CPACK_RESOURCE_FILE_WELCOME
|
||||||
# TODO: CPACK_PACKAGE_EXECUTABLES
|
|
||||||
# TODO: CPACK_PACKAGE_ICON
|
# TODO: CPACK_PACKAGE_ICON
|
||||||
# TODO: CPACK_NSIS_*
|
# TODO: CPACK_NSIS_*
|
||||||
# TODO: Use CPack components for DSPSpy, etc => cpack_add_component
|
# TODO: Use CPack components for DSPSpy, etc => cpack_add_component
|
||||||
|
|
||||||
set(CPACK_SET_DESTDIR ON)
|
set(CPACK_SET_DESTDIR ON)
|
||||||
set(CPACK_SOURCE_GENERATOR "TGZ;TBZ2;ZIP")
|
set(CPACK_SOURCE_GENERATOR "TGZ;TBZ2;ZIP")
|
||||||
set(CPACK_SOURCE_IGNORE_FILES "\\\\.#;/#;.*~;\\\\.swp;/\\\\.svn")
|
set(CPACK_SOURCE_IGNORE_FILES "\\\\.#;/#;.*~;\\\\.swp;/\\\\.git")
|
||||||
list(APPEND CPACK_SOURCE_IGNORE_FILES "${CMAKE_BINARY_DIR}")
|
list(APPEND CPACK_SOURCE_IGNORE_FILES "${CMAKE_BINARY_DIR}")
|
||||||
|
|
||||||
# CPack must be included after the CPACK_* variables are set in order for those
|
# CPack must be included after the CPACK_* variables are set in order for those
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
Dolphin is a Gamecube, Wii and Triforce (the arcade machine based on the Gamecube) emulator which supports many extra features and abilities not present on the original consoles. Gamecube and Wii compatibility is good - one can expect "mainstream" titles to run; lesser known titles can be hit or miss. Triforce compatibility is currently limited to a couple of games - others require more of the Triforce-specific peripheral devices to be emulated.
|
21
Readme.txt
21
Readme.txt
|
@ -14,13 +14,14 @@ Team members: http://code.google.com/p/dolphin-emu/people/
|
||||||
|
|
||||||
Please read the FAQ before use:
|
Please read the FAQ before use:
|
||||||
|
|
||||||
http://code.google.com/p/dolphin-emu/wiki/Facts_And_Questions
|
http://dolphin-emu.org/docs/faq/
|
||||||
|
|
||||||
System Requirements:
|
System Requirements:
|
||||||
* OS: Microsoft Windows (XP/Vista or higher) or Linux or Apple Mac OS X.
|
* OS: Microsoft Windows (XP/Vista or higher) or Linux or Apple Mac OS X (10.6 or higher).
|
||||||
|
Windows XP x64 is NOT supported.
|
||||||
* Processor: Fast CPU with SSE2 supported (recommended at least 2Ghz).
|
* Processor: Fast CPU with SSE2 supported (recommended at least 2Ghz).
|
||||||
Dual Core for speed boost.
|
Dual Core for speed boost.
|
||||||
* Graphics: Any graphics card that supports Direct3D 9 or OpenGL 2.1.
|
* Graphics: Any reasonably modern graphics card (Direct3D9/OpenGL 2.1, shader model 3.0).
|
||||||
|
|
||||||
[Command line usage]
|
[Command line usage]
|
||||||
Usage: Dolphin [-h] [-d] [-l] [-e <str>] [-b] [-V <str>] [-A <str>]
|
Usage: Dolphin [-h] [-d] [-l] [-e <str>] [-b] [-V <str>] [-A <str>]
|
||||||
|
@ -30,20 +31,22 @@ Usage: Dolphin [-h] [-d] [-l] [-e <str>] [-b] [-V <str>] [-A <str>]
|
||||||
-e, --exec=<str> Loads the specified file (DOL,ELF,WAD,GCM,ISO)
|
-e, --exec=<str> Loads the specified file (DOL,ELF,WAD,GCM,ISO)
|
||||||
-b, --batch Exit Dolphin with emulator
|
-b, --batch Exit Dolphin with emulator
|
||||||
-V, --video_backend=<str> Specify a video plugin
|
-V, --video_backend=<str> Specify a video plugin
|
||||||
-A, --audio_emulation=<str> Low level (LLE) or high level (HLE) audio
|
-A, --audio_emulation=<str> Low level (LLE) or high level (HLE) audio
|
||||||
|
|
||||||
[Libraries]
|
[Libraries]
|
||||||
Cg: Cg Shading API (http://developer.nvidia.com/object/cg_toolkit.html)
|
Cg: Cg Shading API (http://developer.nvidia.com/object/cg_toolkit.html)
|
||||||
*.pdb = Program Debug Database (use these symbols with a program debugger)
|
*.pdb = Program Debug Database (use these symbols with a program debugger)
|
||||||
|
|
||||||
[DSP Plugins]
|
[DSP Emulator Engines]
|
||||||
Plugin_DSP_HLE: High Level DSP Emulation
|
HLE: High Level DSP Emulation
|
||||||
Plugin_DSP_LLE: Low Level DSP Emulation
|
LLE: Low Level DSP Emulation (requires DSP dumps)
|
||||||
|
Recompiler is faster than interpreter but may be buggy.
|
||||||
|
|
||||||
[Video Backends]
|
[Video Backends]
|
||||||
Direct3D9: Render with Direct3D 9
|
Direct3D9: Render with Direct3D 9
|
||||||
Direct3D11: Render with Direct3D 11
|
Direct3D11: Render with Direct3D 11
|
||||||
OpenGL: Render with OpenGL + Cg Shader Language
|
OpenGL: Render with OpenGL + Cg Shader Language
|
||||||
|
Software Renderer: Render using the CPU only (for devs only)
|
||||||
|
|
||||||
[Sys Files]
|
[Sys Files]
|
||||||
totaldb.dsy: Database of symbols (for devs only)
|
totaldb.dsy: Database of symbols (for devs only)
|
||||||
|
@ -54,9 +57,9 @@ setting-usa/jpn/usa.txt: config files for Wii
|
||||||
Cache: used to cache the ISO list
|
Cache: used to cache the ISO list
|
||||||
Config: emulator configuration files
|
Config: emulator configuration files
|
||||||
Dump: anything dumped from dolphin will go here
|
Dump: anything dumped from dolphin will go here
|
||||||
GC: Gamecube memory cards
|
|
||||||
GameConfig: holds the INI game config files
|
GameConfig: holds the INI game config files
|
||||||
Load: high resolution textures
|
GC: Gamecube memory cards
|
||||||
|
Load: custom textures
|
||||||
Logs: logs go here
|
Logs: logs go here
|
||||||
Maps: symbol tables go here (dev only)
|
Maps: symbol tables go here (dev only)
|
||||||
OpenCL: OpenCL code
|
OpenCL: OpenCL code
|
||||||
|
|
|
@ -196,3 +196,5 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
|
||||||
else()
|
else()
|
||||||
install(TARGETS ${DOLPHIN_EXE} RUNTIME DESTINATION ${bindir})
|
install(TARGETS ${DOLPHIN_EXE} RUNTIME DESTINATION ${bindir})
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
set(CPACK_PACKAGE_EXECUTABLES ${CPACK_PACKAGE_EXECUTABLES} ${DOLPHIN_EXE})
|
||||||
|
|
Loading…
Reference in New Issue