mirror of https://github.com/snes9xgit/snes9x.git
Update some documents.
This commit is contained in:
parent
9146f07bc6
commit
993f6ef927
1
LICENSE
1
LICENSE
|
@ -164,6 +164,7 @@
|
||||||
|
|
||||||
|
|
||||||
Snes9x homepage: http://www.snes9x.com/
|
Snes9x homepage: http://www.snes9x.com/
|
||||||
|
Snes9x source code: https://github.com/snes9xgit/snes9x/
|
||||||
|
|
||||||
Permission to use, copy, modify and/or distribute Snes9x in both binary
|
Permission to use, copy, modify and/or distribute Snes9x in both binary
|
||||||
and source form, for non-commercial purposes, is hereby granted without
|
and source form, for non-commercial purposes, is hereby granted without
|
||||||
|
|
|
@ -9045,6 +9045,7 @@
|
||||||
<property name="text" translatable="yes"> Snes9x - Portable Super Nintendo Entertainment System (TM) emulator.
|
<property name="text" translatable="yes"> Snes9x - Portable Super Nintendo Entertainment System (TM) emulator.
|
||||||
|
|
||||||
Snes9x homepage: http://www.snes9x.com/
|
Snes9x homepage: http://www.snes9x.com/
|
||||||
|
Snes9x source code: https://github.com/snes9xgit/snes9x/
|
||||||
|
|
||||||
Permission to use, copy, modify and/or distribute Snes9x in both binary
|
Permission to use, copy, modify and/or distribute Snes9x in both binary
|
||||||
and source form, for non-commercial purposes, is hereby granted without
|
and source form, for non-commercial purposes, is hereby granted without
|
||||||
|
|
|
@ -31,7 +31,7 @@ addressed. Being able to input the diagonals can help hinder that occurrence. It
|
||||||
can also make keyboard usage a bit easier... assigning the directional controls
|
can also make keyboard usage a bit easier... assigning the directional controls
|
||||||
to the number pad for instance.
|
to the number pad for instance.
|
||||||
|
|
||||||
Q: I gotsid me a translation patch (.ips) for my game. Now what do I do so I can
|
Q: I have a translation patch (.ips) for my game. Now what do I do so I can
|
||||||
use it?
|
use it?
|
||||||
A: Make sure both your ROM image and .ips file are in the same folder. Finally
|
A: Make sure both your ROM image and .ips file are in the same folder. Finally
|
||||||
make sure they have the exact same name (minus file extensions, of course). As
|
make sure they have the exact same name (minus file extensions, of course). As
|
||||||
|
|
|
@ -9,18 +9,24 @@ NOTE: Unicode support requires a special zlib build - see the end of the zlib en
|
||||||
- A recent DirectX SDK..
|
- A recent DirectX SDK..
|
||||||
https://www.microsoft.com/en-us/download/details.aspx?id=23549
|
https://www.microsoft.com/en-us/download/details.aspx?id=23549
|
||||||
|
|
||||||
- DirecXMath. The source files should reside in win32/DirectXMath, or you can download them
|
- The following modules can all be downloaded automatically by using:
|
||||||
automatically with "git submodule update --init".
|
git submodule update --init
|
||||||
|
in the cloned Snes9x git directory, or by using git GUI tools to do the same.
|
||||||
|
This is the recommended method of installing these dependencies.
|
||||||
|
|
||||||
- zlib (optional, ZLIB define, enabled by default) - the default solution includes a zlib
|
* DirectXMath. The source files should reside in win32/DirectXMath
|
||||||
|
|
||||||
|
* zlib (optional, ZLIB define, enabled by default) - the default solution includes a zlib
|
||||||
project that builds appropriately (force includes _tfwopen.h for unicode support in s9x).
|
project that builds appropriately (force includes _tfwopen.h for unicode support in s9x).
|
||||||
The zlib source files should reside in win32/zlib/src, or you can download them automatically
|
The zlib source files should reside in win32/zlib/src
|
||||||
with "git submodule update --init".
|
|
||||||
|
|
||||||
- libpng (optional, HAVE_LIBPNG define, enabled by default) - the default solution includes
|
* libpng (optional, HAVE_LIBPNG define, enabled by default) - the default solution includes
|
||||||
a libpng project that builds appropriately.
|
a libpng project that builds appropriately.
|
||||||
The libpng source files should reside in win32/libpng/src, or you can download them automatically
|
The libpng source files should reside in win32/libpng/src
|
||||||
with "git submodule update --init".
|
|
||||||
|
* glslang (optional, USE_SLANG define, enabled by default) - the default solution includes
|
||||||
|
a series of projects encompassing glslang that build appropriately.
|
||||||
|
The glslang source files should reside in win32/glslang/src
|
||||||
|
|
||||||
- To compile Snes9x:
|
- To compile Snes9x:
|
||||||
Start up VS2017.
|
Start up VS2017.
|
||||||
|
|
|
@ -9,7 +9,7 @@ Files included in the Snes9x archive:
|
||||||
|
|
||||||
version 1.59 February, 2019
|
version 1.59 February, 2019
|
||||||
Home page: http://www.snes9x.com/
|
Home page: http://www.snes9x.com/
|
||||||
|
Source code: https://github.com/snes9xgit/snes9x/
|
||||||
|
|
||||||
|
|
||||||
Contents
|
Contents
|
||||||
|
@ -175,6 +175,12 @@ Support for GLSL shaders is available when using OpenGL. A number can be
|
||||||
obtained from the libretro glsl-shaders repository:
|
obtained from the libretro glsl-shaders repository:
|
||||||
https://github.com/libretro/glsl-shaders
|
https://github.com/libretro/glsl-shaders
|
||||||
|
|
||||||
|
Slang Shaders
|
||||||
|
--------
|
||||||
|
Slang shaders may also be used with OpenGL. The primary location to get these
|
||||||
|
is the libretro slang-shaders repository:
|
||||||
|
https://github.com/libretro/slang-shaders
|
||||||
|
|
||||||
Controllers Support
|
Controllers Support
|
||||||
===================
|
===================
|
||||||
|
|
||||||
|
@ -647,22 +653,28 @@ Problems with Sound
|
||||||
-------------------
|
-------------------
|
||||||
No sound coming from any SNES game using Snes9x? Could be any or all of these:
|
No sound coming from any SNES game using Snes9x? Could be any or all of these:
|
||||||
|
|
||||||
- If all sound menu options are grayed out, or an error dialog about Snes9x not
|
|
||||||
being able to initialize DirectSound is displayed - then DirectSound could not
|
|
||||||
initialize itself. Make sure DirectX 6 or above is installed and your sound
|
|
||||||
card is supported by DirectX.
|
|
||||||
Installing the latest drivers for your sound card might help. Another Windows
|
Installing the latest drivers for your sound card might help. Another Windows
|
||||||
application might have opened DirectSound in exclusive mode or opened the
|
application might be holding exclusive access to the sound card - in
|
||||||
Windows WAVE device - WinAmp uses the Windows WAVE device by default - in
|
which case you will need to stop that application and then restart Snes9x.
|
||||||
which case you will need to stop that application and then restart Snes9x. It
|
|
||||||
is possible to switch WinAmp to use DirectSound, in which case both Snes9x and
|
|
||||||
WinAmp output can be heard at the same time.
|
|
||||||
- The sound card's volume level might be set too low. Snes9x doesn't alter the
|
- The sound card's volume level might be set too low. Snes9x doesn't alter the
|
||||||
card's master volume level so you might need to adjust it using the sound
|
card's master volume level so you might need to adjust it using the sound
|
||||||
card's mixer/volume controls usually available from the task bar or start
|
card's mixer/volume controls usually available from the task bar or start
|
||||||
menu.
|
menu.
|
||||||
- Make sure your speakers and turned on, plugged in and the volume controls are
|
- Make sure your speakers and turned on, plugged in and the volume controls are
|
||||||
set to a suitable level.
|
set to a suitable level.
|
||||||
|
- If experiencing crackling, try the following in the Sound Settings dialog:
|
||||||
|
* Ensure the "Synchronize with sound core" option is enabled.
|
||||||
|
* Increase the buffer size.
|
||||||
|
* Switch the sound driver from WaveOut to XAudio2 or vice-versa.
|
||||||
|
* If "Automatic Input Rate" option is disabled, enable it. Otherwise,
|
||||||
|
disable it and lower the "Input Rate" value in steps of 10 until the
|
||||||
|
crackling goes away.
|
||||||
|
* Enable the "Dynamic Rate Control" option.
|
||||||
|
* Change the "Playback Rate" to 48000Hz. Versions of Windows since Vista
|
||||||
|
have included a sound server that controls audio. It usually runs at
|
||||||
|
48000Hz, and matching this means Windows doesn't try to convert it.
|
||||||
|
Contrary to other advice, running at 32000Hz does NOT provide any
|
||||||
|
benefits.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -824,6 +836,6 @@ Konami and Justifier are trademarks of Konami Corp.
|
||||||
Hudson is a trademark of Husdon Soft Co., Ltd.
|
Hudson is a trademark of Husdon Soft Co., Ltd.
|
||||||
Capcom is a trademark of Capcom Co., Ltd.
|
Capcom is a trademark of Capcom Co., Ltd.
|
||||||
|
|
||||||
Gary Henderson
|
This document was originally authored by Gary Henderson
|
||||||
|
|
||||||
Updated most recently: 2018/11/8
|
Updated most recently: 2019/2/26
|
||||||
|
|
Loading…
Reference in New Issue