| Age | Commit message (Collapse) | Author |
|
|
|
Using the XPM format for images has become a maintenance problem because
people don't know how to create them. This commit removes all XPM images
and all C files that contain PNG images. DolphinWX now uses the PNGs
in the Resources folder instead, just like DolphinQt and DolphinQt2 do.
|
|
Should make loading cached Wii games that lack banners slightly faster.
|
|
|
|
Gets rid of external swaps at every usage.
|
|
Rudimentary version of Wii IPC determinism. Ported from my old udpnet branch.
|
|
I forgot it when I added the method.
|
|
Eventually, netplay will be able to use the host's NAND, but this could
still be useful in some cases; for TAS it definitely makes sense to have
a way to avoid using any preexisting NAND.
In terms of implementation: remove D_WIIUSER_IDX, which was just WIIROOT
+ "/", as well as some other indices which are pointless to have as
separate variables rather than just using the actual path (fixed, since
they're actual Wii NAND paths) at the call site. Then split off
D_SESSION_WIIROOT_IDX, which can point to the dummy NAND directory, from
D_WIIROOT_IDX, which always points to the "real" one the user
configured.
|
|
Use an ID-to-name map when volume has no company string
|
|
|
|
|
|
This is written so that the result of GetCompanyFromID never is cached
(except on Android?). Caching is unnecessary because the string can be
obtained quickly at runtime, and not caching it means that the cache
doesn't have to be invalidated when GetCompanyFromID is edited.
|
|
This makes Dolphin display the same names as the Disc Channel.
|
|
Having some data available in banner loaders and some other data
data available in volumes gets messy, especially with GetNames(),
which is available in both but returns different results
depending on which one is used. This change drops support
for reading names and descriptions from Wii save data.
|
|
This makes the code cleaner and also leads to some user-visible changes:
The wx game properties will no longer let the user
select WAD languages that don't have any names.
The Qt game list will now display names using the languages
set in the configuration instead of always using
English for PAL GC games and Japanese for WADs.
If a WAD doesn't have a name in the user's preferred language,
English is now selected as a fallback before Japanese.
|
|
|
|
|
|
|
|
Added CACHE_REVISION warnings
|
|
GameFile.cpp warnings for DolphinQt,
ISOFile.cpp warnings for DolphinWX
|
|
Only used by the American version of Ufouria: The Saga
|
|
SDK is not an official Nintendo country code, and is not actually used
by any official software.
|
|
* Added country flags for games from Netherlands and Spain
* Added separate category for Region Free games (Uses European flag as placeholder)
* Added missing country filter options in "show regions" menu
* Rearranged country filters for readability
* Incremented CACHE_REVISION
Also fixed various country filters not showing up as options in the "Show regions" menu.
|
|
|
|
|
|
|
|
|
|
Also moved && and || to ends of lines instead of start.
Fixed misc vertical alignments and some { needed newlining.
|
|
detected by this change).
|
|
|
|
ie. uses spaces for alignment.
|
|
|