* Changed the Projection Hack option in game properties to "Custom Projection Hack"

- dislocating all sensible stuff related to "values per game/pattern" outside the sourcecode.
  - giving more control to end-users across the user-friendly interface.
  - deleting/cleaning some dead variables.
  - updating all gameconfig.ini data to reflect new PHack concept (pending upload).

* Updated Italian translation
  - Includes corrections, a better strings translating and suggestions directly by Google Code's people.

+ Minor old pending changes...

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6973 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
gnick79
2011-01-29 21:13:56 +00:00
parent 7f97ce79bb
commit 3078db08c7
13 changed files with 305 additions and 184 deletions

View File

@ -63,6 +63,7 @@ class CISOProperties : public wxDialog
wxStaticBoxSizer *sbCoreOverrides;
wxStaticBoxSizer *sbWiiOverrides;
wxStaticBoxSizer *sbVideoOverrides;
wxStaticBoxSizer *sbPHackSettings;
wxBoxSizer *sEmuState;
wxBoxSizer *sPatches;
wxBoxSizer *sPatchButtons;
@ -92,10 +93,8 @@ class CISOProperties : public wxDialog
wxCheckBox *ForceFiltering,
*EFBCopyEnable, *EFBAccessEnable, *EFBToTextureEnable,
*SafeTextureCache, *DstAlphaPass, *UseXFB, *UseZTPSpeedupHack,
*DListCache;
*DListCache, *PHackEnable, *PHackSZNear, *PHackSZFar, *PHackExP;
wxStaticText *Hacktext;
wxArrayString arrayStringFor_Hack;
wxChoice *Hack;
wxButton *EditConfig;
wxStaticText *EmuStateText;
@ -129,12 +128,16 @@ class CISOProperties : public wxDialog
wxStaticText *m_MakerText;
wxStaticText *m_CommentText;
wxStaticText *m_BannerText;
wxStaticText *PHackZNearText;
wxStaticText *PHackZFarText;
wxTextCtrl *m_Name;
wxTextCtrl *m_GameID;
wxTextCtrl *m_Country;
wxTextCtrl *m_MakerID;
wxTextCtrl *m_Date;
wxTextCtrl *m_FST;
wxTextCtrl *PHackZNear;
wxTextCtrl *PHackZFar;
wxArrayString arrayStringFor_Lang;
wxChoice *m_Lang;
wxTextCtrl *m_ShortName;
@ -146,6 +149,8 @@ class CISOProperties : public wxDialog
wxTreeItemId RootId;
wxImageList *m_iconList;
wxFlexGridSizer *szrPHackSettings;
Gecko::CodeConfigPanel *m_geckocode_panel;
enum
@ -180,8 +185,14 @@ class CISOProperties : public wxDialog
ID_USEXFB,
ID_ZTP_SPEEDUP,
ID_DLISTCACHE,
ID_HACK_TEXT,
ID_HACK,
ID_PHACKENABLE,
ID_PHACK_SZNear,
ID_PHACK_SZFar,
ID_PHACK_ZNear_TEXT,
ID_PHACK_ZNear,
ID_PHACK_ZFar_TEXT,
ID_PHACK_ZFar,
ID_PHACK_ExP,
ID_ENABLEPROGRESSIVESCAN,
ID_ENABLEWIDESCREEN,
ID_EDITCONFIG,
@ -248,6 +259,7 @@ class CISOProperties : public wxDialog
void OnExtractDataFromHeader(wxCommandEvent& event);
void SetRefresh(wxCommandEvent& event);
void OnChangeBannerLang(wxCommandEvent& event);
void OnCheckBoxClicked(wxCommandEvent& event);
GameListItem *OpenGameListItem;