Merge pull request #1 from project64/master

sync pull
This commit is contained in:
AmbientMalice 2015-04-14 15:39:32 +10:00
commit 07c777dc46
226 changed files with 11538 additions and 13209 deletions

83
.gitignore vendored
View File

@ -1,61 +1,13 @@
*.aps
*.ncb
*.opensdf
*.sdf
*.suo
*.user
/*.ncb
/*.opensdf
/*.sdf
/*.suo
/Bin/Beta Release/Config/Project64.cache3
/Bin/Beta Release/Config/Project64.cfg
/Bin/Beta Release/Config/Project64.cht
/Bin/Beta Release/Config/Project64.rdb
/Bin/Beta Release/Config/Project64.rdn
/Bin/Beta Release/Config/Project64.rdx
/Bin/Beta Release/Config/Project64.zcache
/Bin/Beta Release/Logs/Project64.log
/Bin/Beta Release/map/Project64.map
/Bin/Beta Release/pdb/Project64.pdb
/Bin/Beta Release/Project64.exe
/Bin/Debug/Config/Glide64.rdb
/Bin/Debug/Config/Project64.cache3
/Bin/Debug/Config/Project64.cht
/Bin/Debug/Config/Project64.rdb
/Bin/Debug/Config/Project64.rdn
/Bin/Debug/Config/Project64.rdx
/Bin/Debug/Config/Project64.zcache
/Bin/Debug/lib
/Bin/Debug/Logs
/Bin/Debug/map
/Bin/Debug/pdb
/Bin/Debug/Project64.exe
/Bin/Debug/Project64.leak.csv
/Bin/Debug/Save
/Bin/Debug/Screenshots
/Bin/Debug/Setup Project64*.exe
/Bin/Debug/SyncPlugin
/Bin/External Release/Config/Project64.cache3
/Bin/External Release/Config/Project64.cfg
/Bin/External Release/Config/Project64.cht
/Bin/External Release/Config/Project64.rdb
/Bin/External Release/Config/Project64.rdn
/Bin/External Release/Config/Project64.rdx
/Bin/External Release/Config/Project64.zcache
/Bin/External Release/d3d syslog.txt
/Bin/External Release/Logs/CPUoutput.log
/Bin/External Release/Logs/Project64.log
/Bin/External Release/Logs/RSP_x86Log.txt
/Bin/External Release/Project64.exe
Thumbs.db
/Bin/Debug
/Bin/Package
/Bin/Release/d3d syslog.txt
/Bin/Release/d3d syslog.txt.bak
/Bin/Release/lib
/Bin/Release/Logs
/Bin/Release/map
/Bin/Release/pdb
/Bin/Release/Project64.exe
/Bin/Release/Save
/Bin/Release/Screenshots
/Bin/Release/Setup Project64*.exe
/Bin/Release/SortRdb.exe
/Bin/Release/SyncPlugin
/Bin/Release
/build
/Config/Project64.cache3
/Config/Project64.cfg
@ -63,29 +15,20 @@
/Config/Project64.sc3
/Config/Project64.zcache
/ipch
/Plugin/GFX/lib/PJ64Glide64.exp
/Plugin/GFX/lib/PJ64Glide64.lib
/Plugin/GFX/lib/PJ64Glide64_d.exp
/Plugin/GFX/lib/PJ64Glide64_d.lib
/Plugin/GFX/map/PJ64Glide64.map
/Plugin/GFX/map/PJ64Glide64_d.map
/Plugin/GFX/pdb/PJ64Glide64.pdb
/Plugin/GFX/pdb/PJ64Glide64_d.pdb
/Plugin/GFX/lib
/Plugin/GFX/map
/Plugin/GFX/pdb
/Plugin/GFX/PJ64Glide64.dll
/Plugin/GFX/PJ64Glide64_d.dll
/Plugin/Input/PJ64_NRage.dll
/Plugin/Input/PJ64_NRage_d.dll
/Plugin/Input/lib
/Plugin/Input/map
/Plugin/Input/pdb
/Plugin/Input/PJ64_NRage.dll
/Plugin/Input/PJ64_NRage_d.dll
/Plugin/RSP/lib
/Plugin/RSP/map
/Plugin/RSP/pdb
/Plugin/RSP/RSP 1.7.dll
/Plugin/RSP/RSP_d 1.7.dll
/Save
/Source/3rd Party/wx/lib/vc_lib/mswu/wx/msw/rcdefs.h
/Source/3rd Party/wx/lib/vc_lib/mswud/wx/msw/rcdefs.h
/Source/Glide64/Glide64.aps
/Source/Project64/User Interface/UI Resources.aps
/Textures

View File

@ -1,275 +0,0 @@
; DO NOT EDIT THIS FILE
; File created by Tooie and Azimer
; Jet Force Gemini
0x8FBB1DB876B63CEC, 0x025BEAEDEC803A6B, 0xDEB04FDB4CF76A13, 0x000B73E74AC64045
; Banjo Tooie
0x0004001000400000, 0x0200000000000001, 0xA862ECC671D39FBF, 0x00F9F9F9F9F9F9CB
0x0004001000400001, 0x0200001000400001, 0x71939FBF8C2AE6B4, 0x00171737C6A8EC76
0x0004001000400002, 0x0200002000800001, 0xA862ECC671D399B9, 0x001717177171F9CB
0x0004001000400003, 0x0200003000C00001, 0x71939FBF8C2AC6BE, 0x005555558C2AEC76
0x0004001000410004, 0x0200004000000001, 0xF91B1737E6B471B3, 0x00ECC6A8ECC66EFE
0x0004001000410005, 0x0200005000400001, 0xA862ECE69F2FC6B8, 0x00ECC6A81737F9CB
0x0004001000410006, 0x0200006000800001, 0x71939FBF8C5A37BD, 0x00C66E4EECE6EC76
0x0004001000410007, 0x0200007000C00001, 0x8CCA6EEC9909A8B2, 0x00C66E4E17377163
0x0004001000420008, 0x0200008000000001, 0xA862ECE69F5F17B7, 0x00717171F9F9F9CB
0x0004001000420009, 0x0200009000400001, 0xF91B1737C60E6EBC, 0x005555B5E6046EFE
0x000400100042000A, 0x020000A000800001, 0xA862ECE69F5F11B1, 0x009F9F9F7171F9CB
0x000400100042000B, 0x020000B000C00001, 0x55151111A8A2ECB6, 0x007171D38C2A8C5A
0x000400100043000C, 0x020000C000000001, 0xF91B1737C69855BB, 0x006E8C2AECC66EFE
0x000400100043000D, 0x020000D000400001, 0x4EE0C66E17A74EB0, 0x00ECC6A89FBF7163
0x000400100043000E, 0x020000E000800001, 0xF91B1737C69855B5, 0x006E8C2A6E4E6EFE
0x000400100043000F, 0x020000F000C00001, 0x4EE0C66E17A78CBA, 0x006EECC617377163
0x0004001100440010, 0x0200000000000001, 0x8CCA6E3CC62EE604, 0x0071717171717163
0x0004001100440011, 0x0200001000400001, 0x5575716317D79909, 0x00171737C6A88C5A
0x0004001100440012, 0x0200002000800001, 0x8CCA6E3CC62EC60E, 0x009F9F9FF9F97163
0x0004001100440013, 0x0200003000C00001, 0x37FDF9CB71B37103, 0x009F9FBF6E8C6E1C
0x0004001100450014, 0x0200004000000001, 0x37FDF9CB7123C608, 0x00ECC6A8ECC66E1C
0x0004001100450015, 0x0200005000400001, 0x8CCA6E3CC65E370D, 0x006E8C2A9FBF7163
0x0004001100450016, 0x0200006000800001, 0x55757163370DA802, 0x00C66E4EECE68C5A
0x0004001100450017, 0x0200007000C00001, 0x8CCA6E3CC65E1707, 0x00C66E4E17377163
0x0004001100460018, 0x0200008000000001, 0xA862EC16A8026E0C, 0x00717171F9F9F9CB
0x0004001100460019, 0x0200009000400001, 0x37FDF9CB71531101, 0x005555B5E6046E1C
0x000400110046001A, 0x020000A000800001, 0x4EE0E6B4ECA6EC06, 0x00171717F9F97163
0x000400110046001B, 0x020000B000C00001, 0x557571631797550B, 0x007171D38C2A8C5A
0x000400110047001C, 0x020000C000000001, 0x55757143F9AB4E00, 0x00ECC6A8C66E8C5A
0x000400110047001D, 0x020000D000400001, 0x8CCA6E1C6E9C5505, 0x00ECC6A89FBF7163
0x000400110047001E, 0x020000E000800001, 0x55757143F9AB8C0A, 0x006EECC6ECE68C5A
0x000400110047001F, 0x020000F000C00001, 0x4EE0E6B4ECD69F0F, 0x006EECC617377163
0x0004001200480020, 0x0200000000000001, 0x4EE0C66811915555, 0x0071717171717163
0x0004001200480021, 0x0200001000400001, 0x71939FBF4EA08C5A, 0x00171737C6A8EC76
0x0004001200480022, 0x0200002000800001, 0x4EE0C648F9DB9F5F, 0x009F9F9FF9F97163
0x0004001200480023, 0x0200003000C00001, 0x9959551BA822E654, 0x007171D3C6A8C69E
0x0004001200490024, 0x0200004000000001, 0x71939FBF4ED09959, 0x006E8C2AC66EEC76
0x0004001200490025, 0x0200005000400001, 0x4EE0C6681727C65E, 0x006E8C2A9FBF7163
0x0004001200490026, 0x0200006000800001, 0x557571116EBC7153, 0x00C66E4EECE68C5A
0x0004001200490027, 0x0200007000C00001, 0x4EE0C6681727C658, 0x00C66E4E17377163
0x00040012004A0028, 0x0200008000000001, 0x4EE0C6681757375D, 0x00F9F9F971717163
0x00040012004A0029, 0x0200009000400001, 0x379D99B9EC06A852, 0x005555B5E6046E1C
0x00040012004A002A, 0x020000A000800001, 0x4EE0C66817571757, 0x00171717F9F97163
0x00040012004A002B, 0x020000B000C00001, 0x379D99B9EC066E5C, 0x001717376E8C6E1C
0x00040012004B002C, 0x020000C000000001, 0x557571116E5C1151, 0x00ECC6A8C66E8C5A
0x00040012004B002D, 0x020000D000400001, 0xA8624EE09FAFEC56, 0x006E8C2A1737F9CB
0x00040012004B002E, 0x020000E000800001, 0x71939FBF4E90555B, 0x006EECC6ECE6EC76
0x00040012004B002F, 0x020000F000C00001, 0xA8624EE09FAF4E50, 0x00C66E4E9FBFF9CB
0x00040013004C0030, 0x0200000000000001, 0x4EE0C6BEEC26C6A8, 0x0071717171717163
0x00040013004C0031, 0x0200001000400001, 0xF91B376D115137AD, 0x00171737E6046EFE
0x00040013004C0032, 0x0200002000800001, 0x4EE0E6B44E00A8A2, 0x009F9F9FF9F97163
0x00040013004C0033, 0x0200003000C00001, 0xF91B376D115117A7, 0x009F9FBF6E8C6EFE
0x00040013004D0034, 0x0200004000000001, 0xF91B17A755056EAC, 0x00ECC6A8ECC66EFE
0x00040013004D0035, 0x0200005000400001, 0x4EE0E6B44EB071A1, 0x006E8C2A9FBF7163
0x00040013004D0036, 0x0200006000800001, 0xF91B374DF9A9ECA6, 0x00ECC6A86E4E6EFE
0x00040013004D0037, 0x0200007000C00001, 0xA862EC36C638F9AB, 0x006EECC69FBFF9CB
0x00040013004E0038, 0x0200008000000001, 0xA862EC166EAE4EA0, 0x00717171F9F9F9CB
0x00040013004E0039, 0x0200009000400001, 0x995955E59F9F55A5, 0x001717378C2AC69E
0x00040013004E003A, 0x020000A000800001, 0xA862EC166EAE8CAA, 0x009F9F9F7171F9CB
0x00040013004E003B, 0x020000B000C00001, 0xF91B374DF9D99FAF, 0x001717376E8C6EFE
0x00040013004F003C, 0x020000C000000001, 0xF91B17A75525E6A4, 0x006E8C2AECC66EFE
0x00040013004F003D, 0x020000D000400001, 0xA8624E10A832F9A9, 0x006E8C2A1737F9CB
0x00040013004F003E, 0x020000E000800001, 0x995955E59F0F6EAE, 0x00C66E4EC66EC69E
0x00040013004F003F, 0x020000F000C00001, 0x4EE0C6BE8CBA71A3, 0x006EECC617377163
0x0005001400500040, 0x0200000000000001, 0xA8F2F91B6E8CF9F9, 0x00F9F9F9F9F9F9CB
0x0005001400500041, 0x0200001000400001, 0x9FCF6EAC55556EFE, 0x009F9FBF8C2AE694
0x0005001400500042, 0x0200002000800001, 0xC65E553BE60471F3, 0x009F9F9FF9F971E1
0x0005001400500043, 0x0200003000C00001, 0x17678CCA7171C6F8, 0x009F9FBF6E8C6E1C
0x0005001400510044, 0x0200004000000001, 0x9FCFA86237AD37FD, 0x00ECE6046EECE694
0x0005001400510045, 0x0200005000400001, 0x8C7A71B38C5AA8F2, 0x006E8C2A9FBF7163
0x0005001400510046, 0x0200006000800001, 0x9FCFA86237AD17F7, 0x006EECC6C66EE694
0x0005001400510047, 0x0200007000C00001, 0x8C7A71B38C5A6EFC, 0x00C66E4E17377163
0x0005001400520048, 0x0200008000000001, 0xC65E553BC60E71F1, 0x00F9F9F9717171E1
0x0005001400520049, 0x0200009000400001, 0x17678CCA71F3ECF6, 0x005555B5E6046E1C
0x000500140052004A, 0x020000A000800001, 0x8C7A71B3EC86F9FB, 0x00171717F9F97163
0x000500140052004B, 0x020000B000C00001, 0x17678CCA71F34EF0, 0x001717376E8C6E1C
0x000500140053004C, 0x020000C000000001, 0x9FCFA842F9EB55F5, 0x00C66E8C6EECE694
0x000500140053004D, 0x020000D000400001, 0xC65E553BC6F88CFA, 0x00ECC6A89FBF71E1
0x000500140053004E, 0x020000E000800001, 0x17674EE099299FFF, 0x006E8C2A6E4E6E1C
0x000500140053004F, 0x020000F000C00001, 0xA8F2F9B94E70E6F4, 0x00C66E4E9FBFF9CB
0x0005001500540050, 0x0200000000000001, 0xC65E55E599596E4E, 0x00717171717171E1
0x0005001500540051, 0x0200001000400001, 0x17674E30C6087143, 0x00171737E6046E1C
0x0005001500540052, 0x0200002000800001, 0x8C7A71A15575C648, 0x009F9F9Ff9f97163
0x0005001500540053, 0x0200003000C00001, 0x17674E106EAC374D, 0x009F9FBF6E8C6E1C
0x0005001500550054, 0x0200004000000001, 0x17674E30C65EA842, 0x00ECC6A8ECC66E1C
0x0005001500550055, 0x0200005000400001, 0xC6989FCF71A11747, 0x006E8C2A9FBF71E1
0x0005001500550056, 0x0200006000800001, 0x17674E30C65E6E4C, 0x00ECC6A86E4E6E1C
0x0005001500550057, 0x0200007000C00001, 0x4E101767370D7141, 0x00C66E4E17377163
0x0005001500560058, 0x0200008000000001, 0x4E10176717F7EC46, 0x00F9F9F971717163
0x0005001500560059, 0x0200009000400001, 0x55E5C6B88C8AF94B, 0x005555B5C6A88C5A
0x000500150056005A, 0x020000A000800001, 0x4E10176717F74E40, 0x00171717F9F97163
0x000500150056005B, 0x020000B000C00001, 0x55E5C6B88CEA5545, 0x007171D38C2A8C5A
0x000500150057005C, 0x020000C000000001, 0x17674E106EFC8C4A, 0x006E8C2AECC66E1C
0x000500150057005D, 0x020000D000400001, 0x4E101767372D9F4F, 0x00ECC6A89FBF7163
0x000500150057005E, 0x020000E000800001, 0x17674E30E674E644, 0x006E8C2A6E4E6E1C
0x000500150057005F, 0x020000F000C00001, 0xC6989FEF9F8FF949, 0x006EECC6173771E1
0x0005001600580060, 0x0200000000000001, 0xC6989F1FA8229F9F, 0x00717171717171E1
0x0005001600580061, 0x0200001000400001, 0x9FCF6E4CF979E694, 0x009F9FBF8C2AE694
0x0005001600580062, 0x0200002000800001, 0xC65E5535E684F999, 0x009F9F9FF9F971E1
0x0005001600580063, 0x0200003000C00001, 0x9FCF6E6C375D6E9E, 0x007171D3C6A8E694
0x0005001600590064, 0x0200004000000001, 0x9FCF6E6C11017193, 0x00ECE6046EECE694
0x0005001600590065, 0x0200005000400001, 0xC65E55156E7EC698, 0x006E8C2A9FBF71E1
0x0005001600590066, 0x0200006000800001, 0x1767ECA655A5379D, 0x00ECC6A86E4E6E1C
0x0005001600590067, 0x0200007000C00001, 0xC6989F1FA852A892, 0x00C66E4E173771E1
0x00050016005A0068, 0x0200008000000001, 0x4E1037BD8CAA1797, 0x00F9F9F971717163
0x00050016005A0069, 0x0200009000400001, 0x9FCF6E6C17576E9C, 0x001717378C2AE694
0x00050016005A006A, 0x020000A000800001, 0x4E1037BDEC067191, 0x00171717F9F97163
0x00050016005A006B, 0x020000B000C00001, 0x9FCF6E4CF9FBEC96, 0x00555555C6A8E694
0x00050016005B006C, 0x020000C000000001, 0x55E5E6C47183F99B, 0x00ECC6A8C66E8C5A
0x00050016005B006D, 0x020000D000400001, 0x8C7A71B34EF04E90, 0x00ECC6A89FBF7163
0x00050016005B006E, 0x020000E000800001, 0x55E5E6C471E35595, 0x006EECC6ECE68C5A
0x00050016005B006F, 0x020000F000C00001, 0x8C7A71B34EF08C9A, 0x006EECC617377163
0x00050017005C0070, 0x0200000000000001, 0xA8F2F9AB55F5ECE6, 0x00F9F9F9F9F9F9CB
0x00050017005C0071, 0x0200001000400001, 0x17678C3AC6E855EB, 0x00171737E6046E1C
0x00050017005C0072, 0x0200002000800001, 0xA8F2F9AB55F54EE0, 0x001717177171F9CB
0x00050017005C0073, 0x0200003000C00001, 0x17678C3AC6E855E5, 0x009F9FBF6E8C6E1C
0x00050017005D0074, 0x0200004000000001, 0x9FCFA8B28CFA8CEA, 0x00ECE6046EECE694
0x00050017005D0075, 0x0200005000400001, 0xA8F2F9AB552B9FEF, 0x00ECC6A81737F9CB
0x00050017005D0076, 0x0200006000800001, 0x55E5E614A872E6E4, 0x00C66E4EECE68C5A
0x00050017005D0077, 0x0200007000C00001, 0xA8F2F9AB552B99E9, 0x006EECC69FBFF9CB
0x00050017005E0078, 0x0200008000000001, 0x8C1A11611777C6EE, 0x00F9F9F971717163
0x00050017005E0079, 0x0200009000400001, 0x9FCFA8B28C0A71E3, 0x001717378C2AE694
0x00050017005E007A, 0x020000A000800001, 0x8C1A11611777C6E8, 0x00171717F9F97163
0x00050017005E007B, 0x020000B000C00001, 0x17678C1A6EAE37ED, 0x001717376E8C6E1C
0x00050017005F007C, 0x020000C000000001, 0x55E5C6B84E50A8E2, 0x00ECC6A8C66E8C5A
0x00050017005F007D, 0x020000D000400001, 0xA8F2F9C971A317E7, 0x006E8C2A1737F9CB
0x00050017005F007E, 0x020000E000800001, 0x55E5C6B84E506EEC, 0x006EECC6ECE68C5A
0x00050017005F007F, 0x020000F000C00001, 0xABF2F9C971A311E1, 0x00C66E4E9FBFF9CB
0x0006001800600080, 0x0200000000000001, 0x6E6CEC46F9F91737, 0x00F9F9F9F9F9F9CB
0x0006001800600081, 0x0200001000400001, 0x379D9F3FC6A86E3C, 0x00171737E6046E1C
0x0006001800600082, 0x0200002000800001, 0x6E6CEC46F9F91131, 0x001717177171F9CB
0x0006001800600083, 0x0200003000C00001, 0x379D9F1F6E4EEC36, 0x009F9FBF6E8C6E1C
0x0006001800610084, 0x0200004000000001, 0x379D9F1F6E3C553B, 0x00ECC6A8ECC66E1C
0x0006001800610085, 0x0200005000400001, 0xE6C46ECE71434E30, 0x006E8C2A9FBF71E1
0x0006001800610086, 0x0200006000800001, 0x379D9F1F6E3C5535, 0x00ECC6A86E4E6E1C
0x0006001800610087, 0x0200007000C00001, 0xE6C46ECE71438C3A, 0x00C66E4E173771E1
0x0006001800620088, 0x0200008000000001, 0x6E6CEC46F97B9F3F, 0x00717171F9F9F9CB
0x0006001800620089, 0x0200009000400001, 0x551537BD4EC0E634, 0x005555B5C6A88C5A
0x000600180062008A, 0x020000A000800001, 0x6E6CEC46F97B9939, 0x009F9F9F7171F9CB
0x000600180062008B, 0x020000B000C00001, 0x551537BD4EC0C63E, 0x007171D38C2A8C5A
0x000600180063008C, 0x020000C000000001, 0x379D9F3FE6547133, 0x006E8C2AECC66E1C
0x000600180063008D, 0x020000D000400001, 0x6E6C4EA055C5C638, 0x006E8C2A1737F9CB
0x000600180063008E, 0x020000E000800001, 0x379D9F3FC6F8373D, 0x006E8C2A6E4E6E1C
0x000600180063008F, 0x020000F000C00001, 0x6E6CEC6617A7A832, 0x00C66E4E9FBFF9CB
0x0006001900640090, 0x0200000000000001, 0x8CEAE6146EAC6E8C, 0x0071717171717163
0x0006001900640091, 0x0200001000400001, 0x7153556B37FD1181, 0x00171737C6A8EC76
0x0006001900640092, 0x0200002000800001, 0x8CEAC61EA842EC86, 0x009F9F9FF9F97163
0x0006001900640093, 0x0200003000C00001, 0x715355A5553B558B, 0x005555558C2AEC76
0x0006001900650094, 0x0200004000000001, 0x7153556B17474E80, 0x006E8C2AC66EEC76
0x0006001900650095, 0x0200005000400001, 0xE6C4A8B24E305585, 0x006E8C2A9FBF71E1
0x0006001900650096, 0x0200006000800001, 0x7153556B17478C8A, 0x00C66E4EECE6EC76
0x0006001900650097, 0x0200007000C00001, 0xE6C46EBC8C7A9F8F, 0x00C66E4E173771E1
0x0006001900660098, 0x0200008000000001, 0x8CEAE634E6C4E684, 0x00F9F9F971717163
0x0006001900660099, 0x0200009000400001, 0x9F7F71E39F7F9989, 0x001717378C2AE694
0x000600190066009A, 0x020000A000800001, 0x8CEAE634E6C4C68E, 0x00171717F9F97163
0x000600190066009B, 0x020000B000C00001, 0x9F7F71C371537183, 0x00555555C6A8E694
0x000600190067009C, 0x020000C000000001, 0x17F7F94BF9C9C688, 0x006E8C2AECC66E1C
0x000600190067009D, 0x020000D000400001, 0x8CEAE6146EFC378D, 0x00ECC6A89FBF7163
0x000600190067009E, 0x020000E000800001, 0x17F7F94BF9ABA882, 0x006E8C2A6E4E6E1C
0x000600190067009F, 0x020000F000C00001, 0x8CEAE6146EFC1787, 0x006EECC617377163
0x0002000A002800A0, 0x0200000000000000, 0xF97B71919F1F71D3, 0x00F9F9F9F9F9F9F9
0x0002000A002800A1, 0x0200001000400000, 0x4EC06EEEE684C6D8, 0x009F9FBF8C2AC66E
0x0002000A002800A2, 0x0200002000800000, 0x71F3F91917B737DD, 0x009F9F9FF9F97171
0x0002000A002800A3, 0x0200003000C00000, 0xC6684E60EC66A8D2, 0x009F9FBF6E8C6EEC
0x0002000A002900A4, 0x0200004000000000, 0xECE6C6C86EBC17D7, 0x00ECE6046EECC66E
0x0002000A002900A5, 0x0200005000400000, 0x71111757556B6EDC, 0x006E8C2A9FBF7171
0x0002000A002900A6, 0x0200006000800000, 0x4EC06EEEE61471D1, 0x006EECC6C66EC66E
0x0002000A002900A7, 0x0200007000C00000, 0xF97B71131101ECD6, 0x006EECC69FBFF9F9
0x0002000A002A00A8, 0x0200008000000000, 0xF97B71737191F9DB, 0x00717171F9F9F9F9
0x0002000A002A00A9, 0x0200009000400000, 0xC6684E60EC064ED0, 0x005555B5E6046EEC
0x0002000A002A00AA, 0x020000A000800000, 0x71F3F9FBF9FB55D5, 0x00171717F9F97171
0x0002000A002A00AB, 0x020000B000C00000, 0xC6684E60EC068CDA, 0x001717376E8C6EEC
0x0002000A002B00AC, 0x020000C000000000, 0x4EC06EEEC63E9FDF, 0x00C66E8C6EECC66E
0x0002000A002B00AD, 0x020000D000400000, 0xF97B71737183E6D4, 0x006E8C2A1737F9F9
0x0002000A002B00AE, 0x020000E000800000, 0xC6684E60EC96F9D9, 0x006E8C2A6E4E6EEC
0x0002000A002B00AF, 0x020000F000C00000, 0x7111175755656EDE, 0x006EECC617377171
0x0002000B002C00B0, 0x0200000000000000, 0x9F5F55654E008C2A, 0x009F9F9F9F9F9F9F
0x0002000B002C00B1, 0x0200001000400000, 0xECE6C67871339F2F, 0x009F9FBF8C2AC66E
0x0002000B002C00B2, 0x0200002000800000, 0xF97B71E3C688E624, 0x991717177171F9F9
0x0002000B002C00B3, 0x0200003000C00000, 0xECE6C67871339929, 0x007171D3C6A8C66E
0x0002000B002D00B4, 0x0200004000000000, 0x4EC06E1E378DC62E, 0x00ECE6046EECC66E
0x0002000B002D00B5, 0x0200005000400000, 0xF97B71E3C6187123, 0x00ECC6A81737F9F9
0x0002000B002D00B6, 0x0200006000800000, 0x4EC06E1E378DC628, 0x006EECC6C66EC66E
0x0002000B002D00B7, 0x0200007000C00000, 0x9F5F55654EB0372D, 0x00C66E8C55559F9F
0x0002000B002E00B8, 0x0200008000000000, 0xF97B71E3E664A822, 0x00717171F9F9F9F9
0x0002000B002E00B9, 0x0200009000400000, 0x4EC06E5C55B51727, 0x001717378C2AC66E
0x0002000B002E00BA, 0x020000A000800000, 0xF97B71E3E6646E2C, 0x009F9F9F7171F9F9
0x0002000B002E00BB, 0x020000B000C00000, 0xC6684EF0F9BB1121, 0x001717376E8C6EEC
0x0002000B002F00BC, 0x020000C000000000, 0xC668EC969F0FEC26, 0x006E8C2AECC66EEC
0x0002000B002F00BD, 0x020000D000400000, 0xF97B71E3E6F4552B, 0x006E8C2A1737F9F9
0x0002000B002F00BE, 0x020000E000800000, 0xC668EC969F0F4E20, 0x006E8C2A6E4E6EEC
0x0002000B002F00BF, 0x020000F000C00000, 0xF97B71E3E6F45525, 0x00C66E4E9FBFF9F9
0x0003000C003000C0, 0x0200000000000000, 0xF9EBC6E8C66E7171, 0x00F9F9F9F9F9F9F9
0x0003000C003000C1, 0x0200001000400000, 0x4E1011515555EC76, 0x009F9FBF8C2AC66E
0x0003000C003000C2, 0x0200002000800000, 0x376D8C6AECE6F97B, 0x001717379F9F1717
0x0003000C003000C3, 0x0200003000C00000, 0x4E10115155554E70, 0x007171D3C6A8C66E
0x0003000C003100C4, 0x0200004000000000, 0xEC16377D71435575, 0x00ECE6046EECC66E
0x0003000C003100C5, 0x0200005000400000, 0x376D8C6A8C5A8C7A, 0x00C66EEC55551717
0x0003000C003100C6, 0x0200006000800000, 0xEC16371D11819F7F, 0x006EECC6C66EC66E
0x0003000C003100C7, 0x0200007000C00000, 0xF9EBC6E8C6D8E674, 0x006EECC69FBFF9F9
0x0003000C003200C8, 0x0200008000000000, 0x376D8C6A4EE0F979, 0x009F9F9F17171717
0x0003000C003200C9, 0x0200009000400000, 0xE654559599B96E7E, 0x005555B5E6046EEC
0x0003000C003200CA, 0x020000A000800000, 0xF9EBC6E8C6687173, 0x009F9F9F7171F9F9
0x0003000C003200CB, 0x020000B000C00000, 0x4E70711337DDC678, 0x00555555C6A8C66E
0x0003000C003300CC, 0x020000C000000000, 0xEC16377D7103377D, 0x00C66E8C6EECC66E
0x0003000C003300CD, 0x020000D000400000, 0xF9EBC6E8E6B4A872, 0x006E8C2A1737F9F9
0x0003000C003300CE, 0x020000E000800000, 0xEC16377D71031777, 0x00C66E4EC66EC66E
0x0003000C003300CF, 0x020000F000C00000, 0xF9EBC6E8C6BE6E7C, 0x00C66E4E9FBFF9F9
0x0003000D003400D0, 0x0200000000000000, 0x376D8C9A9959ECC6, 0x0017171717171717
0x0003000D003400D1, 0x0200001000400000, 0x6E9E9F6F8CEAF9CB, 0x00171737C6A8ECC6
0x0003000D003400D2, 0x0200002000800000, 0x376D8C9A99594EC0, 0x001717379F9F1717
0x0003000D003400D3, 0x0200003000C00000, 0xEC1617C7A84255C5, 0x007171D3C6A8C66E
0x0003000D003500D4, 0x0200004000000000, 0xEC1637EDC65E8CCA, 0x00ECE6046EECC66E
0x0003000D003500D5, 0x0200005000400000, 0x376DEC5655859FCF, 0x00C66EEC55551717
0x0003000D003500D6, 0x0200006000800000, 0xEC1617C76EDCE6C4, 0x006EECC6C66EC66E
0x0003000D003500D7, 0x0200007000C00000, 0x376D4E909FEFF9C9, 0x00ECC6A871D31717
0x0003000D003600D8, 0x0200008000000000, 0xF9EBC61837BD6ECE, 0x00717171F9F9F9F9
0x0003000D003600D9, 0x0200009000400000, 0xEC1617C76E6C71C3, 0x001717378C2AC66E
0x0003000D003600DA, 0x020000A000800000, 0x55C5A87271D1C6C8, 0x009F9F9F71D35555
0x0003000D003600DB, 0x020000B000C00000, 0xEC1617C7A80237CD, 0x00555555C6A8C66E
0x0003000D003700DC, 0x020000C000000000, 0xEC1637EDC6B8A8C2, 0x00C66E8C6EECC66E
0x0003000D003700DD, 0x020000D000400000, 0xF9EBC618170717C7, 0x006E8C2A1737F9F9
0x0003000D003700DE, 0x020000E000800000, 0xEC1617C7A8B26ECC, 0x00C66E4EC66EC66E
0x0003000D003700DF, 0x020000F000C00000, 0x55C5A812116171C1, 0x006EECC611115555
0x0003000E003800E0, 0x0200000000000000, 0x55C56ECC6E0C1717, 0x0055555555555555
0x0003000E003800E1, 0x0200001000400000, 0xEC16371D17B76E1C, 0x009F9FBF8C2AC66E
0x0003000E003800E2, 0x0200002000800000, 0xF9EBE664EC667111, 0x001717177171F9F9
0x0003000E003800E3, 0x0200003000C00000, 0xEC16371D375DEC16, 0x007171D3C6A8C66E
0x0003000E003900E4, 0x0200004000000000, 0xEC16177771E3F91B, 0x00ECE6046EECC66E
0x0003000E003900E5, 0x0200005000400000, 0x55C56ECCA8524E10, 0x006E8C2A99995555
0x0003000E003900E6, 0x0200006000800000, 0x6E9E9FFFF94B5515, 0x00C66E4EECE6ECC6
0x0003000E003900E7, 0x0200007000C00000, 0x55C56ECCA8528C1A, 0x00C66E4E11115555
0x0003000E003A00E8, 0x0200008000000000, 0x55C5A8E2C68E9F1F, 0x007171D355555555
0x0003000E003A00E9, 0x0200009000400000, 0xE654555B55D5E614, 0x005555B5E6046EEC
0x0003000E003A00EA, 0x020000A000800000, 0x55C5A8E2C6E8F919, 0x009F9F9F71D35555
0x0003000E003A00EB, 0x020000B000C00000, 0xEC16171711B16E1E, 0x00555555C6A8C66E
0x0003000E003B00EC, 0x020000C000000000, 0xE654555B55657113, 0x006E8C2AECC66EEC
0x0003000E003B00ED, 0x020000D000400000, 0xF9EBE6648CDAC618, 0x006E8C2A1737F9F9
0x0003000E003B00EE, 0x020000E000800000, 0xE654555B550B371D, 0x006E8C2A6E4E6EEC
0x0003000E003B00EF, 0x020000F000C00000, 0x55C56ECC6EBCA812, 0x006EECC611115555
0x0003000F003C00F0, 0x0200000000000000, 0x376D8C9A9FDFC66E, 0x0017171717171717
0x0003000F003C00F1, 0x0200001000400000, 0xC69899698C6A7163, 0x00171737E6046EEC
0x0003000F003C00F2, 0x0200002000800000, 0x376D8C9A9FDFC668, 0x001717379F9F1717
0x0003000F003C00F3, 0x0200003000C00000, 0xC69899694E00376D, 0x009F9FBF6E8C6EEC
0x0003000F003D00F4, 0x0200004000000000, 0xC6989969ECB6A862, 0x00ECC6A8ECC66EEC
0x0003000F003D00F5, 0x0200005000400000, 0x376D4E5055051767, 0x00C66EEC55551717
0x0003000F003D00F6, 0x0200006000800000, 0xC69899694EB06E6C, 0x00ECC6A86E4E6EEC
0x0003000F003D00F7, 0x0200007000C00000, 0x376D4E5055051161, 0x00ECC6A871D31717
0x0003000F003E00F8, 0x0200008000000000, 0x376D4E50555BEC66, 0x009F9F9F17171717
0x0003000F003E00F9, 0x0200009000400000, 0xEC1617E7E644556B, 0x001717378C2AC66E
0x0003000F003E00FA, 0x020000A000800000, 0x376D4E50555B4E60, 0x009F9FBF9F9F1717
0x0003000F003E00FB, 0x020000B000C00000, 0xEC1617E7E6445565, 0x00555555C6A8C66E
0x0003000F003F00FC, 0x020000C000000000, 0xC69899694E508C6A, 0x006E8C2AECC66EEC
0x0003000F003F00FD, 0x020000D000400000, 0x55C5A81217879F6F, 0x00ECC6A899995555
0x0003000F003F00FE, 0x020000E000800000, 0x4E7071C16EDEE664, 0x00C66E4EC66EC66E
0x0003000F003F00FF, 0x020000F000C00000, 0x55C5A81217879969, 0x006EECC611115555
0x0006001A006800A0, 0x0200000000000001, 0x6E6C4E60375D71D3, 0x00F9F9F9F9F9F9CB
0x0006001A006800A1, 0x0200001000400001, 0x17F7F9196ECEC6D8, 0x00171737E6046E1C
0x0006001A006800A2, 0x0200002000800001, 0x8CEAC6C871F137DD, 0x009F9F9FF9F97163
0x0006001A006800A3, 0x0200003000C00001, 0x551517B74EA0A8D2, 0x005555558C2A8C5A
0x0006001A006900A4, 0x0200004000000001, 0x9F1F11B1ECF617D7, 0x00ECE6046EECE694
0x0006001A006900A5, 0x0200005000400001, 0x6E6C8CAA55A56EDC, 0x00ECC6A81737F9CB
0x0006001A006900A6, 0x0200006000800001, 0x9F7F7113A85271D1, 0x006EECC6C66EE694
0x0006001A006900A7, 0x0200007000C00001, 0x6E6C4E40F94BECD6, 0x006EECC69FBFF9CB
0x0006001A006A00A8, 0x0200008000000001, 0x6E6C8CAA55D5F9DB, 0x00717171F9F9F9CB
0x0006001A006A00A9, 0x0200009000400001, 0x551517B74E404ED0, 0x005555B5C6A88C5A
0x0006001A006A00AA, 0x020000A000800001, 0xE6C46EEE993955D5, 0x00171717F9F971E1

Binary file not shown.

View File

@ -1,7 +0,0 @@
This plugin requires:
- 1-4 genine Adaptoid(s) hardware accessories by Wishtech, http://www.wishtech.com
- real N64 hardware accessories ('Paks')
- the Wishtech drivers installed - standard Microsoft USB drivers are not adequate.
You do not _have_ to use this plugin if you have an Adaptoid, you can use any input plugin.

View File

@ -1,92 +0,0 @@
N-Rage's Input Plugin
Release Version 1.82a
Disclaimer:
Im not responsible for any Damage caused by this Programm!
This Programm is Freeware, its freely distributable, but it must be distributed as whole unmodified Zip-Archive.
U aren't allowed to earn money by distributing it.
The use of this Plugin
This Plugin is for use with a N64-Emulator that supports InputPlugins and Zilmars Spec.
Some Emulators that support it are: Project64, Apollo, 1964, TR64
Main Features
Up to four Players
Up to four GamePads, 1 Keyboard and 1 Mouse can be handled at once
Full support of Buttons, POVs, Sliders, Axes, Mouse, Keyboard
Emulating Mem-Paks and Rumble-Paks(via ForceFeedBack)
Direct Adaptoid Support
up to 256 Configurable Modifiers, with 3 different Types
System-independent Controller-Profiles
This Plugin is compatible to Zilmar's Input-Plugin Specs 1.0 and will work with all Emulators that support this Spec
Requirements:
A computer with Windows & DirectX8.0 or higher installed.
A Emulator wouldnt be a bad thing too.
Thanks go out to
Azimer for his help with MemPaks
Zilmar & Jabo for their awesome Project64.
Smiff, Bodie, Cyber, Hotshitu, Gannonboy for testing.
MadManMark for adding Transferpaks
Known Issues:
Old Profiles wont work, this is by purpose.
#---------------------------------------------------------------------#
History:
Release 1.82a:
Fixed: Correct handling POV Controls again.. DOH
Release 1.82:
Added: Transferpak-Emulation - done by MadManMark, so hes the one to thank for this.
Changed: Various cleanups&optimizations, recompiled with VC++ 7.0
Release 1.81a:
Fixed a bug introduced by the last version.
Release 1.81:
Added: Default Profile & default Shortcuts.
Changed: can now open read-only Files, some old & unecessary checks removed
Interface tweaked a bit.
Release 1.80:
Fixed: another Access Violation, crash within Rumble emulation
Added: MouseLock Shortcut
Changed: Code-Cleanups, "save" and "use" Buttons instead of "Ok"
Beta 1.79:
Fixed: Access Violations
Added: saving/loading Profiles, visual Rumble, DexDrive support
Beta 1.78:
Added: MemPak Manager Functions, 2 switchable Analog Stick settings, Config Modifier, absolute KeyBoard setting
Changed: KeyBoard & Mouse Handling
Beta 1.76:
Only a small Part is based on older Plugins, new gui, new features.
New: Direct Adaptoid support, up to 256 Modifiers, different Rumble settings, Shortcuts
Missing: saving/loading Profiles, Config Modifier, alternate Controlset
Changed: about everything else ;)
Release 1.61:
Fixed: a small MemPak issue( Perfect Dark )
Release 1.60:
Fixed: crashes in Config-Dialog, crashes when a used GamePad isnt available, Toggle-Modifiers now get reset each time a rom is loaded or the configuration changed, now games that reported "no Controller" in RAW Mode will work, multiple Controllers of the same name now get enumerated and detected right.
Changes: Mouse-Axis can now be assigned by moving it. Now all Devices are scaned at once in Config-Window. "Default Axe-Movement" is now replaced by "Default Analog-Stick Range", which means it sets maximum range of the virtual Stick.
Added seperate X/Y Modes for Mouse
Beta 1.53: Fixed yet more Bugs. Changed Profile-Format, old Profiles wont work( The new Format leaves some Space for future Functions, so they should stay compatible now)
Beta 1.52: Fixed a bunch of bugs, some cleanups, gave the Status-Line a life.
Beta 1.51: Fixed Issues when more than one Pak is used. MemPak is workin now( was alot easier than i thought ). RAW-Handling tweaked.
Beta 1.50b: Finally fixed Rumble Issues, with feedback from bodie & hotshi again.
Beta 1.50: Added Rapid-Fire for Macro-Modifiers, seperate option for negating X/Y Axis. Rumble doesnt works with all gamepads, no clue why not. Thanx to bodie, cyber and hotshitu who gave me allota feedback about Rumble.
Beta 1.49b-d: small Bugfixes, tried to get Rumble working on all GamePads.
Beta 1.49a: fixed some Controllers(including Adaptoid) not working ingame & hopefully the Controllers that dint Rumble
Beta 1.49: some Bugfixes with POV and RRRRRumble is working now!
Beta 1.48: Configuration Routines written from scratch, extended Modifiers, much better Mouse Support, tweaked the whole Code. Almost a new Plugin ;)
Beta 1.42: This was the last Release before i rewritten the Configuration Stuff, I dint kept track of the Versions before 1.48, many of em were just internal Releases. And I totally messed it up with the Versions-Numbers anyway.

View File

@ -1,40 +0,0 @@
Project64 1.6 Official Cheats Database (Project64.cht)
From The emu64cheats authors
-----Version=1.6 Official Cheat Changes - 1st April 2005-----
So what has changed on the Cheats front ?
Have a look at the Project64.chm Cheat Help Section or for online http://www.pj64cheats.net
This will walk you through all the do's & Don'ts' of adding, Using,
Including a handy Cheats FAQ!
Added & Improved Cheat Codes Support for following the Regions.:
(J) = Japan
(U) = USA
(E) = Europe
(A) = Australia
(F) = France
(G) = Germany
(I) = Italy
(S) = Spain
If you experience any problems when using these cheats in pj64
just refer to the mentioned cheats.chm this should help you with all you need to know.
If you have a problem that is not covered on the site
then we also have a pj64cheats Message Board on emutalk.net
If you are not a member on emutalk.net we suggest you become one
so you can have your say and be upto date on the pj64cheats progression.
Thank You for your help & support.
For a full Listing of Games supported with Cheats:
have a look at the "Cheats In Cheat Support" Section of the Cheat Help Section
or The Supported link on the Project64 Cheats Website.
All The best
Gent

View File

@ -1,59 +0,0 @@
Project64 Official Cheats Database (Project64.cht) README
From Gent
Maximize this window if you are having trouble viewing it.
Table Of Contents
I. Introduction
II. Installation
III. Contacting The Authors
I. Introduction
Welcome to the Official Project64 Cheat Database. This database contains a listing of
pre-formatted GameShark and Pro-Action Replay cheat codes for use with Project 64. Due to
new developments in the cheat system of Project 64, the files accompanied with this file
will no longer be compatible with versions of PJ64 prior to v1.5 For personal notes from
the authors please read the appropriate files that come with this database.
II. Installation
Installation is an easy task. Simply extract the contents of this archive to the Project 64
software's directory. This archive should contain the following files:
\Project64.cht - The actual cheats database file
\Docs\Cheat Codes\Readme.txt - This readme file
\Docs\Cheat Codes\Changes.txt - Changes made since the previous version
III. Contacting The Authors
You can get in touch with us On the PJ64 Cheats Board in the Project64 section of emutalk.net
If you wish to Post a question that is unanswered on the official pj64cheats site
http://www.pj64cheats.net Or the Manual supplied with the pj64 package.
Please read the following before contacting us.
Reasons to Contact Us:
1. To notify us of a code(s) that are not producing the desired effect. NOTE: Check to see
that you are using a GoodN64 approved rom before contacting us.
2. To send a code not in the database have for a game currently in the database. Please test
all codes before sending them with GoodN4 approved roms.
Reasons NOT to Contact Us:
1. To request a code that produce a desired effect for a game.
2. To send us a code(s) for games not supported by pj64.
3. To ask us how to fix a game or get it to work on pj64.
NOTE: It is not appropriate to post lists of cheat codes to add to the cheat database as a
thread on the pj64cheats message forum. The forum can be used to inform others as
well as the cheat code authors about codes that do not work or to gain help using
the cheat codes. Do not e-mail the emu64 cheats authors about problems that
you find in the cheats database, instead contact us and we will
attempt to correct them.

View File

@ -1,10 +0,0 @@
Game FAQ (PJgameFAQ.chm) v1.6 (1st April 2005)
Many thanks to Clements and the Emutalk Members for thier input and work that Contributed to the updating of the Project64 Game FAQ.
Thanks for reading,
Project64 team
//EOF

View File

@ -1,202 +0,0 @@
/**********************************************************************************
Common Audio plugin spec, version #1.1 maintained by zilmar (zilmar@emulation64.com)
All questions or suggestions should go through the mailing list.
http://www.egroups.com/group/Plugin64-Dev
**********************************************************************************
Notes:
------
Setting the approprate bits in the MI_INTR_REG and calling CheckInterrupts which
are both passed to the DLL in InitiateAudio will generate an Interrupt from with in
the plugin.
**********************************************************************************/
#ifndef _AUDIO_H_INCLUDED__
#define _AUDIO_H_INCLUDED__
#if defined(__cplusplus)
extern "C" {
#endif
/* Note: BOOL, BYTE, WORD, DWORD, TRUE, FALSE are defined in windows.h */
#define PLUGIN_TYPE_AUDIO 3
#define EXPORT __declspec(dllexport)
#define CALL _cdecl
#define SYSTEM_NTSC 0
#define SYSTEM_PAL 1
#define SYSTEM_MPAL 2
/***** Structures *****/
typedef struct {
WORD Version; /* Should be set to 0x0101 */
WORD Type; /* Set to PLUGIN_TYPE_AUDIO */
char Name[100]; /* Name of the DLL */
/* If DLL supports memory these memory options then set them to TRUE or FALSE
if it does not support it */
BOOL NormalMemory; /* a normal BYTE array */
BOOL MemoryBswaped; /* a normal BYTE array where the memory has been pre
bswap on a dword (32 bits) boundry */
} PLUGIN_INFO;
typedef struct {
HWND hwnd;
HINSTANCE hinst;
BOOL MemoryBswaped; // If this is set to TRUE, then the memory has been pre
// bswap on a dword (32 bits) boundry
// eg. the first 8 bytes are stored like this:
// 4 3 2 1 8 7 6 5
BYTE * HEADER; // This is the rom header (first 40h bytes of the rom
// This will be in the same memory format as the rest of the memory.
BYTE * RDRAM;
BYTE * DMEM;
BYTE * IMEM;
DWORD * MI_INTR_REG;
DWORD * AI_DRAM_ADDR_REG;
DWORD * AI_LEN_REG;
DWORD * AI_CONTROL_REG;
DWORD * AI_STATUS_REG;
DWORD * AI_DACRATE_REG;
DWORD * AI_BITRATE_REG;
void (*CheckInterrupts)( void );
} AUDIO_INFO;
/******************************************************************
Function: AiDacrateChanged
Purpose: This function is called to notify the dll that the
AiDacrate registers value has been changed.
input: The System type:
SYSTEM_NTSC 0
SYSTEM_PAL 1
SYSTEM_MPAL 2
output: none
*******************************************************************/
EXPORT void CALL AiDacrateChanged (int SystemType);
/******************************************************************
Function: AiLenChanged
Purpose: This function is called to notify the dll that the
AiLen registers value has been changed.
input: none
output: none
*******************************************************************/
EXPORT void CALL AiLenChanged (void);
/******************************************************************
Function: AiReadLength
Purpose: This function is called to allow the dll to return the
value that AI_LEN_REG should equal
input: none
output: The amount of bytes still left to play.
*******************************************************************/
EXPORT DWORD CALL AiReadLength (void);
/******************************************************************
Function: AiUpdate
Purpose: This function is called to allow the dll to update
things on a regular basis (check how long to sound to
go, copy more stuff to the buffer, anyhting you like).
The function is designed to go in to the message loop
of the main window ... but can be placed anywhere you
like.
input: if Wait is set to true, then this function should wait
till there is a messgae in the its message queue.
output: none
*******************************************************************/
EXPORT void CALL AiUpdate (BOOL Wait);
/******************************************************************
Function: CloseDLL
Purpose: This function is called when the emulator is closing
down allowing the dll to de-initialise.
input: none
output: none
*******************************************************************/
EXPORT void CALL CloseDLL (void);
/******************************************************************
Function: DllAbout
Purpose: This function is optional function that is provided
to give further information about the DLL.
input: a handle to the window that calls this function
output: none
*******************************************************************/
EXPORT void CALL DllAbout ( HWND hParent );
/******************************************************************
Function: DllConfig
Purpose: This function is optional function that is provided
to allow the user to configure the dll
input: a handle to the window that calls this function
output: none
*******************************************************************/
EXPORT void CALL DllConfig ( HWND hParent );
/******************************************************************
Function: DllTest
Purpose: This function is optional function that is provided
to allow the user to test the dll
input: a handle to the window that calls this function
output: none
*******************************************************************/
EXPORT void CALL DllTest ( HWND hParent );
/******************************************************************
Function: GetDllInfo
Purpose: This function allows the emulator to gather information
about the dll by filling in the PluginInfo structure.
input: a pointer to a PLUGIN_INFO stucture that needs to be
filled by the function. (see def above)
output: none
*******************************************************************/
EXPORT void CALL GetDllInfo ( PLUGIN_INFO * PluginInfo );
/******************************************************************
Function: InitiateSound
Purpose: This function is called when the DLL is started to give
information from the emulator that the n64 audio
interface needs
Input: Audio_Info is passed to this function which is defined
above.
Output: TRUE on success
FALSE on failure to initialise
** note on interrupts **:
To generate an interrupt set the appropriate bit in MI_INTR_REG
and then call the function CheckInterrupts to tell the emulator
that there is a waiting interrupt.
*******************************************************************/
EXPORT BOOL CALL InitiateAudio (AUDIO_INFO Audio_Info);
/******************************************************************
Function: ProcessAList
Purpose: This function is called when there is a Alist to be
processed. The Dll will have to work out all the info
about the AList itself.
input: none
output: none
*******************************************************************/
EXPORT void CALL ProcessAList(void);
/******************************************************************
Function: RomClosed
Purpose: This function is called when a rom is closed.
input: none
output: none
*******************************************************************/
EXPORT void CALL RomClosed (void);
#if defined(__cplusplus)
}
#endif
#endif

View File

@ -1,230 +0,0 @@
/**********************************************************************************
Common Controller plugin spec, version #1.1 maintained by
zilmar (zilmar@emulation64.com)
All questions or suggestions should go through the emutalk plugin forum.
http://www.emutalk.net/cgi-bin/ikonboard/ikonboard.cgi?s=3bd272222f66ffff;act=SF;f=20
**********************************************************************************/
#ifndef _CONTR_H_INCLUDED__
#define _CONTR_H_INCLUDED__
#if defined(__cplusplus)
extern "C" {
#endif
/* Note: BOOL, BYTE, WORD, DWORD, TRUE, FALSE are defined in windows.h */
#define PLUGIN_TYPE_CONTROLLER 4
/*** Conteroller plugin's ****/
#define PLUGIN_NONE 1
#define PLUGIN_MEMPAK 2
#define PLUGIN_RUMBLE_PAK 3 // not implemeted for non raw data
#define PLUGIN_TANSFER_PAK 4 // not implemeted for non raw data
#define PLUGIN_RAW 5 // the controller plugin is passed in raw data
/*********************************************************************************
Note about Conteroller plugin's:
the rumble pak needs a function for the force feed back joystick and tranfer pak
probaly needs a function for the plugin to be able to select the GB rom and
eeprom... maybe this should be done by the emu instead of the plugin, but I think
it probaly should be done by the plugin. I will see about adding these functions
in the next spec
**********************************************************************************/
#define EXPORT __declspec(dllexport)
#define CALL _cdecl
/***** Structures *****/
typedef struct {
WORD Version; /* Should be set to 0x0101 */
WORD Type; /* Set to PLUGIN_TYPE_CONTROLLER */
char Name[100]; /* Name of the DLL */
BOOL Reserved1;
BOOL Reserved2;
} PLUGIN_INFO;
typedef struct {
BOOL Present;
BOOL RawData;
int Plugin;
} CONTROL;
typedef union {
DWORD Value;
struct {
unsigned R_DPAD : 1;
unsigned L_DPAD : 1;
unsigned D_DPAD : 1;
unsigned U_DPAD : 1;
unsigned START_BUTTON : 1;
unsigned Z_TRIG : 1;
unsigned B_BUTTON : 1;
unsigned A_BUTTON : 1;
unsigned R_CBUTTON : 1;
unsigned L_CBUTTON : 1;
unsigned D_CBUTTON : 1;
unsigned U_CBUTTON : 1;
unsigned R_TRIG : 1;
unsigned L_TRIG : 1;
unsigned Reserved1 : 1;
unsigned Reserved2 : 1;
signed Y_AXIS : 8;
signed X_AXIS : 8;
};
} BUTTONS;
typedef struct {
HWND hMainWindow;
HINSTANCE hinst;
BOOL MemoryBswaped; // If this is set to TRUE, then the memory has been pre
// bswap on a dword (32 bits) boundry, only effects header.
// eg. the first 8 bytes are stored like this:
// 4 3 2 1 8 7 6 5
BYTE * HEADER; // This is the rom header (first 40h bytes of the rom)
CONTROL *Controls; // A pointer to an array of 4 controllers .. eg:
// CONTROL Controls[4];
} CONTROL_INFO;
/******************************************************************
Function: CloseDLL
Purpose: This function is called when the emulator is closing
down allowing the dll to de-initialise.
input: none
output: none
*******************************************************************/
EXPORT void CALL CloseDLL (void);
/******************************************************************
Function: ControllerCommand
Purpose: To process the raw data that has just been sent to a
specific controller.
input: - Controller Number (0 to 3) and -1 signalling end of
processing the pif ram.
- Pointer of data to be processed.
output: none
note: This function is only needed if the DLL is allowing raw
data, or the plugin is set to raw
the data that is being processed looks like this:
initilize controller: 01 03 00 FF FF FF
read controller: 01 04 01 FF FF FF FF
*******************************************************************/
EXPORT void CALL ControllerCommand ( int Control, BYTE * Command);
/******************************************************************
Function: DllAbout
Purpose: This function is optional function that is provided
to give further information about the DLL.
input: a handle to the window that calls this function
output: none
*******************************************************************/
EXPORT void CALL DllAbout ( HWND hParent );
/******************************************************************
Function: DllConfig
Purpose: This function is optional function that is provided
to allow the user to configure the dll
input: a handle to the window that calls this function
output: none
*******************************************************************/
EXPORT void CALL DllConfig ( HWND hParent );
/******************************************************************
Function: DllTest
Purpose: This function is optional function that is provided
to allow the user to test the dll
input: a handle to the window that calls this function
output: none
*******************************************************************/
EXPORT void CALL DllTest ( HWND hParent );
/******************************************************************
Function: GetDllInfo
Purpose: This function allows the emulator to gather information
about the dll by filling in the PluginInfo structure.
input: a pointer to a PLUGIN_INFO stucture that needs to be
filled by the function. (see def above)
output: none
*******************************************************************/
EXPORT void CALL GetDllInfo ( PLUGIN_INFO * PluginInfo );
/******************************************************************
Function: GetKeys
Purpose: To get the current state of the controllers buttons.
input: - Controller Number (0 to 3)
- A pointer to a BUTTONS structure to be filled with
the controller state.
output: none
*******************************************************************/
EXPORT void CALL GetKeys(int Control, BUTTONS * Keys );
/******************************************************************
Function: InitiateControllers
Purpose: This function initialises how each of the controllers
should be handled.
input: - The handle to the main window.
- A controller structure that needs to be filled for
the emulator to know how to handle each controller.
output: none
*******************************************************************/
EXPORT void CALL InitiateControllers (CONTROL_INFO ControlInfo);
/******************************************************************
Function: ReadController
Purpose: To process the raw data in the pif ram that is about to
be read.
input: - Controller Number (0 to 3) and -1 signalling end of
processing the pif ram.
- Pointer of data to be processed.
output: none
note: This function is only needed if the DLL is allowing raw
data.
*******************************************************************/
EXPORT void CALL ReadController ( int Control, BYTE * Command );
/******************************************************************
Function: RomClosed
Purpose: This function is called when a rom is closed.
input: none
output: none
*******************************************************************/
EXPORT void CALL RomClosed (void);
/******************************************************************
Function: RomOpen
Purpose: This function is called when a rom is open. (from the
emulation thread)
input: none
output: none
*******************************************************************/
EXPORT void CALL RomOpen (void);
/******************************************************************
Function: WM_KeyDown
Purpose: To pass the WM_KeyDown message from the emulator to the
plugin.
input: wParam and lParam of the WM_KEYDOWN message.
output: none
*******************************************************************/
EXPORT void CALL WM_KeyDown( WPARAM wParam, LPARAM lParam );
/******************************************************************
Function: WM_KeyUp
Purpose: To pass the WM_KEYUP message from the emulator to the
plugin.
input: wParam and lParam of the WM_KEYDOWN message.
output: none
*******************************************************************/
EXPORT void CALL WM_KeyUp( WPARAM wParam, LPARAM lParam );
#if defined(__cplusplus)
}
#endif
#endif

View File

@ -1,269 +0,0 @@
/**********************************************************************************
Common gfx plugin spec, version #1.3 maintained by zilmar (zilmar@emulation64.com)
All questions or suggestions should go through the mailing list.
http://www.egroups.com/group/Plugin64-Dev
***********************************************************************************
Notes:
------
Setting the approprate bits in the MI_INTR_REG and calling CheckInterrupts which
are both passed to the DLL in InitiateGFX will generate an Interrupt from with in
the plugin.
The Setting of the RSP flags and generating an SP interrupt should not be done in
the plugin
**********************************************************************************/
#ifndef _GFX_H_INCLUDED__
#define _GFX_H_INCLUDED__
#if defined(__cplusplus)
extern "C" {
#endif
/* Plugin types */
#define PLUGIN_TYPE_GFX 2
#define EXPORT __declspec(dllexport)
#define CALL _cdecl
/***** Structures *****/
typedef struct {
WORD Version; /* Set to 0x0103 */
WORD Type; /* Set to PLUGIN_TYPE_GFX */
char Name[100]; /* Name of the DLL */
/* If DLL supports memory these memory options then set them to TRUE or FALSE
if it does not support it */
BOOL NormalMemory; /* a normal BYTE array */
BOOL MemoryBswaped; /* a normal BYTE array where the memory has been pre
bswap on a dword (32 bits) boundry */
} PLUGIN_INFO;
typedef struct {
HWND hWnd; /* Render window */
HWND hStatusBar; /* if render window does not have a status bar then this is NULL */
BOOL MemoryBswaped; // If this is set to TRUE, then the memory has been pre
// bswap on a dword (32 bits) boundry
// eg. the first 8 bytes are stored like this:
// 4 3 2 1 8 7 6 5
BYTE * HEADER; // This is the rom header (first 40h bytes of the rom
// This will be in the same memory format as the rest of the memory.
BYTE * RDRAM;
BYTE * DMEM;
BYTE * IMEM;
DWORD * MI_INTR_REG;
DWORD * DPC_START_REG;
DWORD * DPC_END_REG;
DWORD * DPC_CURRENT_REG;
DWORD * DPC_STATUS_REG;
DWORD * DPC_CLOCK_REG;
DWORD * DPC_BUFBUSY_REG;
DWORD * DPC_PIPEBUSY_REG;
DWORD * DPC_TMEM_REG;
DWORD * VI_STATUS_REG;
DWORD * VI_ORIGIN_REG;
DWORD * VI_WIDTH_REG;
DWORD * VI_INTR_REG;
DWORD * VI_V_CURRENT_LINE_REG;
DWORD * VI_TIMING_REG;
DWORD * VI_V_SYNC_REG;
DWORD * VI_H_SYNC_REG;
DWORD * VI_LEAP_REG;
DWORD * VI_H_START_REG;
DWORD * VI_V_START_REG;
DWORD * VI_V_BURST_REG;
DWORD * VI_X_SCALE_REG;
DWORD * VI_Y_SCALE_REG;
void (*CheckInterrupts)( void );
} GFX_INFO;
/******************************************************************
Function: CaptureScreen
Purpose: This function dumps the current frame to a file
input: pointer to the directory to save the file to
output: none
*******************************************************************/
EXPORT void CALL CaptureScreen ( char * Directory );
/******************************************************************
Function: ChangeWindow
Purpose: to change the window between fullscreen and window
mode. If the window was in fullscreen this should
change the screen to window mode and vice vesa.
input: none
output: none
*******************************************************************/
EXPORT void CALL ChangeWindow (void);
/******************************************************************
Function: CloseDLL
Purpose: This function is called when the emulator is closing
down allowing the dll to de-initialise.
input: none
output: none
*******************************************************************/
EXPORT void CALL CloseDLL (void);
/******************************************************************
Function: DllAbout
Purpose: This function is optional function that is provided
to give further information about the DLL.
input: a handle to the window that calls this function
output: none
*******************************************************************/
EXPORT void CALL DllAbout ( HWND hParent );
/******************************************************************
Function: DllConfig
Purpose: This function is optional function that is provided
to allow the user to configure the dll
input: a handle to the window that calls this function
output: none
*******************************************************************/
EXPORT void CALL DllConfig ( HWND hParent );
/******************************************************************
Function: DllTest
Purpose: This function is optional function that is provided
to allow the user to test the dll
input: a handle to the window that calls this function
output: none
*******************************************************************/
EXPORT void CALL DllTest ( HWND hParent );
/******************************************************************
Function: DrawScreen
Purpose: This function is called when the emulator receives a
WM_PAINT message. This allows the gfx to fit in when
it is being used in the desktop.
input: none
output: none
*******************************************************************/
EXPORT void CALL DrawScreen (void);
/******************************************************************
Function: GetDllInfo
Purpose: This function allows the emulator to gather information
about the dll by filling in the PluginInfo structure.
input: a pointer to a PLUGIN_INFO stucture that needs to be
filled by the function. (see def above)
output: none
*******************************************************************/
EXPORT void CALL GetDllInfo ( PLUGIN_INFO * PluginInfo );
/******************************************************************
Function: InitiateGFX
Purpose: This function is called when the DLL is started to give
information from the emulator that the n64 graphics
uses. This is not called from the emulation thread.
Input: Gfx_Info is passed to this function which is defined
above.
Output: TRUE on success
FALSE on failure to initialise
** note on interrupts **:
To generate an interrupt set the appropriate bit in MI_INTR_REG
and then call the function CheckInterrupts to tell the emulator
that there is a waiting interrupt.
*******************************************************************/
EXPORT BOOL CALL InitiateGFX (GFX_INFO Gfx_Info);
/******************************************************************
Function: MoveScreen
Purpose: This function is called in response to the emulator
receiving a WM_MOVE passing the xpos and ypos passed
from that message.
input: xpos - the x-coordinate of the upper-left corner of the
client area of the window.
ypos - y-coordinate of the upper-left corner of the
client area of the window.
output: none
*******************************************************************/
EXPORT void CALL MoveScreen (int xpos, int ypos);
/******************************************************************
Function: ProcessDList
Purpose: This function is called when there is a Dlist to be
processed. (High level GFX list)
input: none
output: none
*******************************************************************/
EXPORT void CALL ProcessDList(void);
/******************************************************************
Function: ProcessRDPList
Purpose: This function is called when there is a Dlist to be
processed. (Low level GFX list)
input: none
output: none
*******************************************************************/
EXPORT void CALL ProcessRDPList(void);
/******************************************************************
Function: RomClosed
Purpose: This function is called when a rom is closed.
input: none
output: none
*******************************************************************/
EXPORT void CALL RomClosed (void);
/******************************************************************
Function: RomOpen
Purpose: This function is called when a rom is open. (from the
emulation thread)
input: none
output: none
*******************************************************************/
EXPORT void CALL RomOpen (void);
/******************************************************************
Function: ShowCFB
Purpose: Useally once Dlists are started being displayed, cfb is
ignored. This function tells the dll to start displaying
them again.
input: none
output: none
*******************************************************************/
EXPORT void CALL ShowCFB (void);
/******************************************************************
Function: UpdateScreen
Purpose: This function is called in response to a vsync of the
screen were the VI bit in MI_INTR_REG has already been
set
input: none
output: none
*******************************************************************/
EXPORT void CALL UpdateScreen (void);
/******************************************************************
Function: ViStatusChanged
Purpose: This function is called to notify the dll that the
ViStatus registers value has been changed.
input: none
output: none
*******************************************************************/
EXPORT void CALL ViStatusChanged (void);
/******************************************************************
Function: ViWidthChanged
Purpose: This function is called to notify the dll that the
ViWidth registers value has been changed.
input: none
output: none
*******************************************************************/
EXPORT void CALL ViWidthChanged (void);
#if defined(__cplusplus)
}
#endif
#endif

View File

@ -1,35 +0,0 @@
===================================================
GFX Common Plugin Spec 1.3
===================================================
+ Added Screen Capture
+ Added Process RDP List
+ Added Show CFB
===================================================
GFX Common Plugin Spec 1.2
===================================================
+ Added HEADER to the GFX_INFO structure
+ Moved the __declspec(dllexport) to a define
+ Added CALL to set function calling method
+ Added _GFX_H_INCLUDED__ to make sure include file is only used once
- Changed the ChangeWindow function
===================================================
GFX Common Plugin Spec 1.1
===================================================
- removed PLugin types dealing with other plugins.
- removed ProcessRDPList from plugin spec.
+ Add some general comments about the plugin spec
===================================================
Audio Common Plugin Spec 1.1
===================================================
+ Changed the function name for processing an Alist
+ Moved the __declspec(dllexport) to a define
+ Added CALL to set function calling method
+ Added _AUDIO_H_INCLUDED__ to make sure include file is only used once
+ Added HEADER to the AUDIO_INFO structure
- Removed SystemType from the AUDIO_INFO structure
+ Added SystemType to AiDacrateChanged
===================================================
Controller Common Plugin Spec 1.1
===================================================
+ Added HEADER to the CONTROL_INFO structure

View File

@ -1,199 +0,0 @@
#if defined(__cplusplus)
extern "C" {
#endif
/* Note: BOOL, BYTE, WORD, DWORD, TRUE, FALSE are defined in windows.h */
#define PLUGIN_TYPE_RSP 1
#define PLUGIN_TYPE_GFX 2
#define PLUGIN_TYPE_AUDIO 3
#define PLUGIN_TYPE_CONTROLLER 4
typedef struct {
WORD Version; /* Should be set to 0x0101 */
WORD Type; /* Set to PLUGIN_TYPE_RSP */
char Name[100]; /* Name of the DLL */
/* If DLL supports memory these memory options then set them to TRUE or FALSE
if it does not support it */
BOOL NormalMemory; /* a normal BYTE array */
BOOL MemoryBswaped; /* a normal BYTE array where the memory has been pre
bswap on a dword (32 bits) boundry */
} PLUGIN_INFO;
typedef struct {
HINSTANCE hInst;
BOOL MemoryBswaped; /* If this is set to TRUE, then the memory has been pre
bswap on a dword (32 bits) boundry */
BYTE * RDRAM;
BYTE * DMEM;
BYTE * IMEM;
DWORD * MI_INTR_REG;
DWORD * SP_MEM_ADDR_REG;
DWORD * SP_DRAM_ADDR_REG;
DWORD * SP_RD_LEN_REG;
DWORD * SP_WR_LEN_REG;
DWORD * SP_STATUS_REG;
DWORD * SP_DMA_FULL_REG;
DWORD * SP_DMA_BUSY_REG;
DWORD * SP_PC_REG;
DWORD * SP_SEMAPHORE_REG;
DWORD * DPC_START_REG;
DWORD * DPC_END_REG;
DWORD * DPC_CURRENT_REG;
DWORD * DPC_STATUS_REG;
DWORD * DPC_CLOCK_REG;
DWORD * DPC_BUFBUSY_REG;
DWORD * DPC_PIPEBUSY_REG;
DWORD * DPC_TMEM_REG;
void (*CheckInterrupts)( void );
void (*ProcessDlistList)( void );
void (*ProcessAlistList)( void );
void (*ProcessRdpList)( void );
void (*ShowCFB)( void );
} RSP_INFO;
typedef struct {
/* Menu */
/* Items should have an ID between 5001 and 5100 */
HMENU hRSPMenu;
void (*ProcessMenuItem) ( int ID );
/* Break Points */
BOOL UseBPoints;
char BPPanelName[20];
void (*Add_BPoint) ( void );
void (*CreateBPPanel) ( HWND hDlg, RECT rcBox );
void (*HideBPPanel) ( void );
void (*PaintBPPanel) ( PAINTSTRUCT ps );
void (*ShowBPPanel) ( void );
void (*RefreshBpoints) ( HWND hList );
void (*RemoveBpoint) ( HWND hList, int index );
void (*RemoveAllBpoint) ( void );
/* RSP command Window */
void (*Enter_RSP_Commands_Window) ( void );
} RSPDEBUG_INFO;
typedef struct {
void (*UpdateBreakPoints)( void );
void (*UpdateMemory)( void );
void (*UpdateR4300iRegisters)( void );
void (*Enter_BPoint_Window)( void );
void (*Enter_R4300i_Commands_Window)( void );
void (*Enter_R4300i_Register_Window)( void );
void (*Enter_RSP_Commands_Window) ( void );
void (*Enter_Memory_Window)( void );
} DEBUG_INFO;
/******************************************************************
Function: CloseDLL
Purpose: This function is called when the emulator is closing
down allowing the dll to de-initialise.
input: none
output: none
*******************************************************************/
__declspec(dllexport) void CloseDLL (void);
/******************************************************************
Function: DllAbout
Purpose: This function is optional function that is provided
to give further information about the DLL.
input: a handle to the window that calls this function
output: none
*******************************************************************/
__declspec(dllexport) void DllAbout ( HWND hParent );
/******************************************************************
Function: DllConfig
Purpose: This function is optional function that is provided
to allow the user to configure the dll
input: a handle to the window that calls this function
output: none
*******************************************************************/
__declspec(dllexport) void DllConfig ( HWND hParent );
/******************************************************************
Function: DllTest
Purpose: This function is optional function that is provided
to allow the user to test the dll
input: a handle to the window that calls this function
output: none
*******************************************************************/
__declspec(dllexport) void DllTest ( HWND hParent );
/******************************************************************
Function: DoRspCycles
Purpose: This function is to allow the RSP to run in parrel with
the r4300 switching control back to the r4300 once the
function ends.
input: The number of cylces that is meant to be executed
output: The number of cycles that was executed. This value can
be greater than the number of cycles that the RSP
should have performed.
(this value is ignored if the RSP is stoped)
*******************************************************************/
__declspec(dllexport) DWORD DoRspCycles ( DWORD Cycles );
/******************************************************************
Function: GetDllInfo
Purpose: This function allows the emulator to gather information
about the dll by filling in the PluginInfo structure.
input: a pointer to a PLUGIN_INFO stucture that needs to be
filled by the function. (see def above)
output: none
*******************************************************************/
__declspec(dllexport) void GetDllInfo ( PLUGIN_INFO * PluginInfo );
/******************************************************************
Function: GetRspDebugInfo
Purpose: This function allows the emulator to gather information
about the debug capabilities of the dll by filling in
the DebugInfo structure.
input: a pointer to a RSPDEBUG_INFO stucture that needs to be
filled by the function. (see def above)
output: none
*******************************************************************/
__declspec(dllexport) void GetRspDebugInfo ( RSPDEBUG_INFO * RSPDebugInfo );
/******************************************************************
Function: InitiateRSP
Purpose: This function is called when the DLL is started to give
information from the emulator that the n64 RSP
interface needs
input: Rsp_Info is passed to this function which is defined
above.
CycleCount is the number of cycles between switching
control between the RSP and r4300i core.
output: none
*******************************************************************/
__declspec(dllexport) void InitiateRSP ( RSP_INFO Rsp_Info, DWORD * CycleCount);
/******************************************************************
Function: InitiateRSPDebugger
Purpose: This function is called when the DLL is started to give
information from the emulator that the n64 RSP
interface needs to intergrate the debugger with the
rest of the emulator.
input: DebugInfo is passed to this function which is defined
above.
output: none
*******************************************************************/
__declspec(dllexport) void InitiateRSPDebugger ( DEBUG_INFO DebugInfo);
/******************************************************************
Function: RomClosed
Purpose: This function is called when a rom is closed.
input: none
output: none
*******************************************************************/
__declspec(dllexport) void RomClosed (void);
#if defined(__cplusplus)
}
#endif

View File

@ -1,283 +0,0 @@
ROM Database (Project64.rdb) for v1.6 (November 2005)
Changes since v1.6 release (1st April 2005)
also much credit to: Gent, Radeon, Trotter, Witten, SGi, Nekokabu
and everyone who gives feedback on the ET forum, thank you all!
Most recent changes at top (so no particular order!)
RDB v1.6.015
Turok - Rage Wars (U) 1 Corrected GoodName (silly error)
F-ZERO X 3 Changed SMCM back to ChangeM&C and TLB on, unstable? but was wiping save on Protect.
Toy Story 2 4 Changed CF2>1, runs at much better speed
Jikkyou Powerful Pro... (J) 1 Updated GoodName (added "V1.0" as newer ROM exists)
Wonder Project J2 1 Added note about a couple of problems
Donald Duck - Quack... 1 Changed status Compatible>Issues(p), added note
Ms. Pac-Man - Maze Madness 1 Changed status to Uncertain, reports of various issues.
Added 1 new ROM:
Jikkyou Powerful Pro Yakyuu 2000 (J) (V1.1)
--------
RDB v1.6.014
Title #ROMs Type Details
Doom 64 (U) 1 Updated GoodName (added "V1.0" as newer ROM exists)
Zelda no Densetsu - Mujura... 1 Updated GoodName (added "V1.0" as newer ROM exists)
Zelda no Densetsu - Toki.. 1 Updated GoodName (added "V1.0" as newer ROM exists)
Waialae Country Club (U) 1 Corrected GoodName (to match other regions)
Diddy Kong Racing (E) 2 Corrected GoodName (E is M3 not M2)
Top Gear Hyper-Bike 3 Added fix for all regions, should be playable, some video issues
Top Gear Overdrive 3 Added fix for all regions, game now works on Interpreter (slow), mixed issues
Hoshi no Kirby 1 Updated GoodName (added "V1.0" as newer ROM exists)
Starshot - Space Circus.. 2 Added note about AV in intro, must skip to avoid!
Space Station SV 3 Changed status Compatible>Issues (p), added note about missing sprite/depth prob.
SCARS 2 Added note about depth problem for effects
Tom and Jerry... 2 Set to FlashRAM, should no longer freeze! removed gFAQ entry (RadeonUser)
Duke Nukem ZERO HOUR (E) 1 Corrected position of potential freeze fix entry (oops!)
Star Wars EP1 racer 3 Changed to 8MB, just because i'm fed up with people reporting it. v1.5.2 plug users put back to 4.
StarCraft 64 (E) 1 Added info about ReDump
Iggy's Reckin Balls 3 Changed SMCM to ChangeM&C for possible hang fix.
Mischief Makers 3 Changed Status Compatible > Issues (plugin), added details to GameFAQ.
Fire Electric Pen 1 Changed status to Uncertain, may hang randomly?
Wave Race 64 (J) 1 Updated GoodName (added "V1.0" as newer ROM exists)
Bokujo Monogatari 2 (J) 1 Updated GoodName (added "V1.0" as newer ROM exists)
Ogre Battle 64 (J) 1 Added note about old [!] ROM being bad, has been redumped.
Add 16 new ROMs (warning: may not be final Good Names, or may not even be good dumps!)
Bokujou Monogatari 2 (J) (V1.1)
Bokujou Monogatari 2 (J) (V1.2)
Doom 64 (U) (v1.1)
Duke Nukem 64 (F)
Frogger 2 (Unreleased Alpha)
Hoshi no Kirby 64 (J) (V1.1)
Hoshi no Kirby 64 (J) (V1.2)
Jikkyou World Soccer - World Cup France '98 (J) (V1.1)
Legend of Zelda, The - Ocarina of Time (U) (Debug Version)
O.D.T (E)
O.D.T (U)
Turok - Rage Wars (FI)
Zelda no Densetsu - Mujura no Kamen (J) (V1.1)
Zelda no Densetsu - Toki no Ocarina (J) (V1.1)
Zelda no Densetsu - Toki no Ocarina (J) (V1.2)
Wave Race 64 (J) (V1.1)
--------
RDB 1.6x Beta 13:
Various Good Name corrections and Notes improvements
Jikkyou World Soccer 3 1 Changed SMCM ChangeMem>Protect in line with U/E ISS64 - may prevent freeze.
Iggy's Reckin' Balls 3 Removed note about AV, was fixed in v1.6
Army Men - Air Combat (U) 1 Added note about missile drawn incorrectly in level2+ (thanks Speedfreak69)
Bassmasters 2000 (U) 1 Added SMCM Cache, didn't boot on None if ABL off. added note about missing textures.
Chopper Attack/Wild Choppers 3 Added note to see GameFAQ to explain pixel pipe issue (Radeonuser)
Lode Runner 3-D 3 Added note about missing menu highlight
Quake 1&2 4 Improved GameFAQ entry, complicated issues for these games
Duke Nukem - ZER0 H0UR 3 Added fix, (F)/(U) now no longer freeze at first level (thanks Nekokabu!)
Nagano Winter Olympics/Hyper... 3 Added fix, all regions now no longer need overdump ROM (thanks Nekokabu!)
Added 5 new Zelda ROMs, provisionally Good Named (these names are probably NOT final!)
Legend of Zelda, The - Ocarina of Time - Master Quest (U) (GC Version)
Legend of Zelda, The - Ocarina of Time - Collector's Edition (U) (GC Version)
Zelda no Densetsu - Toki no Ocarina - Zelda Collection Version (J) (GC Version)
Zelda no Densetsu - Toki no Ocarina GC (J) (GC Version)
Zelda no Densetsu - Toki no Ocarina GC Ura (J) (GC Version)
Renamed two hacked/fixed Zelda ROMs to proposed new Good Names (may also not be correct!)
Legend of Zelda, The - Ocarina of Time - Master Quest (E) [f1] (NTSC) > Legend of Zelda, The - Ocarina of Time - Master Quest (E) [h1C]
Legend of Zelda, The - Ocarina of Time - Master Quest (E) [f2] > Legend of Zelda, The - Ocarina of Time - Master Quest (E) [f1] (NTSC)
Added one other (non-Zelda) new ROM:
Hoshi no Kirby 64 (J) (v1.3), left old ROM name alone, waiting for confirmation of version number.
--------
Beta12:
Added new ROMS (unverified, and some settings may be incorrect, this is why this is a beta file!)
A Bug's Life (I)
Chou-Kuukan Night Pro Yakyuu King 2 (J)
Jikkyou World Cup France '98 J V1.2
Pokemon Stadium 2 (I)
Pokemon Stadium (I)
Pro Mahjong Tsuwamono 64
Shadowgate 64 (I)
Turok 2 - Seeds of Evil (FGD)
A warning that in the current public version of GoodN64,
the following [!] ROMs may be bad, because a redump exists:
Bass Tsuri No. 1 - Shigesato Itoi's Bass Fishing (J)
Diddy Kong Racing (J) (changed status to "Bad ROM?" because CRC changed)
Pawapuro Puroyakyu 6 (J) (aka Jikkyou Powerful Pro Yakyuu 6)
Yousuke Ide's Mahjong School (J) (aka Ide Yosuke no Mahjong Juku)
Nushi Tsuri 64 Shiokaze ni notte (old dump definately bad, now starts!)
Blast Corps/Dozer 4 Added note about menu texture errors
Gex & Gex 3 5 Added note about Water rendering error
Bass Tsuri No.1 1 Added note to use v1.5.2 video plugin, Access Violaton in v1.6
Micro Machines 2 Added note about menu errros (OK in v1.5.2 but in game worse?)
Superman 2 Added note about fog missing from sky
Twisted Edge/King Hill... 3 Added note about minor menu snowflake problem
Duke Nukem 64 2 Added note about video depth problem
Neon Genesis Evangelion 1 Added D3D Clear Mode only per frame, no negative effects?
Snow Speeder 1 J ver of Big Mountain, clarified note about menu text errors (thanks Gent)
Spider-man 1 Added GameFAQ entry about background/shadow depth/system issues.
Paperboy 2 Added note about missing map details (thanks Speedfreak69)
City Tour GP 1 Changed SMCM CheckM&C>CMA in line with (U)&(E). May fix occasional freezes. Improved GameFAQ entry.
Bomberman64/2nd Attack/Baku... 5 Changed status Compatible>Issues (plugin). Many video plugin issues.
--------
Betas 1 up to 11:
Hey You Pikachu/Pikachu Gen... 2 Changed status Compatible>Issues (plugin). no plugin supprts voice pak AFAIK.
World Cup 98 2 Changed status Compatible>Issues (plugin). Added note about menu and pitch errors (thanks Speedfreak69)
64 Oozumou (J) 1 Added note: [video] slow in menus (may not be noticeable on fast system).
Jeremy McGrath Supercross 2000 2 Changed status Compatible>Issues (plugin), added note about missing menu selection indicator.
Doraemon - Mittsu no Seireiseki (J) [!] Changed note, missing text is main gameplay issue (character is visible but missing colour)
Kakutou Denshou: F-Cup Maniax 1/2 J ver of Figher's Destiny 2 - added same menu error note (use v1.5.2 plugin to avoid) (thanks Speedfreak69)
Fighting Cup (J) 1/5 J ver Figher's Destiny - added same menu error note (use v1.5.2 plugin to avoid)
Virtual Chess 1/2 Corrected (U) Good Name
Zelda OoT/MQ 10 Changed SMCM back ChangeMem>CMA, more stable. Added note to GameFAQ to explain Lost Woods issue.
Fushigi no Dungeon... 1 Added GameFAQ entry about menu needing framebuffer. still not sure of Status.
CyberTiger 2 Added core note & gFAQ entry about hang when quit from menu, status Compatible > Issues (core)
NHL Breakaway 98&99 4 Added note to use v1.5.2 video plugin - res detection bad in v1.6
Derby Stallion 1 Changed Status Compatible>Issues (core). Save problem prevents play (trusting olivieryuyu on this, i can't read Jap!)
Command and Conquer 3 Added note about texture errors in mission briefings
Mario Golf 3 Added GameFAQ entry about MiniGolf depth problem (thanks Techman)
Ready 2 Rumble Boxing (E) 1/2 Added GameFAQ entry about clipping problem (thanks Speedfreak69)
Tarzan 4 Added GameFAQ entry about butterfly video regression (thanks Speedfreak69)
Winback/Operation Winback 3 Added video note and gamefaq entry about grey square
Nascar 99 & 2000 3 Changed video note to say splitscreen multiplayer unusable.
Brunswick Circuit Pro Bowling 1 Added video plugin force res height 240, seems playable now, some minor depth problem still
Monopoly 1 Added video setting force height 240, added note to GameFAQ about Force Alpha needed
South Park - Chef's Luv... 1/2 Changed (E) status to Region Issue (p) for obvious gfx problem, suggesting use (U) ROM
Scooby Doo 2 Added video plugin force res width 480
1080 Snowboarding 2 Changed core settings LCB off and ABL off - smoother
F-ZERO X 3 Changed SMCM to Protect for all regions - needed. ABL off for smoothness.
ISS98 2 Changed core setting TLB On, may help with "failed to load word" error. feedback please, especially for the (U) version.
Pilotwings (E) 1 Changed video setting D3D clear mode back to default (Always was for border, but broke pics). Changed status Compat>Region Issue(p), added gFAQ entry to explain. (thanks Speedfreak69)
Mega Man 64/Rockman Dash 2 Added note to see GameFAQ about pixel pipe issue. (thanks Techman)
Earthworm Jim 3D 2 Changed note to see GameFAQ, added GameFAQ entry.
Castlevania/Akumajou Dracula.. 3/4 Changed core settings ChangeMem>Protect (stability), ABL off (smoother). (E) ok on ChangeMem+ABL
Big Mountain 2000 1 Added note about menu text errors (thanks Gent)
NFL QB Club 99 2 Changed core setting reg caching back on - faster, but is it stable? feedback please
Glover 2 Added note to use D3D6 v1.5.2 plugin, end of level AV is back in D3D8 v1.6
Killer Instinct 1/4 Changed (v1.2 U ROM) D3D Clear mode Default>Always to match others, is needed.
NBA Showtime - NBA on NBC (U) 1 Changed CF2>1 for better (faster actually) speed
Pocket Monsters Stadium (J) 1 Changed save type flashram>sram, not sure if that's correct or what other issues game has, seems to hang in menus (Nekokabu)
Mario Tennis 3 Changed note to just See GameFAQ, and tried to improve GameFAQ entry.
F-ZERO X 2/3 Changed (E&U) SMCM ChangeMem>CMA to fix unhandled opcode near end. Needs thorough testing of whole game! (may need Protect Mem)
Turok1/Tokisora Senshi... 6 Added note to see GameFAQ about texture/pixel pipeline issue (thanks Clements)
Dobutsu no Mori 1 Added note about pause screen problem (thanks Clements)
Dr Mario 64 1 Changed status Compatible>Issues(p). added note to see GameFAQ.
Banjo-Tooie 4 Changed to normal size compiler buffer, turned SP hack off - more stable. turned ABL off - smoother
Rat Attack 2 Changed cpu to interpreter, status Issues(c)>Interpreter only. All issues (multiplayer crash, missing graphics) from recomp fixed, but slow (Radeon/Gent)
Pro Mahjong Kiwame 64 (J) 1 Changed CF2>1, solves flickering menu issue (thanks Nekokabu)
Parlor! Pro 64 Pachinko... 1 Changed save type to 16keeprom (not verified) (thanks Nekokabu)
Mahjong Master (J) 1 Added plugin note about text errors in menus, game still seems playable?
Mahjong Hourouki Classic (J) 1 Changed SMCM Cache>Protect, changed status Only intro>Compatible, added note to see GameFAQ (thanks Nekokabu)
Jikkyou World Soccer 3 1 Changed status Uncertain>Issues (p) (thanks Nekokabu)
Donald Duck/Duck Dodgers.... 2 Changed CF2>3 to avoid stuck in loop when talking issue (thanks ScottJC?)
Goldeneye (J) 1 Changed (J) D3D Clear mode Default>Always to match other regions, this is for sky apparently (since its not emulated properly).
Fushigi no Dungeon 1 Changed status to Uncertain, possible graphics and saving issues, needs investigation (thanks Nekokabu)
Castlevania2/Akumajou Dracula.. 3 Changed RDRAM size to 8MB, may help with some graphics issues (or may cause problems e.g. res detection, feedback please!)
Fire Electric Pen 1 Changed status Issues (p)>Needs video plugin, errors too severe. force height 240 (thanks Nekokabu)
Rakuga Kids (J) 1/2 Removed note about being slow, seems better in D3D8, also to match (E)
Shadowgate64 4 Removed note about being slow, doesn't seem slow in D3D8 (thanks PsyMan)
Nushi Tsuri 64 (J) 1 Changed status Issues (p) > Needs video plugin, no way this is playable i think.
Mission Impossible (F) 1/ Changed core note into a GameFAQ entry to explain properly..
Hiryu no Ken Twin 1/3 Changed status Issues (p)>Region Issue (p), this is (J) Flying Dragon, triangle issue remains.
Flying Dragon 2/3 Changed status Issues (p)>Compatible, changed ABL>OFF, CF2>1. changed note to various - small issues but v. playable afaik.
Virtual Pro Wrestling 1/4 Changed status Issues (p)>(c), this is the (J) WCW vs. nWo - World Tour. changed SMCM Protect>CMA, ABL ON>def, to match others.
Super B-Daman - Battle Phoenix 1 change note to say speed seems ok in game, leaving status Issues (plugin) for now
Kirby64 1/2 Added forced res height 240, fixes line glitch at top
Rayman2 2 Changed status back to Compatible, lum colour and res issues not serious enough imho
1080 Snowboarding 2 Changed SMCM back to Protect Mem, not confident that it's stable on CMA :/
GT64 - Champ.../City-Tour... 3 Changed notes to be consistent
All-Star Base... 200/2001 3 Changed notes to see GameFAQ
Tetrisphere 2 Fixed typo in note
Turok 1 1/5 Changed core setting ABL ON>default to match others
Yoshi's Story 3 Added video note to see GameFAQ
Nightmare Creatures 1 Changed note to see GameFAQ for pausing issue
Bomberman Hero 3 Change SMCM CheckMem&C>CMA for possible crash later in game - not sure if it actually fixed issue.
Beetle Adv. Racing (E)/HSV... 2/4 Change SMCM CheckMem&C>CMA, prevents crash in intro (Radeonuser), still issues
Mario Golf 1 Removed reference to GameFAQ, pretty much fixed in D3D8. unless anyone thinks there needs to be a page?
Robot Ponkottsu 64 1 Changed to 16keeprom, game seems to work! removed note, not sure about vid plugin or SMCM? (thanks Nekokabu) (may need TLB? - Rad)
Pilotwings 3 Added note [video] (see GameFAQ) for block objects issue
Conker's Bad Fur Day 1/2 Changed (E) core setting ABL OFF to match (U)
Gauntlet Legends 1/4 Changed (U) core setting CF4>2, ABL OFF to match others
Re-volt 2 Changed note to say hangs randomly - CF3 doesn't prevent, can't see any fix for now
Resident Evil 2/Bio... 3 Changed RDRAM 8>4, forced res width 320, for now should help with res. set all RSP audio signal on, CF 1, ABL OFF, may improve stability, not sure
Jikkyou World Soccer 3 (J) 1 Changed status Uncertain > Issues (plugin) changed SMCM Cache>Check Memory & Cache, removed note about freeze (thanks Nekokabu)
Dobutsu no Mori 1 Changed status Uncertain > Compatible, unsure about video plugin (thanks Nekokabu)
Sim City 2000 1 Removed plugin note (oops! not sure why we were telling people to turn off the mempak?)
Human Grand Prix 1 Changed status Only intro > Compatible, removed note (thanks Nekokabu)
Custom Robo V2 1 Changed save type to 16k eeprom (thanks Nekokabu)
A Bug's Life 1/5 Changed core setting TLB ON for (U) to match others, not sure if game actually needs it
64 Oozumou 1 Changed status Issues (plugin) > Compatible, removed note - d3d8 improves speed (thanks Nekokabu)
Super Mario 64 1/4 Changed (E) note to match others (thanks Gent ;)
Beetle Adventure Racing/.. 1/3 Changed (E) core setting CF1>2 - unsure of status, needs testing
Donkey Kong 64 2/4 Changed (E)&(J) settings CF4>2 to match (U) - why was it on 4??
WCW vs NWO World Tour 3 Change status Issues (plugin) > Issues (core) - not video plug issue (thanks TrotterW)
Hiryuu no Ken Twin (J) 1 Changed core setting CF2>1, reduced flicker
Wonder Project J2 1 Changed core setting SMCM Protect > CMA (thanks Nekokabu) - not tested
Wetrix 1/3 Removed (J) note to match other regions - works fine afaik
BioHazard 2 1/3 Changed status Region Issue > Issues (plugin), Reg Caching & TLB OFF. issue not RSP, changed note to match others (thanks Nekokabu)
AI Shogi 3 1 Changed status Needs video plugin > Unsupported - textures errors not video plugin (thanks Nekokabu)
Super Smash Bros/Ninte... 4 Changed notes to be consistent. disabled ABL - smoother
War Gods 2 Added note (see GameFAQ) for possible non fatal Unknown x86 register error msg
All Star Baseball 2000 (E) 1 Removed note [video] primary_framebuffer:board (Gent)
Hey You, Pikachu 2 Changed note (clarification), changed (J) status to compatible - is this correct?
Fixed various typos and inconsistencies in notes (thanks Clements)
Mischief Makers 2 Changed note to fix typo - is there a (J) ROM? (thanks Clements)
Resident Evil 2/Bio... 2/3 Changed status Compatible > Issues (p)
Int. Track & Field/Ganbare... 3 Changed status Compatible > Broken (c & p) - new category! (thanks 64ultramanic)
ISS98 1 Changed (U) SMCM to Protect Memory, status Issues > Uncertain. maybe stable, but not for everyone?
Tetris64 1 Changed status Issues (plugin) > Compatible - no longer slow with D3D8 plugin
New Tetris 2 Changed status Issues (plugin) > Compatible - D3D8 plugin fixes major issues, small ones remain.
Roadsters Trophy (U) 1/2 Changed status to Region issue (c) - slowness is from (U) needing CF1 to start
Quest64/Holy Mag.../Eltale... 2/5 Added note [video] error(s):speech bubble text to (U/J) like others
NBA Hangtime 1 Changed (U) entry to match (E) - Issues (plugin)
Paper Mario/Mario Story 1 Changed (J) entry to match (U/E) - Compatible
Zelda OoT/MQ (all) 10 Changed core setting SMCM to Change Mem., for Lost Woods. Needs thorough testing of whole game (thanks Allnatural)
Banjo Tooie 1/3 Changed Status back to Compatible. removed note about opcode, unconfirmed. some doubts remaining.
1080 Snowboarding 1/2 Changed (E) core setting SMCM Protect > CMA - (U) accidently left on CMA in 1.6 - smoother, but needs testing!
Mystical Ninja star.../Ganbare 3 Changed core setting RDRAM 4>8MB - was not starting on 4. (J) forced res height 240
Wetrix 3 Changed core setting: CF 1>3 - better speed. possible AV remaining? (Radeonuser)
Zelda (both games, all roms) 15 Changed core setting: Advanced Block Linking OFF - slower but smoother
Zelda MQ [f1] (NTSC) 1 Added core note: "hacked ROM" - technicaly a bad ROM but leaving in for people who want 60VI/s
Wipeout64 2 Removed note "see GameFAQ" - no known issues remaining in (U)
007 World is Not Enough 2 Changed Status: Issues (plugin) > Compatible - speech issue not so serous imho
Battlezone 1 Changed RDRAM 8>4MB - workaround for video plugin high res. detection issue
Yoshi's Story 3 Added forced resolution 320x240 - seems ok. other video plugin issues remain.
GT64 Champ/City Tour GP 3 Changed core settings: TLB on, Delay SI on - needs testing!
Kirby64/Hoshi no kirby 3 Changed Status: Issues (plugin) > Issues (core) - 'missing eggs' not plugin issue
Jet Force Gemini - Kiosk 1 Changed Status: Broken (core) > Compatible. works afaik?
Mission Impossible (F) 1 Added note: "old [!] ROM bad!", reminder to rescan with new GoodN64 (might remove this later)
Star Wars - Shadows... 5 Changed CF1>2, Default>Only per frame, for speed & flicker. (E) flicker worse (thanks ScottJC)
Nagano Winter Olympics/Hyper... 3 Changed note to clarify: Use [o1] > Use overdump
Sim City 2000 1 Changed note to clarify: [input] needs Rumble-Pak -> [input] disable Memory-Pak
Chameleon Twist 2 Changed note to clarify: [input] needs Rumble-Pak -> [input] disable Memory-Pak
Removed (actually commented out):
Jet Force Gemini (U) [f1] Reason: bad rom.
*I think the average PC is now fast enough to turn this off in the RDB.
(i've known for a long time that ABL Off was smoother in the Zeldas, but loses perhaps 20% speed).
If your machine is not fast enough to maintain 60Vi/s, probably a good idea to turn it back on.
Some chance this affects stability, as not as many people have been playing them with ABL Off.
-------------
(1.6 release)
------
//EOF

View File

@ -1,205 +0,0 @@
Official Project64.rdx v1.0 by lnsop, Perfect Dark and Gent for PJ64 v1.6 GoodN64 v202b+
[Note from Gent: this file has had quite an overall and now includes GoodN64 v202b+ and Force Feedback (Rumble) compatibility. If anyone feels like updating it please contact me via the forum]
*****************
* Introduction: *
*****************
I propose you my config file for project64, the wonderful Nintendo64 emulator.
This file is to place on the principal directory of project64;
it permits to show some extra infos on the games when you use the emulator:
-the game developper
-the game date release (warning for the frenchs:the dates are inversed in english. example: 1998/05/26)
-the genre of the game (example:Sport-Snowboarding)
-the number of players
***************
* History: *
***************
01/04/05 V1.9:
- Added compatibility for GoodN64 v202b+ & Force Feedback (Rumble)
27/02/04 V1.9:
- Added compatibility with GoodN64 v0999a
12/11/02 V1.7:
- Achèvement : City-Tour GP-All Japan Grand Touring Car Championship (J)[!]
Fire Electric Pen (J) [!]
Fushigi no Dungeon - Furai no Shiren 2 (J) [!]
Ganbare Nippon Olympics 2000 (J) [!]
Jinsei Game 64 (J) [!]
Kuiki Uhabi Suigo (J) [!]
Mario no Photopie (J) [!]
Michael Owens WLS 2000 (E) [!]
NBA Pro 98 (E) [!] (thanks lario)
NBA Pro 99 (E) [!]
Nushi Zuri 64 (J) [!]
Parlor! Pro 64 Pachinko Jikki Simulation Game (J) [!]
Premier Manager 64 (E) [!]
Racing Simulation 2 (G) [!]
Telefoot Soccer 2000 (F) [!]
Yakouchuu II - Satsujun Kouru (J) [!]
Zool - Majou Tsukai Densetsu (J) [!]
- a few info added and corrected
- 813 roms complete (all info completed !!)
*********************************************************************************************************************
*********************************************************************************************************************
01/11/02 V1.6:
- Finish : Alice no Wakuwaku Trump World (J) [!]
Bakushou Jinsei 64 - Mezase! Resort Ou (J) [!]
Harukanaru Augusta Masters 98 (J) [!]
J. League Dynamite Soccer (J) [!]
J. League Eleven Beat 1997 (J) [!]
Jikkyou Pawapuro Puroyakyu 2000 (J) [!]
Jikkyou World Cup France '98 (J) [!]
Kiratto Kaiketsu! 64 Tanteidan (J) [!]
Mahjong Hourouki Classic (J) [!]
Morita Shogi 64 (J) [!]
Pachinko 365 Nichi (J) [!]
Puzzle Bobble 64 (J) [!]
Super Speed Race 64 (J) [!]
Tamagotchi World 64 (J) [!]
Yousuke Ide's Mahjong School (J) [!]
- a few info adds
- Roms to correct (E) (F) (G) : 5 roms
- Roms to correct (J) : 11 roms
*********************************************************************************************************************
*********************************************************************************************************************
26/10/02 V1.5:
- Finish : RTL World League Soccer 2000 (G) [!]
Bass Tsuri No. 1 - Shigesato Itoi's Bass Fishing (J) [!]
Akumajou Dracula Mokushiroku - Real Action Adventure (J) [!]
Jangou Simulation Mahjong Do 64 (J) [!]
Eltale Monsters (J) [!]
F-Cup Maniax (J) [!]
Heiwa Pachinko World (J) [!]
Jikkyou World Soccer 3 (J) [!]
Mahjong 64 (KOEI) (J) [!]
Mahjong Master (J) [!]
Pawapuro Puroyakyu 4 (J) [!]
Pawapuro Puroyakyu 5 (J) [!]
Pawapuro Puroyakyu 6 (J) [!]
Pro Mahjong Kiwame 64 (J) [!]
Pro Yak Yu King Baseball (J) [!]
St. Andrews Old Course (J) [!]
Violence Killer - Turok New Generation (J) [!]
- a few info adds
- Roms to correct (E)(F)(G) : 5 roms
- Roms to correct (J) : 26 roms
*********************************************************************************************************************
*********************************************************************************************************************
19/10/02 V1.4:
- Finish : -Centre Court Tennis (E) [!]
-Bust-A-Move 3 DX (E) [!]
- a few info adds
- Roms to correct (E)(F)(G) : 6 roms
- Roms to correct (J) : 42 roms
*********************************************************************************************************************
*********************************************************************************************************************
11/10/02 V1.3:
- Finish : -Triple Play 2000[!]
-HSV Adventure Racing (A)[!]
-Hydro Thunder (E) [!]
-Hydro Thunder (U) [!]
-New Tetris, The (U) [!]
-New Tetris, The (E) [!]
-Susume! Taisen Puzzle Dama Toukon! Marumata Chou (J) [!]
-South Park Rally (E) [!]
-South Park Rally (U) [!]
-Off Road Challenge (E) [!]
-Off Road Challenge (U) [!]
-Jikkyou G1 Stable (J) [!]
-Pokemon Stadium GS (J) [!]
-Akumajou Dracula Mokushiroku Gaiden-Legend of Cornell (J) [!]
-Les Razmoket - La Chasse Aux Tresors (F) [!]
-Looney Tunes - Duck Dodgers (E) [!]
-NFL Blitz - Special Edition (U) [!]
-Rugrats - Treasure Hunt (E) [!]
-AI Shogi 3 (J) [!]
-NHL Pro 99 (E) [!]
- Addings in a lot of roms.
- Roms to correct (E)(F)(G) : 8 roms
- Roms to correct (J) : 42 roms
- I have received news from Lnsop which agree to the spread of this file with some little changes
*********************************************************************************************************************
*********************************************************************************************************************
06/09/02 V1.2:
Insop has evolved his file in 1.11 (in english).
but i continue:
- I've collected extra infos
- I've improved the genre infos. ex: racing-rally.
- I must found infos on that games in (e),(u),(f),(g),(a)(22 roms):
Bust a move 3DX, Centre court Tennis, Hydro Thunder, South Park, Les Razmoket, Michael Owens, NBA Pro 98-99,
New Tetris, NFL Blitz, NHL Pro 99, Puzzle Bobble, Racing Simulation 2 (G),RTL soccer, Rugrats treasure hunt,
Super speed race, Telefoot soccer, Off-Road challenge
- and 47 japanese roms to finish.
*********************************************************************************************************************
*********************************************************************************************************************
25/09/02 V1.0:
I began with the fabulous file: Project64 RDX v1.1 - by lnsop
I've changed all the genres (that was some japanese or something like that!)
I've collected extra infos (on Nintendo.com et Nintendo.co.jp)
I've added the rom: Les Razmoket (F) which was added on the rdb file.
I've e-mailed linsop but i have no answer so i continue.
I leave the reference on my file because he has done 80% of the job !!!
***************
* Conclusion: *
***************
For finish, if you see some improvements to add:
- a genre which could be better (nobody's perfect)
- you know the genre of this games:
Zool - Majou Tsukai Densetsu (J) [!],
Super Speed Race 64 (J) [!],
Kuiki Uhabi Suigo (J) [!],
Fire Electric Pen (J) [!]
- an other unknown info (whith ??)
- a rom to add (only (!) roms)
e-mail me (perfectdarkfr@free.fr)

View File

@ -1,80 +0,0 @@
================================================
Project64, by Zilmar and Jabo
Copyright (c) 1998 - 2001
The Premiere Nintendo64 emulator for Windows
================================================
-------------------
Standard Disclaimer
-------------------
The N64 is a registered trademark of Nintendo, same goes for other companies mentioned above, or their products.
The authors are not affiliated with any of the companies mentioned, this software may be distributed for free, never sold in any way, as long as the original archive and software included is not modified in any way or distributed with ROM images.
You use this software at your own risk, the authors are not responsible for any loss or damage resulting from the use of this software. If you do not agree with these terms do not use this software, simple.
--------
Overview
--------
Project64 is an emulator that has been in developlment for a couple of years. We are proud to allow other people to use the product that we have made for their enjoyment. Project64 features emulation of the Reality Signal Processor, which was reverse engineered by zilmar. This information has produced an accurate interpreter that has turned in to a recompiler by jabo, setting it apart from some of the emulators in development today. Another feature in Project64 is an accurate and fast Display Processor graphics core for OpenGL and Direct3D, developed by jabo over the last few years.
--------
Features
--------
Internally Project64 features two advanced recompilers, for the R4300i and the RSP respectively, both based off of zilmar's original interpreters. Both the R4300i and RSP interpreters are available as alternatives to the recompilers via settings.
- The R4300i recompiler is written by zilmar. It features dynamic block creation and advanced optimizations due to it's register caching core. It also has self-mod protection schemes implemented to maximize compatibility and speed.
- The RSP recompiler is written by jabo. This compiler creates dynamic blocks of code, and optimizes the signal processor code through various code analysis techniques. It makes use of MMX and SSE to provide real-time emulation of this powerful co-processor.
Project64 uses high-level emulation for graphics, and low level emulation for audio. Jabo wrote Direct3D and OpenGL plugins for graphics, they have high quality blending and texturing, with several microcodes implemented from Mario64 to Zelda64 between the plugins. High level microcode emulation is optimized using SSE, and 3DNow!, and some parts of texturing have MMX optimizations.
--------------
Known Problems
--------------
Project64 is not perfect, there is some compatibility issues in terms of CPU, Graphics, and Audio that prevents games from functioning properly. See our support web site for a compatibility listing of games that are known to run with Project64, as well as problems that are known already.
Please do not expect games to be perfect, we put a lot of effort into this emulator, but every detail may not meet the guidelines for perfect emulation. If you want to experience games as they were meant to be played purchase a nintendo 64.
-------------------
Contact the Authors
-------------------
All our plugins use the Project64 plugin specifications, see our website for details.
=> Read this file entirely, use the message boards on the website for all feedback on PJ64, we do not have time to help people individually.
- If you don't at least meet the min requirements, don't ask us for help
- Do not ask if your system will work, or if we will support your hardware
- Do not ask us about games, we will not send them to you or tell you where to get them
- Do not ask us when a specific game will work
- Do not ask us when the next version will be out, for betas, or what features it will have
- Do not ask us about plugins we didn't write, contact the proper author
- Do not report problems with using our plugins in other emulators
- Do not email us files without permission
- Do not ask us about things not on pj64.net, like the message board, we have no control
no exceptions, if you want to ask these questions try a messageboard at our website.
http://www.pj64.net
You can reach us at the following email addresses, if it's feedback on pj64 please think about what you are asking, lots of emails get ignored because you either aren't supposed to email us these questions (read above), or it's answered in this file or through the extensive amount of information available on our support website.
jabo@emulation64.com, zilmar@emulation64.com
You can always find updated contact info on our website.
------------------
Credits and Greets
------------------
We would like to thank the following people for their support and help, in no specific order.
hWnd, Cricket, F|RES, rcp, _Demo_, Phrodide, icepir8, TNSe, gerrit, schibo, Azimer, Lemmy, LaC, Anarko, duddie, Bpoint, StrmnNrmn, slacka, smiff
As well as the people we have forgotten.
[EOF]

View File

@ -1,128 +0,0 @@
v1.6
R4300i core and executable
- support for rumble enabled controller plugins
- marked some memory allocations with execute flag
- game fixes for DK64, Hydro Thunder, etc
- enable perm cheats
- fixed gui issues
- reduced memory usage
Direct3D6
- Pilotwings no longer crashes
- Fixed drivers that have incorrect depth buffer caps
Direct3D8
- Added new plugin
RSP
- minor compiler tweaks for speed
Direct Input
- support for more axes
- warn user when configuring button already set
- rumble support using force feedback
====================================================
v1.5.1
Direct3D6
just a few tweaks made soon after v1.5 was released,
that hopefully helped with the "pausing" problem:
optimised texture cache
better matrix stack handling
optimized texture gen with SSE
less memory uses, faster searches
====================================================
v1.5
R4300i core and executable
- stack pointer optimisations (added SP Hack option)
- PIF2 emulation for Banjo-Tooie and Jet Force Gemini
- added new (default) self.-mod code method: Check Memory Advance
- added Delay SI Interrupt option for games broken in v1.4
- compiler resets when max code blocks reached rather than erroring
- more non-fatal error messages hidden in release builds
- improved game compatibility - refer to RDB
- fixed input plugins not showing in menu issue
- fixed possible crash during plugin selection
- fixed couple of causes of crash during rom load
- fixed several possible problems with state saving and loading
- allows saving and window switch while paused
- alt-tab should work better in Win2k/XP
- new rom loading method should fix Radeon+64MB rom issue
- cpu % counters should be more accurate
- added Hide Advanced Settings option
- added right click menus for rom browser and cheats
- added Always on Top option
- language file rewritten for more complete translations
- added first run selection for language
- opens settings dialog automatically when plugin missing
- better prevention of rom loading when plugins are not initialised
- end emulation in fullscreen doesn't mess up
- rom browser sort now saves by multiple columns
- rom browser window shrink bug fixed
- rom browser sorting by Genre works
- rom browser configuration saving moved to registry
- defaulted first column to Good Name
- removed User Notes box (still reads file)
- added ROM Notes tab
- fixed help file open in Win2k/XP
- fixed many bugs in menu item availibility, less crashes
- added and altered some shortcut keys
- added edit and delete cheats functions
- improved dialog, can enter many codes at once etc.
- nodes show partially selected cheats with grey ticks
- added serial repeater, activator and stacked activator support
- raised limits to 100 codes per cheat and 500 cheats per game
- added GS button support
- remembers window position, window can be resized
- removed 'mark all' button (caused problems)
- function keys work while cheat window open
- added option for remember selected cheats
RSP
- Implemented more opcodes in compiler
- Validated task lists before sending
Direct Input
- Analog stick range slider
- Set default button
Direct3D
- Better support for cards that lack blending & large textures
- Support for sprite microcodes
- Improved microcode detection
- Rewrote frame buffer emulation, new options to speed it up too
- Redesigned configuration dialog
- Anisotropic filtering slider
- Texture cache more reliable, and faster
- GeForce 3, 4 and Radeon support improved
- Lots of fixes for games, too many to list
Direct Sound
- Implemented volume control
- Cleaned up dialog

Binary file not shown.

Binary file not shown.

View File

@ -1,275 +0,0 @@
; DO NOT EDIT THIS FILE
; File created by Tooie and Azimer
; Jet Force Gemini
0x8FBB1DB876B63CEC, 0x025BEAEDEC803A6B, 0xDEB04FDB4CF76A13, 0x000B73E74AC64045
; Banjo Tooie
0x0004001000400000, 0x0200000000000001, 0xA862ECC671D39FBF, 0x00F9F9F9F9F9F9CB
0x0004001000400001, 0x0200001000400001, 0x71939FBF8C2AE6B4, 0x00171737C6A8EC76
0x0004001000400002, 0x0200002000800001, 0xA862ECC671D399B9, 0x001717177171F9CB
0x0004001000400003, 0x0200003000C00001, 0x71939FBF8C2AC6BE, 0x005555558C2AEC76
0x0004001000410004, 0x0200004000000001, 0xF91B1737E6B471B3, 0x00ECC6A8ECC66EFE
0x0004001000410005, 0x0200005000400001, 0xA862ECE69F2FC6B8, 0x00ECC6A81737F9CB
0x0004001000410006, 0x0200006000800001, 0x71939FBF8C5A37BD, 0x00C66E4EECE6EC76
0x0004001000410007, 0x0200007000C00001, 0x8CCA6EEC9909A8B2, 0x00C66E4E17377163
0x0004001000420008, 0x0200008000000001, 0xA862ECE69F5F17B7, 0x00717171F9F9F9CB
0x0004001000420009, 0x0200009000400001, 0xF91B1737C60E6EBC, 0x005555B5E6046EFE
0x000400100042000A, 0x020000A000800001, 0xA862ECE69F5F11B1, 0x009F9F9F7171F9CB
0x000400100042000B, 0x020000B000C00001, 0x55151111A8A2ECB6, 0x007171D38C2A8C5A
0x000400100043000C, 0x020000C000000001, 0xF91B1737C69855BB, 0x006E8C2AECC66EFE
0x000400100043000D, 0x020000D000400001, 0x4EE0C66E17A74EB0, 0x00ECC6A89FBF7163
0x000400100043000E, 0x020000E000800001, 0xF91B1737C69855B5, 0x006E8C2A6E4E6EFE
0x000400100043000F, 0x020000F000C00001, 0x4EE0C66E17A78CBA, 0x006EECC617377163
0x0004001100440010, 0x0200000000000001, 0x8CCA6E3CC62EE604, 0x0071717171717163
0x0004001100440011, 0x0200001000400001, 0x5575716317D79909, 0x00171737C6A88C5A
0x0004001100440012, 0x0200002000800001, 0x8CCA6E3CC62EC60E, 0x009F9F9FF9F97163
0x0004001100440013, 0x0200003000C00001, 0x37FDF9CB71B37103, 0x009F9FBF6E8C6E1C
0x0004001100450014, 0x0200004000000001, 0x37FDF9CB7123C608, 0x00ECC6A8ECC66E1C
0x0004001100450015, 0x0200005000400001, 0x8CCA6E3CC65E370D, 0x006E8C2A9FBF7163
0x0004001100450016, 0x0200006000800001, 0x55757163370DA802, 0x00C66E4EECE68C5A
0x0004001100450017, 0x0200007000C00001, 0x8CCA6E3CC65E1707, 0x00C66E4E17377163
0x0004001100460018, 0x0200008000000001, 0xA862EC16A8026E0C, 0x00717171F9F9F9CB
0x0004001100460019, 0x0200009000400001, 0x37FDF9CB71531101, 0x005555B5E6046E1C
0x000400110046001A, 0x020000A000800001, 0x4EE0E6B4ECA6EC06, 0x00171717F9F97163
0x000400110046001B, 0x020000B000C00001, 0x557571631797550B, 0x007171D38C2A8C5A
0x000400110047001C, 0x020000C000000001, 0x55757143F9AB4E00, 0x00ECC6A8C66E8C5A
0x000400110047001D, 0x020000D000400001, 0x8CCA6E1C6E9C5505, 0x00ECC6A89FBF7163
0x000400110047001E, 0x020000E000800001, 0x55757143F9AB8C0A, 0x006EECC6ECE68C5A
0x000400110047001F, 0x020000F000C00001, 0x4EE0E6B4ECD69F0F, 0x006EECC617377163
0x0004001200480020, 0x0200000000000001, 0x4EE0C66811915555, 0x0071717171717163
0x0004001200480021, 0x0200001000400001, 0x71939FBF4EA08C5A, 0x00171737C6A8EC76
0x0004001200480022, 0x0200002000800001, 0x4EE0C648F9DB9F5F, 0x009F9F9FF9F97163
0x0004001200480023, 0x0200003000C00001, 0x9959551BA822E654, 0x007171D3C6A8C69E
0x0004001200490024, 0x0200004000000001, 0x71939FBF4ED09959, 0x006E8C2AC66EEC76
0x0004001200490025, 0x0200005000400001, 0x4EE0C6681727C65E, 0x006E8C2A9FBF7163
0x0004001200490026, 0x0200006000800001, 0x557571116EBC7153, 0x00C66E4EECE68C5A
0x0004001200490027, 0x0200007000C00001, 0x4EE0C6681727C658, 0x00C66E4E17377163
0x00040012004A0028, 0x0200008000000001, 0x4EE0C6681757375D, 0x00F9F9F971717163
0x00040012004A0029, 0x0200009000400001, 0x379D99B9EC06A852, 0x005555B5E6046E1C
0x00040012004A002A, 0x020000A000800001, 0x4EE0C66817571757, 0x00171717F9F97163
0x00040012004A002B, 0x020000B000C00001, 0x379D99B9EC066E5C, 0x001717376E8C6E1C
0x00040012004B002C, 0x020000C000000001, 0x557571116E5C1151, 0x00ECC6A8C66E8C5A
0x00040012004B002D, 0x020000D000400001, 0xA8624EE09FAFEC56, 0x006E8C2A1737F9CB
0x00040012004B002E, 0x020000E000800001, 0x71939FBF4E90555B, 0x006EECC6ECE6EC76
0x00040012004B002F, 0x020000F000C00001, 0xA8624EE09FAF4E50, 0x00C66E4E9FBFF9CB
0x00040013004C0030, 0x0200000000000001, 0x4EE0C6BEEC26C6A8, 0x0071717171717163
0x00040013004C0031, 0x0200001000400001, 0xF91B376D115137AD, 0x00171737E6046EFE
0x00040013004C0032, 0x0200002000800001, 0x4EE0E6B44E00A8A2, 0x009F9F9FF9F97163
0x00040013004C0033, 0x0200003000C00001, 0xF91B376D115117A7, 0x009F9FBF6E8C6EFE
0x00040013004D0034, 0x0200004000000001, 0xF91B17A755056EAC, 0x00ECC6A8ECC66EFE
0x00040013004D0035, 0x0200005000400001, 0x4EE0E6B44EB071A1, 0x006E8C2A9FBF7163
0x00040013004D0036, 0x0200006000800001, 0xF91B374DF9A9ECA6, 0x00ECC6A86E4E6EFE
0x00040013004D0037, 0x0200007000C00001, 0xA862EC36C638F9AB, 0x006EECC69FBFF9CB
0x00040013004E0038, 0x0200008000000001, 0xA862EC166EAE4EA0, 0x00717171F9F9F9CB
0x00040013004E0039, 0x0200009000400001, 0x995955E59F9F55A5, 0x001717378C2AC69E
0x00040013004E003A, 0x020000A000800001, 0xA862EC166EAE8CAA, 0x009F9F9F7171F9CB
0x00040013004E003B, 0x020000B000C00001, 0xF91B374DF9D99FAF, 0x001717376E8C6EFE
0x00040013004F003C, 0x020000C000000001, 0xF91B17A75525E6A4, 0x006E8C2AECC66EFE
0x00040013004F003D, 0x020000D000400001, 0xA8624E10A832F9A9, 0x006E8C2A1737F9CB
0x00040013004F003E, 0x020000E000800001, 0x995955E59F0F6EAE, 0x00C66E4EC66EC69E
0x00040013004F003F, 0x020000F000C00001, 0x4EE0C6BE8CBA71A3, 0x006EECC617377163
0x0005001400500040, 0x0200000000000001, 0xA8F2F91B6E8CF9F9, 0x00F9F9F9F9F9F9CB
0x0005001400500041, 0x0200001000400001, 0x9FCF6EAC55556EFE, 0x009F9FBF8C2AE694
0x0005001400500042, 0x0200002000800001, 0xC65E553BE60471F3, 0x009F9F9FF9F971E1
0x0005001400500043, 0x0200003000C00001, 0x17678CCA7171C6F8, 0x009F9FBF6E8C6E1C
0x0005001400510044, 0x0200004000000001, 0x9FCFA86237AD37FD, 0x00ECE6046EECE694
0x0005001400510045, 0x0200005000400001, 0x8C7A71B38C5AA8F2, 0x006E8C2A9FBF7163
0x0005001400510046, 0x0200006000800001, 0x9FCFA86237AD17F7, 0x006EECC6C66EE694
0x0005001400510047, 0x0200007000C00001, 0x8C7A71B38C5A6EFC, 0x00C66E4E17377163
0x0005001400520048, 0x0200008000000001, 0xC65E553BC60E71F1, 0x00F9F9F9717171E1
0x0005001400520049, 0x0200009000400001, 0x17678CCA71F3ECF6, 0x005555B5E6046E1C
0x000500140052004A, 0x020000A000800001, 0x8C7A71B3EC86F9FB, 0x00171717F9F97163
0x000500140052004B, 0x020000B000C00001, 0x17678CCA71F34EF0, 0x001717376E8C6E1C
0x000500140053004C, 0x020000C000000001, 0x9FCFA842F9EB55F5, 0x00C66E8C6EECE694
0x000500140053004D, 0x020000D000400001, 0xC65E553BC6F88CFA, 0x00ECC6A89FBF71E1
0x000500140053004E, 0x020000E000800001, 0x17674EE099299FFF, 0x006E8C2A6E4E6E1C
0x000500140053004F, 0x020000F000C00001, 0xA8F2F9B94E70E6F4, 0x00C66E4E9FBFF9CB
0x0005001500540050, 0x0200000000000001, 0xC65E55E599596E4E, 0x00717171717171E1
0x0005001500540051, 0x0200001000400001, 0x17674E30C6087143, 0x00171737E6046E1C
0x0005001500540052, 0x0200002000800001, 0x8C7A71A15575C648, 0x009F9F9Ff9f97163
0x0005001500540053, 0x0200003000C00001, 0x17674E106EAC374D, 0x009F9FBF6E8C6E1C
0x0005001500550054, 0x0200004000000001, 0x17674E30C65EA842, 0x00ECC6A8ECC66E1C
0x0005001500550055, 0x0200005000400001, 0xC6989FCF71A11747, 0x006E8C2A9FBF71E1
0x0005001500550056, 0x0200006000800001, 0x17674E30C65E6E4C, 0x00ECC6A86E4E6E1C
0x0005001500550057, 0x0200007000C00001, 0x4E101767370D7141, 0x00C66E4E17377163
0x0005001500560058, 0x0200008000000001, 0x4E10176717F7EC46, 0x00F9F9F971717163
0x0005001500560059, 0x0200009000400001, 0x55E5C6B88C8AF94B, 0x005555B5C6A88C5A
0x000500150056005A, 0x020000A000800001, 0x4E10176717F74E40, 0x00171717F9F97163
0x000500150056005B, 0x020000B000C00001, 0x55E5C6B88CEA5545, 0x007171D38C2A8C5A
0x000500150057005C, 0x020000C000000001, 0x17674E106EFC8C4A, 0x006E8C2AECC66E1C
0x000500150057005D, 0x020000D000400001, 0x4E101767372D9F4F, 0x00ECC6A89FBF7163
0x000500150057005E, 0x020000E000800001, 0x17674E30E674E644, 0x006E8C2A6E4E6E1C
0x000500150057005F, 0x020000F000C00001, 0xC6989FEF9F8FF949, 0x006EECC6173771E1
0x0005001600580060, 0x0200000000000001, 0xC6989F1FA8229F9F, 0x00717171717171E1
0x0005001600580061, 0x0200001000400001, 0x9FCF6E4CF979E694, 0x009F9FBF8C2AE694
0x0005001600580062, 0x0200002000800001, 0xC65E5535E684F999, 0x009F9F9FF9F971E1
0x0005001600580063, 0x0200003000C00001, 0x9FCF6E6C375D6E9E, 0x007171D3C6A8E694
0x0005001600590064, 0x0200004000000001, 0x9FCF6E6C11017193, 0x00ECE6046EECE694
0x0005001600590065, 0x0200005000400001, 0xC65E55156E7EC698, 0x006E8C2A9FBF71E1
0x0005001600590066, 0x0200006000800001, 0x1767ECA655A5379D, 0x00ECC6A86E4E6E1C
0x0005001600590067, 0x0200007000C00001, 0xC6989F1FA852A892, 0x00C66E4E173771E1
0x00050016005A0068, 0x0200008000000001, 0x4E1037BD8CAA1797, 0x00F9F9F971717163
0x00050016005A0069, 0x0200009000400001, 0x9FCF6E6C17576E9C, 0x001717378C2AE694
0x00050016005A006A, 0x020000A000800001, 0x4E1037BDEC067191, 0x00171717F9F97163
0x00050016005A006B, 0x020000B000C00001, 0x9FCF6E4CF9FBEC96, 0x00555555C6A8E694
0x00050016005B006C, 0x020000C000000001, 0x55E5E6C47183F99B, 0x00ECC6A8C66E8C5A
0x00050016005B006D, 0x020000D000400001, 0x8C7A71B34EF04E90, 0x00ECC6A89FBF7163
0x00050016005B006E, 0x020000E000800001, 0x55E5E6C471E35595, 0x006EECC6ECE68C5A
0x00050016005B006F, 0x020000F000C00001, 0x8C7A71B34EF08C9A, 0x006EECC617377163
0x00050017005C0070, 0x0200000000000001, 0xA8F2F9AB55F5ECE6, 0x00F9F9F9F9F9F9CB
0x00050017005C0071, 0x0200001000400001, 0x17678C3AC6E855EB, 0x00171737E6046E1C
0x00050017005C0072, 0x0200002000800001, 0xA8F2F9AB55F54EE0, 0x001717177171F9CB
0x00050017005C0073, 0x0200003000C00001, 0x17678C3AC6E855E5, 0x009F9FBF6E8C6E1C
0x00050017005D0074, 0x0200004000000001, 0x9FCFA8B28CFA8CEA, 0x00ECE6046EECE694
0x00050017005D0075, 0x0200005000400001, 0xA8F2F9AB552B9FEF, 0x00ECC6A81737F9CB
0x00050017005D0076, 0x0200006000800001, 0x55E5E614A872E6E4, 0x00C66E4EECE68C5A
0x00050017005D0077, 0x0200007000C00001, 0xA8F2F9AB552B99E9, 0x006EECC69FBFF9CB
0x00050017005E0078, 0x0200008000000001, 0x8C1A11611777C6EE, 0x00F9F9F971717163
0x00050017005E0079, 0x0200009000400001, 0x9FCFA8B28C0A71E3, 0x001717378C2AE694
0x00050017005E007A, 0x020000A000800001, 0x8C1A11611777C6E8, 0x00171717F9F97163
0x00050017005E007B, 0x020000B000C00001, 0x17678C1A6EAE37ED, 0x001717376E8C6E1C
0x00050017005F007C, 0x020000C000000001, 0x55E5C6B84E50A8E2, 0x00ECC6A8C66E8C5A
0x00050017005F007D, 0x020000D000400001, 0xA8F2F9C971A317E7, 0x006E8C2A1737F9CB
0x00050017005F007E, 0x020000E000800001, 0x55E5C6B84E506EEC, 0x006EECC6ECE68C5A
0x00050017005F007F, 0x020000F000C00001, 0xABF2F9C971A311E1, 0x00C66E4E9FBFF9CB
0x0006001800600080, 0x0200000000000001, 0x6E6CEC46F9F91737, 0x00F9F9F9F9F9F9CB
0x0006001800600081, 0x0200001000400001, 0x379D9F3FC6A86E3C, 0x00171737E6046E1C
0x0006001800600082, 0x0200002000800001, 0x6E6CEC46F9F91131, 0x001717177171F9CB
0x0006001800600083, 0x0200003000C00001, 0x379D9F1F6E4EEC36, 0x009F9FBF6E8C6E1C
0x0006001800610084, 0x0200004000000001, 0x379D9F1F6E3C553B, 0x00ECC6A8ECC66E1C
0x0006001800610085, 0x0200005000400001, 0xE6C46ECE71434E30, 0x006E8C2A9FBF71E1
0x0006001800610086, 0x0200006000800001, 0x379D9F1F6E3C5535, 0x00ECC6A86E4E6E1C
0x0006001800610087, 0x0200007000C00001, 0xE6C46ECE71438C3A, 0x00C66E4E173771E1
0x0006001800620088, 0x0200008000000001, 0x6E6CEC46F97B9F3F, 0x00717171F9F9F9CB
0x0006001800620089, 0x0200009000400001, 0x551537BD4EC0E634, 0x005555B5C6A88C5A
0x000600180062008A, 0x020000A000800001, 0x6E6CEC46F97B9939, 0x009F9F9F7171F9CB
0x000600180062008B, 0x020000B000C00001, 0x551537BD4EC0C63E, 0x007171D38C2A8C5A
0x000600180063008C, 0x020000C000000001, 0x379D9F3FE6547133, 0x006E8C2AECC66E1C
0x000600180063008D, 0x020000D000400001, 0x6E6C4EA055C5C638, 0x006E8C2A1737F9CB
0x000600180063008E, 0x020000E000800001, 0x379D9F3FC6F8373D, 0x006E8C2A6E4E6E1C
0x000600180063008F, 0x020000F000C00001, 0x6E6CEC6617A7A832, 0x00C66E4E9FBFF9CB
0x0006001900640090, 0x0200000000000001, 0x8CEAE6146EAC6E8C, 0x0071717171717163
0x0006001900640091, 0x0200001000400001, 0x7153556B37FD1181, 0x00171737C6A8EC76
0x0006001900640092, 0x0200002000800001, 0x8CEAC61EA842EC86, 0x009F9F9FF9F97163
0x0006001900640093, 0x0200003000C00001, 0x715355A5553B558B, 0x005555558C2AEC76
0x0006001900650094, 0x0200004000000001, 0x7153556B17474E80, 0x006E8C2AC66EEC76
0x0006001900650095, 0x0200005000400001, 0xE6C4A8B24E305585, 0x006E8C2A9FBF71E1
0x0006001900650096, 0x0200006000800001, 0x7153556B17478C8A, 0x00C66E4EECE6EC76
0x0006001900650097, 0x0200007000C00001, 0xE6C46EBC8C7A9F8F, 0x00C66E4E173771E1
0x0006001900660098, 0x0200008000000001, 0x8CEAE634E6C4E684, 0x00F9F9F971717163
0x0006001900660099, 0x0200009000400001, 0x9F7F71E39F7F9989, 0x001717378C2AE694
0x000600190066009A, 0x020000A000800001, 0x8CEAE634E6C4C68E, 0x00171717F9F97163
0x000600190066009B, 0x020000B000C00001, 0x9F7F71C371537183, 0x00555555C6A8E694
0x000600190067009C, 0x020000C000000001, 0x17F7F94BF9C9C688, 0x006E8C2AECC66E1C
0x000600190067009D, 0x020000D000400001, 0x8CEAE6146EFC378D, 0x00ECC6A89FBF7163
0x000600190067009E, 0x020000E000800001, 0x17F7F94BF9ABA882, 0x006E8C2A6E4E6E1C
0x000600190067009F, 0x020000F000C00001, 0x8CEAE6146EFC1787, 0x006EECC617377163
0x0002000A002800A0, 0x0200000000000000, 0xF97B71919F1F71D3, 0x00F9F9F9F9F9F9F9
0x0002000A002800A1, 0x0200001000400000, 0x4EC06EEEE684C6D8, 0x009F9FBF8C2AC66E
0x0002000A002800A2, 0x0200002000800000, 0x71F3F91917B737DD, 0x009F9F9FF9F97171
0x0002000A002800A3, 0x0200003000C00000, 0xC6684E60EC66A8D2, 0x009F9FBF6E8C6EEC
0x0002000A002900A4, 0x0200004000000000, 0xECE6C6C86EBC17D7, 0x00ECE6046EECC66E
0x0002000A002900A5, 0x0200005000400000, 0x71111757556B6EDC, 0x006E8C2A9FBF7171
0x0002000A002900A6, 0x0200006000800000, 0x4EC06EEEE61471D1, 0x006EECC6C66EC66E
0x0002000A002900A7, 0x0200007000C00000, 0xF97B71131101ECD6, 0x006EECC69FBFF9F9
0x0002000A002A00A8, 0x0200008000000000, 0xF97B71737191F9DB, 0x00717171F9F9F9F9
0x0002000A002A00A9, 0x0200009000400000, 0xC6684E60EC064ED0, 0x005555B5E6046EEC
0x0002000A002A00AA, 0x020000A000800000, 0x71F3F9FBF9FB55D5, 0x00171717F9F97171
0x0002000A002A00AB, 0x020000B000C00000, 0xC6684E60EC068CDA, 0x001717376E8C6EEC
0x0002000A002B00AC, 0x020000C000000000, 0x4EC06EEEC63E9FDF, 0x00C66E8C6EECC66E
0x0002000A002B00AD, 0x020000D000400000, 0xF97B71737183E6D4, 0x006E8C2A1737F9F9
0x0002000A002B00AE, 0x020000E000800000, 0xC6684E60EC96F9D9, 0x006E8C2A6E4E6EEC
0x0002000A002B00AF, 0x020000F000C00000, 0x7111175755656EDE, 0x006EECC617377171
0x0002000B002C00B0, 0x0200000000000000, 0x9F5F55654E008C2A, 0x009F9F9F9F9F9F9F
0x0002000B002C00B1, 0x0200001000400000, 0xECE6C67871339F2F, 0x009F9FBF8C2AC66E
0x0002000B002C00B2, 0x0200002000800000, 0xF97B71E3C688E624, 0x991717177171F9F9
0x0002000B002C00B3, 0x0200003000C00000, 0xECE6C67871339929, 0x007171D3C6A8C66E
0x0002000B002D00B4, 0x0200004000000000, 0x4EC06E1E378DC62E, 0x00ECE6046EECC66E
0x0002000B002D00B5, 0x0200005000400000, 0xF97B71E3C6187123, 0x00ECC6A81737F9F9
0x0002000B002D00B6, 0x0200006000800000, 0x4EC06E1E378DC628, 0x006EECC6C66EC66E
0x0002000B002D00B7, 0x0200007000C00000, 0x9F5F55654EB0372D, 0x00C66E8C55559F9F
0x0002000B002E00B8, 0x0200008000000000, 0xF97B71E3E664A822, 0x00717171F9F9F9F9
0x0002000B002E00B9, 0x0200009000400000, 0x4EC06E5C55B51727, 0x001717378C2AC66E
0x0002000B002E00BA, 0x020000A000800000, 0xF97B71E3E6646E2C, 0x009F9F9F7171F9F9
0x0002000B002E00BB, 0x020000B000C00000, 0xC6684EF0F9BB1121, 0x001717376E8C6EEC
0x0002000B002F00BC, 0x020000C000000000, 0xC668EC969F0FEC26, 0x006E8C2AECC66EEC
0x0002000B002F00BD, 0x020000D000400000, 0xF97B71E3E6F4552B, 0x006E8C2A1737F9F9
0x0002000B002F00BE, 0x020000E000800000, 0xC668EC969F0F4E20, 0x006E8C2A6E4E6EEC
0x0002000B002F00BF, 0x020000F000C00000, 0xF97B71E3E6F45525, 0x00C66E4E9FBFF9F9
0x0003000C003000C0, 0x0200000000000000, 0xF9EBC6E8C66E7171, 0x00F9F9F9F9F9F9F9
0x0003000C003000C1, 0x0200001000400000, 0x4E1011515555EC76, 0x009F9FBF8C2AC66E
0x0003000C003000C2, 0x0200002000800000, 0x376D8C6AECE6F97B, 0x001717379F9F1717
0x0003000C003000C3, 0x0200003000C00000, 0x4E10115155554E70, 0x007171D3C6A8C66E
0x0003000C003100C4, 0x0200004000000000, 0xEC16377D71435575, 0x00ECE6046EECC66E
0x0003000C003100C5, 0x0200005000400000, 0x376D8C6A8C5A8C7A, 0x00C66EEC55551717
0x0003000C003100C6, 0x0200006000800000, 0xEC16371D11819F7F, 0x006EECC6C66EC66E
0x0003000C003100C7, 0x0200007000C00000, 0xF9EBC6E8C6D8E674, 0x006EECC69FBFF9F9
0x0003000C003200C8, 0x0200008000000000, 0x376D8C6A4EE0F979, 0x009F9F9F17171717
0x0003000C003200C9, 0x0200009000400000, 0xE654559599B96E7E, 0x005555B5E6046EEC
0x0003000C003200CA, 0x020000A000800000, 0xF9EBC6E8C6687173, 0x009F9F9F7171F9F9
0x0003000C003200CB, 0x020000B000C00000, 0x4E70711337DDC678, 0x00555555C6A8C66E
0x0003000C003300CC, 0x020000C000000000, 0xEC16377D7103377D, 0x00C66E8C6EECC66E
0x0003000C003300CD, 0x020000D000400000, 0xF9EBC6E8E6B4A872, 0x006E8C2A1737F9F9
0x0003000C003300CE, 0x020000E000800000, 0xEC16377D71031777, 0x00C66E4EC66EC66E
0x0003000C003300CF, 0x020000F000C00000, 0xF9EBC6E8C6BE6E7C, 0x00C66E4E9FBFF9F9
0x0003000D003400D0, 0x0200000000000000, 0x376D8C9A9959ECC6, 0x0017171717171717
0x0003000D003400D1, 0x0200001000400000, 0x6E9E9F6F8CEAF9CB, 0x00171737C6A8ECC6
0x0003000D003400D2, 0x0200002000800000, 0x376D8C9A99594EC0, 0x001717379F9F1717
0x0003000D003400D3, 0x0200003000C00000, 0xEC1617C7A84255C5, 0x007171D3C6A8C66E
0x0003000D003500D4, 0x0200004000000000, 0xEC1637EDC65E8CCA, 0x00ECE6046EECC66E
0x0003000D003500D5, 0x0200005000400000, 0x376DEC5655859FCF, 0x00C66EEC55551717
0x0003000D003500D6, 0x0200006000800000, 0xEC1617C76EDCE6C4, 0x006EECC6C66EC66E
0x0003000D003500D7, 0x0200007000C00000, 0x376D4E909FEFF9C9, 0x00ECC6A871D31717
0x0003000D003600D8, 0x0200008000000000, 0xF9EBC61837BD6ECE, 0x00717171F9F9F9F9
0x0003000D003600D9, 0x0200009000400000, 0xEC1617C76E6C71C3, 0x001717378C2AC66E
0x0003000D003600DA, 0x020000A000800000, 0x55C5A87271D1C6C8, 0x009F9F9F71D35555
0x0003000D003600DB, 0x020000B000C00000, 0xEC1617C7A80237CD, 0x00555555C6A8C66E
0x0003000D003700DC, 0x020000C000000000, 0xEC1637EDC6B8A8C2, 0x00C66E8C6EECC66E
0x0003000D003700DD, 0x020000D000400000, 0xF9EBC618170717C7, 0x006E8C2A1737F9F9
0x0003000D003700DE, 0x020000E000800000, 0xEC1617C7A8B26ECC, 0x00C66E4EC66EC66E
0x0003000D003700DF, 0x020000F000C00000, 0x55C5A812116171C1, 0x006EECC611115555
0x0003000E003800E0, 0x0200000000000000, 0x55C56ECC6E0C1717, 0x0055555555555555
0x0003000E003800E1, 0x0200001000400000, 0xEC16371D17B76E1C, 0x009F9FBF8C2AC66E
0x0003000E003800E2, 0x0200002000800000, 0xF9EBE664EC667111, 0x001717177171F9F9
0x0003000E003800E3, 0x0200003000C00000, 0xEC16371D375DEC16, 0x007171D3C6A8C66E
0x0003000E003900E4, 0x0200004000000000, 0xEC16177771E3F91B, 0x00ECE6046EECC66E
0x0003000E003900E5, 0x0200005000400000, 0x55C56ECCA8524E10, 0x006E8C2A99995555
0x0003000E003900E6, 0x0200006000800000, 0x6E9E9FFFF94B5515, 0x00C66E4EECE6ECC6
0x0003000E003900E7, 0x0200007000C00000, 0x55C56ECCA8528C1A, 0x00C66E4E11115555
0x0003000E003A00E8, 0x0200008000000000, 0x55C5A8E2C68E9F1F, 0x007171D355555555
0x0003000E003A00E9, 0x0200009000400000, 0xE654555B55D5E614, 0x005555B5E6046EEC
0x0003000E003A00EA, 0x020000A000800000, 0x55C5A8E2C6E8F919, 0x009F9F9F71D35555
0x0003000E003A00EB, 0x020000B000C00000, 0xEC16171711B16E1E, 0x00555555C6A8C66E
0x0003000E003B00EC, 0x020000C000000000, 0xE654555B55657113, 0x006E8C2AECC66EEC
0x0003000E003B00ED, 0x020000D000400000, 0xF9EBE6648CDAC618, 0x006E8C2A1737F9F9
0x0003000E003B00EE, 0x020000E000800000, 0xE654555B550B371D, 0x006E8C2A6E4E6EEC
0x0003000E003B00EF, 0x020000F000C00000, 0x55C56ECC6EBCA812, 0x006EECC611115555
0x0003000F003C00F0, 0x0200000000000000, 0x376D8C9A9FDFC66E, 0x0017171717171717
0x0003000F003C00F1, 0x0200001000400000, 0xC69899698C6A7163, 0x00171737E6046EEC
0x0003000F003C00F2, 0x0200002000800000, 0x376D8C9A9FDFC668, 0x001717379F9F1717
0x0003000F003C00F3, 0x0200003000C00000, 0xC69899694E00376D, 0x009F9FBF6E8C6EEC
0x0003000F003D00F4, 0x0200004000000000, 0xC6989969ECB6A862, 0x00ECC6A8ECC66EEC
0x0003000F003D00F5, 0x0200005000400000, 0x376D4E5055051767, 0x00C66EEC55551717
0x0003000F003D00F6, 0x0200006000800000, 0xC69899694EB06E6C, 0x00ECC6A86E4E6EEC
0x0003000F003D00F7, 0x0200007000C00000, 0x376D4E5055051161, 0x00ECC6A871D31717
0x0003000F003E00F8, 0x0200008000000000, 0x376D4E50555BEC66, 0x009F9F9F17171717
0x0003000F003E00F9, 0x0200009000400000, 0xEC1617E7E644556B, 0x001717378C2AC66E
0x0003000F003E00FA, 0x020000A000800000, 0x376D4E50555B4E60, 0x009F9FBF9F9F1717
0x0003000F003E00FB, 0x020000B000C00000, 0xEC1617E7E6445565, 0x00555555C6A8C66E
0x0003000F003F00FC, 0x020000C000000000, 0xC69899694E508C6A, 0x006E8C2AECC66EEC
0x0003000F003F00FD, 0x020000D000400000, 0x55C5A81217879F6F, 0x00ECC6A899995555
0x0003000F003F00FE, 0x020000E000800000, 0x4E7071C16EDEE664, 0x00C66E4EC66EC66E
0x0003000F003F00FF, 0x020000F000C00000, 0x55C5A81217879969, 0x006EECC611115555
0x0006001A006800A0, 0x0200000000000001, 0x6E6C4E60375D71D3, 0x00F9F9F9F9F9F9CB
0x0006001A006800A1, 0x0200001000400001, 0x17F7F9196ECEC6D8, 0x00171737E6046E1C
0x0006001A006800A2, 0x0200002000800001, 0x8CEAC6C871F137DD, 0x009F9F9FF9F97163
0x0006001A006800A3, 0x0200003000C00001, 0x551517B74EA0A8D2, 0x005555558C2A8C5A
0x0006001A006900A4, 0x0200004000000001, 0x9F1F11B1ECF617D7, 0x00ECE6046EECE694
0x0006001A006900A5, 0x0200005000400001, 0x6E6C8CAA55A56EDC, 0x00ECC6A81737F9CB
0x0006001A006900A6, 0x0200006000800001, 0x9F7F7113A85271D1, 0x006EECC6C66EE694
0x0006001A006900A7, 0x0200007000C00001, 0x6E6C4E40F94BECD6, 0x006EECC69FBFF9CB
0x0006001A006A00A8, 0x0200008000000001, 0x6E6C8CAA55D5F9DB, 0x00717171F9F9F9CB
0x0006001A006A00A9, 0x0200009000400001, 0x551517B74E404ED0, 0x005555B5C6A88C5A
0x0006001A006A00AA, 0x020000A000800001, 0xE6C46EEE993955D5, 0x00171717F9F971E1

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
[default]
[default]
7zipCache=..\..\Config\Project64.zcache
Auto Sleep=0
Basic Mode=0

View File

@ -1,23 +1,16 @@
// PJ64 1.7 Official Cheats Database (Project64.cht) Beta Version 1.7.0.11
// All Region Cheat Codes By Gent.
// PJ64 v2.2 Official Cheats Database
// All Region Cheat Codes By Gent.
// Not for use with PJ64 v1.6 or previous
// ----------------------------------------------------
//
// This Cheat file is only to be used with Project64 version 1.7
//
// ----------------------------------------------------
[Meta]
Author=Gent
Version=Official Beta Version 1.7.0.11
Date=26th March 2006
Homepage=www.pj64.net/main/beta_files/
Author=Project64 team
Version=2.2.0
Date=2015/03/30
Homepage=www.pj64-emu.com
//--------------- (J) Region Cheat Codes ---------------
[80F41131-384645F6-C:4A]
Name=AeroGauge (J) (V1.1)
Cheat0="No Damage\Player 1",50000402 0000,1113D058 0000
@ -1887,7 +1880,19 @@ Cheat8_O=$5A Canyon Rush,$59 Bikini Island,$5C China Town,$5B Neo Arena,$56 Chin
//----
[E6A95A4F-BAD2EA23-C:45]
Name=Aidyn Chronicles - The First Mage (U)
Name=Aidyn Chronicles - The First Mage (U) (V1.0)
Cheat0="Infinite\Max Health",E87BDEF0 5970
Cheat1="Infinite\99 Health Potions",E87BDC1D 59BB
Cheat1_N=Do Not put this cheat on until you have collected your 1st Health Potion from the 1st Cheat or you will not be able to get into the Sub menu and Continue the game.
Cheat2="Have\Max Gold",50000401 0000,10277335 00FF
Cheat3="Have\Max Total XP",50000401 0000,10278BAD 00FF
Cheat4="Have\Max Total XP Remaning to Start",50000401 0000,10278BB1 00FF
Cheat4_N=This will give you 16777215 Total XP Remaning to start with and after your 1st batle will allow you to buy your Max Stats
//----
[112051D2-68BEF8AC-C:45]
Name=Aidyn Chronicles - The First Mage (U) (V1.1)
Cheat0="Infinite\Max Health",E87BDEF0 5970
Cheat1="Infinite\99 Health Potions",E87BDC1D 59BB
Cheat1_N=Do Not put this cheat on until you have collected your 1st Health Potion from the 1st Cheat or you will not be able to get into the Sub menu and Continue the game.
@ -2076,7 +2081,36 @@ Cheat4_O=$5A KM/H,$59 MPH
//----
[A4BF9306-BF0CDFD1-C:45]
Name=Banjo-Kazooie
Name=Banjo-Kazooie (U) (V1.0)
Cheat0="Infinite\Eggs",E88EB2B9 594F
Cheat1="Infinite\Lives",E88EB2DD 594F
Cheat2="Infinite\Jiggies",E88EB21D 594F
Cheat3="Press L To Levitate",D0281251 0020,E98B1B14 9C3A
Cheat4="Infinite\Notes",E88EB246 594F,E88EB2B6 5959
Cheat5="Infinite\Health",E88EB2D5 5962,E88EB2D9 5962
Cheat6="Infinite\Air",E98EB2E2 5F6A
Cheat7="Infinite\Gold Feathers",E88EB2C5 594F
Cheat8="Infinite\Red Feathers",E88EB2C1 594F
Cheat9="Infinite\Always Have All Jinjos",E88EB2CD 594F
Cheat11="Character Select",D0281251 0008,E88B1525 595C,D0281251 0001,E88B1525 595B,D0281251 0004,E88B1525 5956,D0281251 0002,E88B1525 5955,D0281251 0010,E88B1525 5958,D0281251 0020,E88B1525 5957
Cheat14="Access All Moves",E88B16F8 5959,E88B16F7 59CF,E88B16F6 594F,E88B16F5 594F
Cheat15="Game 100% Complete",E98B16F8 596F,50000302 0000,1137C3A2 FFFF,50000602 0000,113832C0 FFFF,E98E921E 59B6,E98E9234 59B6,50000802 0000,113832F0 FFFF,E98EB2F8 59BB,E98EB21C 59BB,E98EB248 59B6,50000602 0000,11385FF2 6464,50001002 0000,113831A8 FFFF,E98E8808 50CF,E98E8806 500A,E98E880C 8EF8,E98E880A 4BB6,E98E881A 50CF
Cheat16="Secret Items ",E97E8B58 ????
Cheat16_O=$504F Have All Collected,$595A Have None
Cheat10="Have Zero Time all Levels",50000B04 0000,11386004 3000
Cheat13="Take Off And Fly From Anywhere",E88B1827 595C
Cheat17="Do Shock Spring Jump From Anywhere",E88B1826 595C
Cheat4_N=Just collect one Note to Have 255 Notes in all Worlds.
Cheat3_N=Press L To Levitate & Let go to land
Cheat11_N=When Mumbo transforms you hold:C-Up for the Termite,C-Right for the Pumpkin,C-Down for the Walrus,C-Left for the Crocc,R for the Bumble Bee,L for the Washing Machine,Press nothing to turn into Banjo
Cheat13_N=Press A Button. Do not use with Do Shock Spring Jump From Anywhere
Cheat17_N=Press A Button. Do not use with Take Off And Fly From Anywhere
Cheat12="Infinite\Mumbo Tokens",E88EB21A 594F,E88EB2F6 594F
//----
[CD7559AC-B26CF5AE-C:45]
Name=Banjo-Kazooie (U) (V1.1)
Cheat0="Infinite\Eggs",E88EB2B9 594F
Cheat1="Infinite\Lives",E88EB2DD 594F
Cheat2="Infinite\Jiggies",E88EB21D 594F
@ -2622,7 +2656,7 @@ Cheat15_N=This Switch From Cheat lets you switch characters on a saved game For
//----
[4BCDFF47-AAA3AF8F-C:45]
[F35D5335-B7667CB7-C:45]
Name=Castlevania (U) (V1.1)
Cheat0="Infinite\Health",E98EF392 59B6
Cheat1="Infinite\Throwing Weapon",E98EF3A0 59B6
@ -2649,6 +2683,33 @@ Cheat15_N=This Switch From Cheat lets you switch characters on a saved game For
//----
[4BCDFF47-AAA3AF8F-C:45]
Name=Castlevania (U) (V1.2)
Cheat0="Infinite\Health",E98EF392 59B6
Cheat1="Infinite\Throwing Weapon",E98EF3A0 59B6
Cheat2="Throwing Weapon Modifier",E98EF396 59??
Cheat3="Press L To Levitate",D0387D7F 0020,E9895F68 9023
Cheat4="Have\All Items",50000501 0000,10389C4A 0001,50000301 0000,10389C51 0001,E88EF3AE 5959,E88EF3AD 5959,E88EF3B3 5959,50000E01 0000,10389C60 0001
Cheat5="Have\Invincibility",E88A7E52 5963
Cheat6="Infinite\Red Jewels",E88EF39F 59BB
Cheat7="Status",E88EF3E0 59??
Cheat7_O=$59 Good,$62 Vamp,$69 Poison,$7C Good but depressed,$B8 Sto,$6F V+P
Cheat8="Open All Doors and Gates,No Bosses",50002A02 0000,11389BD0 FFFF
Cheat9="Infinite\Energy",E88EF391 59B6
Cheat10="Infinite\Funds",E88EF39B 5959,E98EF39A D7EF
Cheat11="Have\Exp Points",E88EF39F 59BB
Cheat12="Max Power Up",E88EF343 595C
Cheat13="Never Get Poisoned",E98EF3E0 595A
Cheat2_O=$5A Nothing,$59 Knives,$5C Exploding Potions,$5B Cross,$56 Axes
Cheat14="Level Select",89389C90 ????,89389C92 0000
Cheat14_O=$595A Forest of Silence,$595C Castle Wall,$595B Villa,$5956 Inside Villa,$5958 Garden Maze,$5957 Tunnel,$5962 Underground Waterway,$5961 Castle Center,$596A Tower of Execution,$5969 - Tower of Sorcery,$596C - Tower of Science,$596B - Duel Tower,$5966 - Fight With Death/Actrise,$5965 - Castle Keep,$5968 - Intro (Glitch),$5967 - Clock Tower,$5972 - Final Dracula,$5974 - Fight With Maze Boss,$5973 - Room of Clocks,$596E - ??,$596D - ??
Cheat14_N=You must use this code on a saved game, because the intro to the first level will mess up the game. Now select the saved game, and hold down the F9 button until the level loads. Some of the boss stages will not let you fight the boss unless you re-enter the area. Also, with the part of stage modifier, the second code modifies the part of the level that you are in, and 0000 is the level's start.
Cheat15="Switch From",E88EF393 59??
Cheat15_O=$5A Carrie to Reindhart,$59 Reindhart to Carrie
Cheat15_N=This Switch From Cheat lets you switch characters on a saved game For example, if you are Reindhart and you want to be Carrie in the middle of your game save it and then enable this Cheat and press F1. when you start your saved game back up you'll be Carrie instead of Reindhart.
//----
[1CC06338-87388926-C:45]
Name=Castlevania - Legacy of Darkness (U)
Cheat0="Infinite\Keys\Clocktower A",E872FEC1 5964
@ -2727,7 +2788,18 @@ Cheat53="Enable Characters All Charactors",E8850595 5956
//----
[6420535A-50028062-C:45]
Name=Chameleon Twist (U)
Name=Chameleon Twist (U) (V1.0)
Cheat0="Access All Levels",E876DC62 594F,E876DC68 594F
Cheat1="Extra Crowns",E8796AB9 5965
Cheat2="Infinite Health",E86BA345 5964
Cheat3="Extended Tongue",E9876AC2 504F
Cheat4="Level Select",E87D5FCD 59??
Cheat4_O=$5A Stage 1,$59 Stage 2,$5C Stage 3,$5B Stage 4,$56 Stage 5,$55 Stage 6,$58 Stage 7
//----
[D81963C7-4271A3AA-C:45]
Name=Chameleon Twist (U) (V1.1)
Cheat0="Access All Levels",E876DC62 594F,E876DC68 594F
Cheat1="Extra Crowns",E8796AB9 5965
Cheat2="Infinite Health",E86BA345 5964
@ -3332,7 +3404,7 @@ Cheat3="Infinite\Continues",E95B4FA8 594F
Cheat2="Infinite\Nitros\Player 1",E85F3A53 594F
Cheat4="Infinite\Time",E95E552C 9BE8
Cheat5="Play As",E85E5528 59??
Cheat5_O=$5A ,$59 ,$5C ,$5B ,$56 ,$55 ,$58 ,$57 ,$62 ,$61 ,$64 ,$63 ,$5E ,$5D ,$60 ,$5F ,$6A ,$69 ,$6C ,$6B ,$66 ,$65 ,$68 ,$67 ,$72 ,$71 ,$74
Cheat5_O=$5A ,$59 ,$5C ,$5B ,$56 ,$55 ,$58 ,$57 ,$62 ,$61 ,$64 ,$63 ,$5E ,$5D ,$60 ,$5F ,$6A ,$69 ,$6C ,$6B ,$66 ,$65 ,$68 ,$67 ,$72 ,$71 ,$74
//----
@ -4459,7 +4531,27 @@ Cheat2_N=Keep you kid busy for hours!!!
//----
[07861842-A12EBC9F-C:45]
Name=Excitebike 64 (U)
Name=Excitebike 64 (U) (V1.0)
Cheat0="Auto-Pilot Always On Turbo (Original Excitebike Mode)",E9648896 7204
Cheat1="Unlock\Difficulties & All Special Tracks",E96384A8 504F
Cheat2="Unlock\Silver & Gold Cup",E96384A2 595B
Cheat3="Max Stunt Points",E964A470 59F2,E964A46E E7CF
Cheat4="Always Low Temp",E964A2F0 595A,E964A2EE 595A
Cheat5="Steering Control",E862F1A8 599A
Cheat6="Super Speed For All",E86200F8 599A,E86200F7 59CA
Cheat7="Power Turbo",E86200F4 599A,E86200F3 593A
Cheat8="No\Overheating",E86200DC 591B
Cheat9="No\Collision Drivers",E861F48C 599A
Cheat10="Fast\Movement (Player)",E861F4BB 59FF
Cheat11="Slow\Movement (Player)",E861F4BB 59BA
Cheat12="Fast\Movement (Drones)",E861F4AB 59FA
Cheat13="Slow\Movement (Drones)",E861F4AB 59BA
Cheat14="Earthquake Mode",E961C768 932A
//----
[F9D411E3-7CB29BC0-C:45]
Name=Excitebike 64 (U) (V1.1)
Cheat0="Auto-Pilot Always On Turbo (Original Excitebike Mode)",E9648896 7204
Cheat1="Unlock\Difficulties & All Special Tracks",E96384A8 504F
Cheat2="Unlock\Silver & Gold Cup",E96384A2 595B
@ -7309,7 +7401,35 @@ Cheat10_N=This is needed to be able to Play all Levels of the Game
//----
[90F5D9B3-9D0EDCF0-C:45]
Name=Pokemon Stadium (U)
Name=Pokemon Stadium (U) (V1.0)
Cheat0="Pokemon\Max HP\Player 1",E9603CDA 5C37,E9603C2E 5C37,E9603982 5C37
Cheat1="Pokemon\Max HP\Player 2",E9603AF6 5C37,E9603A4A 5C37,E9603F9E 5C37
Cheat2="Pokemon\Inf Spells\Player 1",E9603CD8 504F,E9603CD6 504F,E9603C2C 504F,E9603C2A 504F,E9603980 504F,E960397E 504F
Cheat3="Pokemon\Inf Spells\Player 2",E9603AF4 504F,E9603AF2 504F,E9603A48 504F,E9603A46 504F,E9603F9C 504F,E9603F9A 504F
Cheat4="Have All Pikachus Magnemites",E865D614 595A,E865D613 595A,E865D612 595A
Cheat5="Inf HP\In Battle All Pokemon\Player 1",E97EAD70 5C37
Cheat6="Inf HP\In Battle All Pokemon\Player 2",E97EBB90 5C37
Cheat7="Ultimate Code",E96B7294 5059,E96B7292 5059,E96B7298 5059,E96B7296 5059,E96B729C 5059
Cheat7_N=what's so ultimate about this code is it raises your Pokemon to its full potential. Even at Level 100, most Pokemon still have a way to go to raise their stats to the max. But with this code, you can instantly boost any Pokemon to its greatest potential!!!
//----
[1A122D43-C17DAF0F-C:45]
Name=Pokemon Stadium - Kiosk (U) (V1.1)
Cheat0="Pokemon\Max HP\Player 1",E9603CDA 5C37,E9603C2E 5C37,E9603982 5C37
Cheat1="Pokemon\Max HP\Player 2",E9603AF6 5C37,E9603A4A 5C37,E9603F9E 5C37
Cheat2="Pokemon\Inf Spells\Player 1",E9603CD8 504F,E9603CD6 504F,E9603C2C 504F,E9603C2A 504F,E9603980 504F,E960397E 504F
Cheat3="Pokemon\Inf Spells\Player 2",E9603AF4 504F,E9603AF2 504F,E9603A48 504F,E9603A46 504F,E9603F9C 504F,E9603F9A 504F
Cheat4="Have All Pikachus Magnemites",E865D614 595A,E865D613 595A,E865D612 595A
Cheat5="Inf HP\In Battle All Pokemon\Player 1",E97EAD70 5C37
Cheat6="Inf HP\In Battle All Pokemon\Player 2",E97EBB90 5C37
Cheat7="Ultimate Code",E96B7294 5059,E96B7292 5059,E96B7298 5059,E96B7296 5059,E96B729C 5059
Cheat7_N=what's so ultimate about this code is it raises your Pokemon to its full potential. Even at Level 100, most Pokemon still have a way to go to raise their stats to the max. But with this code, you can instantly boost any Pokemon to its greatest potential!!!
//----
[9C8FB2FA-9B84A09B-C:45]
Name=Pokemon Stadium (U) (V1.2)
Cheat0="Pokemon\Max HP\Player 1",E9603CDA 5C37,E9603C2E 5C37,E9603982 5C37
Cheat1="Pokemon\Max HP\Player 2",E9603AF6 5C37,E9603A4A 5C37,E9603F9E 5C37
Cheat2="Pokemon\Inf Spells\Player 1",E9603CD8 504F,E9603CD6 504F,E9603C2C 504F,E9603C2A 504F,E9603980 504F,E960397E 504F
@ -7707,8 +7827,40 @@ Cheat11_N=Do not use this with Max RUMBLE
//----
[2F493DD0-2E64DFD9-C:45]
Name=Resident Evil 2 (U) (V1.0)
Cheat0="Max Item Modifier\Slot 01",E864E120 59??,E864E11F 594F
Cheat0_O=$5A Nothing,$59 Knife Hunk,$5C Handgun Hunk,$5B Handgun Different Ada,$56 Custom Handgun Hunk,$55 Magnum Hunk,$58 Custom Magnum Hunk,$57 Shotgun Hunk,$62 Custom Shotgun Hunk,$61 Grenade Launcher Claire,$64 Grenade Launcher (Flame Rounds) Claire,$63 Grenade Launcher (Acid Rounds) Claire,$5E Bowgun Claire,$5D Colt S.A.A. Claire,$60 Spark Shot Claire,$5F Sub Machine Gun Leon,$6A Flamethrower Leon,$69 Rocket Launcher Claire,$6C Gatling Gun Claire,$6B Machine Gun ???,$66 Handgun Bullets,$65 Shotgun Shells,$68 Magnum Bullets,$67 Fuel,$72 Grenade Rounds,$71 Flame Rounds,$74 Acid Rounds,$73 Machine Gun Bullets,$6E S. Shot Bullets,$6D Bow Gun Bolts,$70 Ink Ribbon,$6F Small Key,$7A Hand Gun Parts,$79 Magnum Parts,$7C Shotgun Parts,$7B First Aid Spray,$76 Chemical FR-W09,$75 Chemical AC-W24,$78 Green Herb,$77 Red Herb,$82 Blue Herb,$81 Mixed Herb (Green),$84 Mixed Herb (Red&Green),$83 Mixed Herb (Blue&Green),$7E Mixed Herb (?),$7D Mixed Herb (?),$80 Mixed Herb (?),$7F Lighter,$8A Lock Pick,$89 Picture,$8C Valve Handle,$8B Red Jewel,$86 Red Card Key,$85 Blue Card Key,$88 Serpent Stone,$87 Jaguar Stone,$92 Blue Stone,$91 Blue Stone (?),$94 Eagle Stone,$93 Bishop Plug,$8E Rook Plug,$8D Knight Plug,$90 King Plug,$8F W. Box Key,$9A Detonator,$99 Plastic Bomb,$9C Bomb&Detonator,$9B Crank,$96 Film,$95 Film (?),$98 Film (?),$97 Unicorn Medal,$A2 Eagle Medal,$A1 Wolf Medal,$A4 G. Cogwheel,$A3 Manhole Opener,$9E Main Fuse,$9D Fuse Case,$A0 Vaccine,$9F Vaccine Cart.,$AA Film,$A9 Base Vaccine,$AC G-Virus,$AB Special Key,$A6 Joint S Plug,$A5 Joint N Plug,$A8 Cord,$A7 Film,$B2 Cabin Key,$B1 Precinct Key (blue),$B4 Precinct Key (red),$B3 Precinct Key (?),$AE Precinct Key (green),$AD C. Panel Key (red),$B0 C. Panel Key (yellow),$AF P. Room Key,$BA MO Disk,$B9 Lab Card Key,$BC Master Key,$BB Platform Key,$B6 No Item,$B5 No Item,$B8 No Item,$B7 No Item,$C2 Chris's Diary,$C1 Mail to Chris,$C4 Memo to Leon,$C3 Police Memorandum,$BE Operation Report 1,$BD Mail to the Chief,$C0 Mail to the Chief (?),$BF Secretary's Diary A,$CA Secretary's Diary B,$C9 Operation Report 2,$CC User Registration,$CB Film A,$C6 Film B,$C5 Film C,$C8 Patrol Report,$C7 Watchman's Diary,$D2 Chief's Diary,$D1 Sewer Manager Diary,$D4 Sewer Manager Fax,$D3 Film D,$CE Vaccine Synthesis,$CD Lab Security Manual,$D0 P-Epsilon Report,$CF Rookie Files,$DA Rookie Files (?),$D9 No Item,$DC Spade Key,$DB Diamond Key,$D6 Desk Key,$D5 Heart Key,$D8 Club Key,$D7 Virgin Heart,$E2 Square Crank,$E1 Down Key,$E4 Up Key,$E3 Locker Key
Cheat1="Max Item Modifier\Slot 02",E864E124 59??,E864E123 594F
Cheat1_O=$5A Nothing,$59 Knife Hunk,$5C Handgun Hunk,$5B Handgun Different Ada,$56 Custom Handgun Hunk,$55 Magnum Hunk,$58 Custom Magnum Hunk,$57 Shotgun Hunk,$62 Custom Shotgun Hunk,$61 Grenade Launcher Claire,$64 Grenade Launcher (Flame Rounds) Claire,$63 Grenade Launcher (Acid Rounds) Claire,$5E Bowgun Claire,$5D Colt S.A.A. Claire,$60 Spark Shot Claire,$5F Sub Machine Gun Leon,$6A Flamethrower Leon,$69 Rocket Launcher Claire,$6C Gatling Gun Claire,$6B Machine Gun ???,$66 Handgun Bullets,$65 Shotgun Shells,$68 Magnum Bullets,$67 Fuel,$72 Grenade Rounds,$71 Flame Rounds,$74 Acid Rounds,$73 Machine Gun Bullets,$6E S. Shot Bullets,$6D Bow Gun Bolts,$70 Ink Ribbon,$6F Small Key,$7A Hand Gun Parts,$79 Magnum Parts,$7C Shotgun Parts,$7B First Aid Spray,$76 Chemical FR-W09,$75 Chemical AC-W24,$78 Green Herb,$77 Red Herb,$82 Blue Herb,$81 Mixed Herb (Green),$84 Mixed Herb (Red&Green),$83 Mixed Herb (Blue&Green),$7E Mixed Herb (?),$7D Mixed Herb (?),$80 Mixed Herb (?),$7F Lighter,$8A Lock Pick,$89 Picture,$8C Valve Handle,$8B Red Jewel,$86 Red Card Key,$85 Blue Card Key,$88 Serpent Stone,$87 Jaguar Stone,$92 Blue Stone,$91 Blue Stone (?),$94 Eagle Stone,$93 Bishop Plug,$8E Rook Plug,$8D Knight Plug,$90 King Plug,$8F W. Box Key,$9A Detonator,$99 Plastic Bomb,$9C Bomb&Detonator,$9B Crank,$96 Film,$95 Film (?),$98 Film (?),$97 Unicorn Medal,$A2 Eagle Medal,$A1 Wolf Medal,$A4 G. Cogwheel,$A3 Manhole Opener,$9E Main Fuse,$9D Fuse Case,$A0 Vaccine,$9F Vaccine Cart.,$AA Film,$A9 Base Vaccine,$AC G-Virus,$AB Special Key,$A6 Joint S Plug,$A5 Joint N Plug,$A8 Cord,$A7 Film,$B2 Cabin Key,$B1 Precinct Key (blue),$B4 Precinct Key (red),$B3 Precinct Key (?),$AE Precinct Key (green),$AD C. Panel Key (red),$B0 C. Panel Key (yellow),$AF P. Room Key,$BA MO Disk,$B9 Lab Card Key,$BC Master Key,$BB Platform Key,$B6 No Item,$B5 No Item,$B8 No Item,$B7 No Item,$C2 Chris's Diary,$C1 Mail to Chris,$C4 Memo to Leon,$C3 Police Memorandum,$BE Operation Report 1,$BD Mail to the Chief,$C0 Mail to the Chief (?),$BF Secretary's Diary A,$CA Secretary's Diary B,$C9 Operation Report 2,$CC User Registration,$CB Film A,$C6 Film B,$C5 Film C,$C8 Patrol Report,$C7 Watchman's Diary,$D2 Chief's Diary,$D1 Sewer Manager Diary,$D4 Sewer Manager Fax,$D3 Film D,$CE Vaccine Synthesis,$CD Lab Security Manual,$D0 P-Epsilon Report,$CF Rookie Files,$DA Rookie Files (?),$D9 No Item,$DC Spade Key,$DB Diamond Key,$D6 Desk Key,$D5 Heart Key,$D8 Club Key,$D7 Virgin Heart,$E2 Square Crank,$E1 Down Key,$E4 Up Key,$E3 Locker Key
Cheat2="Max Item Modifier\Slot 03",E864E128 59??,E864E127 594F
Cheat2_O=$5A Nothing,$59 Knife Hunk,$5C Handgun Hunk,$5B Handgun Different Ada,$56 Custom Handgun Hunk,$55 Magnum Hunk,$58 Custom Magnum Hunk,$57 Shotgun Hunk,$62 Custom Shotgun Hunk,$61 Grenade Launcher Claire,$64 Grenade Launcher (Flame Rounds) Claire,$63 Grenade Launcher (Acid Rounds) Claire,$5E Bowgun Claire,$5D Colt S.A.A. Claire,$60 Spark Shot Claire,$5F Sub Machine Gun Leon,$6A Flamethrower Leon,$69 Rocket Launcher Claire,$6C Gatling Gun Claire,$6B Machine Gun ???,$66 Handgun Bullets,$65 Shotgun Shells,$68 Magnum Bullets,$67 Fuel,$72 Grenade Rounds,$71 Flame Rounds,$74 Acid Rounds,$73 Machine Gun Bullets,$6E S. Shot Bullets,$6D Bow Gun Bolts,$70 Ink Ribbon,$6F Small Key,$7A Hand Gun Parts,$79 Magnum Parts,$7C Shotgun Parts,$7B First Aid Spray,$76 Chemical FR-W09,$75 Chemical AC-W24,$78 Green Herb,$77 Red Herb,$82 Blue Herb,$81 Mixed Herb (Green),$84 Mixed Herb (Red&Green),$83 Mixed Herb (Blue&Green),$7E Mixed Herb (?),$7D Mixed Herb (?),$80 Mixed Herb (?),$7F Lighter,$8A Lock Pick,$89 Picture,$8C Valve Handle,$8B Red Jewel,$86 Red Card Key,$85 Blue Card Key,$88 Serpent Stone,$87 Jaguar Stone,$92 Blue Stone,$91 Blue Stone (?),$94 Eagle Stone,$93 Bishop Plug,$8E Rook Plug,$8D Knight Plug,$90 King Plug,$8F W. Box Key,$9A Detonator,$99 Plastic Bomb,$9C Bomb&Detonator,$9B Crank,$96 Film,$95 Film (?),$98 Film (?),$97 Unicorn Medal,$A2 Eagle Medal,$A1 Wolf Medal,$A4 G. Cogwheel,$A3 Manhole Opener,$9E Main Fuse,$9D Fuse Case,$A0 Vaccine,$9F Vaccine Cart.,$AA Film,$A9 Base Vaccine,$AC G-Virus,$AB Special Key,$A6 Joint S Plug,$A5 Joint N Plug,$A8 Cord,$A7 Film,$B2 Cabin Key,$B1 Precinct Key (blue),$B4 Precinct Key (red),$B3 Precinct Key (?),$AE Precinct Key (green),$AD C. Panel Key (red),$B0 C. Panel Key (yellow),$AF P. Room Key,$BA MO Disk,$B9 Lab Card Key,$BC Master Key,$BB Platform Key,$B6 No Item,$B5 No Item,$B8 No Item,$B7 No Item,$C2 Chris's Diary,$C1 Mail to Chris,$C4 Memo to Leon,$C3 Police Memorandum,$BE Operation Report 1,$BD Mail to the Chief,$C0 Mail to the Chief (?),$BF Secretary's Diary A,$CA Secretary's Diary B,$C9 Operation Report 2,$CC User Registration,$CB Film A,$C6 Film B,$C5 Film C,$C8 Patrol Report,$C7 Watchman's Diary,$D2 Chief's Diary,$D1 Sewer Manager Diary,$D4 Sewer Manager Fax,$D3 Film D,$CE Vaccine Synthesis,$CD Lab Security Manual,$D0 P-Epsilon Report,$CF Rookie Files,$DA Rookie Files (?),$D9 No Item,$DC Spade Key,$DB Diamond Key,$D6 Desk Key,$D5 Heart Key,$D8 Club Key,$D7 Virgin Heart,$E2 Square Crank,$E1 Down Key,$E4 Up Key,$E3 Locker Key
Cheat3="Max Item Modifier\Slot 04",E864E12C 59??,E864E12B 594F
Cheat3_O=$5A Nothing,$59 Knife Hunk,$5C Handgun Hunk,$5B Handgun Different Ada,$56 Custom Handgun Hunk,$55 Magnum Hunk,$58 Custom Magnum Hunk,$57 Shotgun Hunk,$62 Custom Shotgun Hunk,$61 Grenade Launcher Claire,$64 Grenade Launcher (Flame Rounds) Claire,$63 Grenade Launcher (Acid Rounds) Claire,$5E Bowgun Claire,$5D Colt S.A.A. Claire,$60 Spark Shot Claire,$5F Sub Machine Gun Leon,$6A Flamethrower Leon,$69 Rocket Launcher Claire,$6C Gatling Gun Claire,$6B Machine Gun ???,$66 Handgun Bullets,$65 Shotgun Shells,$68 Magnum Bullets,$67 Fuel,$72 Grenade Rounds,$71 Flame Rounds,$74 Acid Rounds,$73 Machine Gun Bullets,$6E S. Shot Bullets,$6D Bow Gun Bolts,$70 Ink Ribbon,$6F Small Key,$7A Hand Gun Parts,$79 Magnum Parts,$7C Shotgun Parts,$7B First Aid Spray,$76 Chemical FR-W09,$75 Chemical AC-W24,$78 Green Herb,$77 Red Herb,$82 Blue Herb,$81 Mixed Herb (Green),$84 Mixed Herb (Red&Green),$83 Mixed Herb (Blue&Green),$7E Mixed Herb (?),$7D Mixed Herb (?),$80 Mixed Herb (?),$7F Lighter,$8A Lock Pick,$89 Picture,$8C Valve Handle,$8B Red Jewel,$86 Red Card Key,$85 Blue Card Key,$88 Serpent Stone,$87 Jaguar Stone,$92 Blue Stone,$91 Blue Stone (?),$94 Eagle Stone,$93 Bishop Plug,$8E Rook Plug,$8D Knight Plug,$90 King Plug,$8F W. Box Key,$9A Detonator,$99 Plastic Bomb,$9C Bomb&Detonator,$9B Crank,$96 Film,$95 Film (?),$98 Film (?),$97 Unicorn Medal,$A2 Eagle Medal,$A1 Wolf Medal,$A4 G. Cogwheel,$A3 Manhole Opener,$9E Main Fuse,$9D Fuse Case,$A0 Vaccine,$9F Vaccine Cart.,$AA Film,$A9 Base Vaccine,$AC G-Virus,$AB Special Key,$A6 Joint S Plug,$A5 Joint N Plug,$A8 Cord,$A7 Film,$B2 Cabin Key,$B1 Precinct Key (blue),$B4 Precinct Key (red),$B3 Precinct Key (?),$AE Precinct Key (green),$AD C. Panel Key (red),$B0 C. Panel Key (yellow),$AF P. Room Key,$BA MO Disk,$B9 Lab Card Key,$BC Master Key,$BB Platform Key,$B6 No Item,$B5 No Item,$B8 No Item,$B7 No Item,$C2 Chris's Diary,$C1 Mail to Chris,$C4 Memo to Leon,$C3 Police Memorandum,$BE Operation Report 1,$BD Mail to the Chief,$C0 Mail to the Chief (?),$BF Secretary's Diary A,$CA Secretary's Diary B,$C9 Operation Report 2,$CC User Registration,$CB Film A,$C6 Film B,$C5 Film C,$C8 Patrol Report,$C7 Watchman's Diary,$D2 Chief's Diary,$D1 Sewer Manager Diary,$D4 Sewer Manager Fax,$D3 Film D,$CE Vaccine Synthesis,$CD Lab Security Manual,$D0 P-Epsilon Report,$CF Rookie Files,$DA Rookie Files (?),$D9 No Item,$DC Spade Key,$DB Diamond Key,$D6 Desk Key,$D5 Heart Key,$D8 Club Key,$D7 Virgin Heart,$E2 Square Crank,$E1 Down Key,$E4 Up Key,$E3 Locker Key
Cheat4="Max Item Modifier\Slot 05",E864E130 59??,E864E12F 594F
Cheat4_O=$5A Nothing,$59 Knife Hunk,$5C Handgun Hunk,$5B Handgun Different Ada,$56 Custom Handgun Hunk,$55 Magnum Hunk,$58 Custom Magnum Hunk,$57 Shotgun Hunk,$62 Custom Shotgun Hunk,$61 Grenade Launcher Claire,$64 Grenade Launcher (Flame Rounds) Claire,$63 Grenade Launcher (Acid Rounds) Claire,$5E Bowgun Claire,$5D Colt S.A.A. Claire,$60 Spark Shot Claire,$5F Sub Machine Gun Leon,$6A Flamethrower Leon,$69 Rocket Launcher Claire,$6C Gatling Gun Claire,$6B Machine Gun ???,$66 Handgun Bullets,$65 Shotgun Shells,$68 Magnum Bullets,$67 Fuel,$72 Grenade Rounds,$71 Flame Rounds,$74 Acid Rounds,$73 Machine Gun Bullets,$6E S. Shot Bullets,$6D Bow Gun Bolts,$70 Ink Ribbon,$6F Small Key,$7A Hand Gun Parts,$79 Magnum Parts,$7C Shotgun Parts,$7B First Aid Spray,$76 Chemical FR-W09,$75 Chemical AC-W24,$78 Green Herb,$77 Red Herb,$82 Blue Herb,$81 Mixed Herb (Green),$84 Mixed Herb (Red&Green),$83 Mixed Herb (Blue&Green),$7E Mixed Herb (?),$7D Mixed Herb (?),$80 Mixed Herb (?),$7F Lighter,$8A Lock Pick,$89 Picture,$8C Valve Handle,$8B Red Jewel,$86 Red Card Key,$85 Blue Card Key,$88 Serpent Stone,$87 Jaguar Stone,$92 Blue Stone,$91 Blue Stone (?),$94 Eagle Stone,$93 Bishop Plug,$8E Rook Plug,$8D Knight Plug,$90 King Plug,$8F W. Box Key,$9A Detonator,$99 Plastic Bomb,$9C Bomb&Detonator,$9B Crank,$96 Film,$95 Film (?),$98 Film (?),$97 Unicorn Medal,$A2 Eagle Medal,$A1 Wolf Medal,$A4 G. Cogwheel,$A3 Manhole Opener,$9E Main Fuse,$9D Fuse Case,$A0 Vaccine,$9F Vaccine Cart.,$AA Film,$A9 Base Vaccine,$AC G-Virus,$AB Special Key,$A6 Joint S Plug,$A5 Joint N Plug,$A8 Cord,$A7 Film,$B2 Cabin Key,$B1 Precinct Key (blue),$B4 Precinct Key (red),$B3 Precinct Key (?),$AE Precinct Key (green),$AD C. Panel Key (red),$B0 C. Panel Key (yellow),$AF P. Room Key,$BA MO Disk,$B9 Lab Card Key,$BC Master Key,$BB Platform Key,$B6 No Item,$B5 No Item,$B8 No Item,$B7 No Item,$C2 Chris's Diary,$C1 Mail to Chris,$C4 Memo to Leon,$C3 Police Memorandum,$BE Operation Report 1,$BD Mail to the Chief,$C0 Mail to the Chief (?),$BF Secretary's Diary A,$CA Secretary's Diary B,$C9 Operation Report 2,$CC User Registration,$CB Film A,$C6 Film B,$C5 Film C,$C8 Patrol Report,$C7 Watchman's Diary,$D2 Chief's Diary,$D1 Sewer Manager Diary,$D4 Sewer Manager Fax,$D3 Film D,$CE Vaccine Synthesis,$CD Lab Security Manual,$D0 P-Epsilon Report,$CF Rookie Files,$DA Rookie Files (?),$D9 No Item,$DC Spade Key,$DB Diamond Key,$D6 Desk Key,$D5 Heart Key,$D8 Club Key,$D7 Virgin Heart,$E2 Square Crank,$E1 Down Key,$E4 Up Key,$E3 Locker Key
Cheat5="Max Item Modifier\Slot 06",E864E134 59??,E864E133 594F
Cheat5_O=$5A Nothing,$59 Knife Hunk,$5C Handgun Hunk,$5B Handgun Different Ada,$56 Custom Handgun Hunk,$55 Magnum Hunk,$58 Custom Magnum Hunk,$57 Shotgun Hunk,$62 Custom Shotgun Hunk,$61 Grenade Launcher Claire,$64 Grenade Launcher (Flame Rounds) Claire,$63 Grenade Launcher (Acid Rounds) Claire,$5E Bowgun Claire,$5D Colt S.A.A. Claire,$60 Spark Shot Claire,$5F Sub Machine Gun Leon,$6A Flamethrower Leon,$69 Rocket Launcher Claire,$6C Gatling Gun Claire,$6B Machine Gun ???,$66 Handgun Bullets,$65 Shotgun Shells,$68 Magnum Bullets,$67 Fuel,$72 Grenade Rounds,$71 Flame Rounds,$74 Acid Rounds,$73 Machine Gun Bullets,$6E S. Shot Bullets,$6D Bow Gun Bolts,$70 Ink Ribbon,$6F Small Key,$7A Hand Gun Parts,$79 Magnum Parts,$7C Shotgun Parts,$7B First Aid Spray,$76 Chemical FR-W09,$75 Chemical AC-W24,$78 Green Herb,$77 Red Herb,$82 Blue Herb,$81 Mixed Herb (Green),$84 Mixed Herb (Red&Green),$83 Mixed Herb (Blue&Green),$7E Mixed Herb (?),$7D Mixed Herb (?),$80 Mixed Herb (?),$7F Lighter,$8A Lock Pick,$89 Picture,$8C Valve Handle,$8B Red Jewel,$86 Red Card Key,$85 Blue Card Key,$88 Serpent Stone,$87 Jaguar Stone,$92 Blue Stone,$91 Blue Stone (?),$94 Eagle Stone,$93 Bishop Plug,$8E Rook Plug,$8D Knight Plug,$90 King Plug,$8F W. Box Key,$9A Detonator,$99 Plastic Bomb,$9C Bomb&Detonator,$9B Crank,$96 Film,$95 Film (?),$98 Film (?),$97 Unicorn Medal,$A2 Eagle Medal,$A1 Wolf Medal,$A4 G. Cogwheel,$A3 Manhole Opener,$9E Main Fuse,$9D Fuse Case,$A0 Vaccine,$9F Vaccine Cart.,$AA Film,$A9 Base Vaccine,$AC G-Virus,$AB Special Key,$A6 Joint S Plug,$A5 Joint N Plug,$A8 Cord,$A7 Film,$B2 Cabin Key,$B1 Precinct Key (blue),$B4 Precinct Key (red),$B3 Precinct Key (?),$AE Precinct Key (green),$AD C. Panel Key (red),$B0 C. Panel Key (yellow),$AF P. Room Key,$BA MO Disk,$B9 Lab Card Key,$BC Master Key,$BB Platform Key,$B6 No Item,$B5 No Item,$B8 No Item,$B7 No Item,$C2 Chris's Diary,$C1 Mail to Chris,$C4 Memo to Leon,$C3 Police Memorandum,$BE Operation Report 1,$BD Mail to the Chief,$C0 Mail to the Chief (?),$BF Secretary's Diary A,$CA Secretary's Diary B,$C9 Operation Report 2,$CC User Registration,$CB Film A,$C6 Film B,$C5 Film C,$C8 Patrol Report,$C7 Watchman's Diary,$D2 Chief's Diary,$D1 Sewer Manager Diary,$D4 Sewer Manager Fax,$D3 Film D,$CE Vaccine Synthesis,$CD Lab Security Manual,$D0 P-Epsilon Report,$CF Rookie Files,$DA Rookie Files (?),$D9 No Item,$DC Spade Key,$DB Diamond Key,$D6 Desk Key,$D5 Heart Key,$D8 Club Key,$D7 Virgin Heart,$E2 Square Crank,$E1 Down Key,$E4 Up Key,$E3 Locker Key
Cheat6="Max Item Modifier\Slot 07",E864E138 59??,E864E137 594F
Cheat6_O=$5A Nothing,$59 Knife Hunk,$5C Handgun Hunk,$5B Handgun Different Ada,$56 Custom Handgun Hunk,$55 Magnum Hunk,$58 Custom Magnum Hunk,$57 Shotgun Hunk,$62 Custom Shotgun Hunk,$61 Grenade Launcher Claire,$64 Grenade Launcher (Flame Rounds) Claire,$63 Grenade Launcher (Acid Rounds) Claire,$5E Bowgun Claire,$5D Colt S.A.A. Claire,$60 Spark Shot Claire,$5F Sub Machine Gun Leon,$6A Flamethrower Leon,$69 Rocket Launcher Claire,$6C Gatling Gun Claire,$6B Machine Gun ???,$66 Handgun Bullets,$65 Shotgun Shells,$68 Magnum Bullets,$67 Fuel,$72 Grenade Rounds,$71 Flame Rounds,$74 Acid Rounds,$73 Machine Gun Bullets,$6E S. Shot Bullets,$6D Bow Gun Bolts,$70 Ink Ribbon,$6F Small Key,$7A Hand Gun Parts,$79 Magnum Parts,$7C Shotgun Parts,$7B First Aid Spray,$76 Chemical FR-W09,$75 Chemical AC-W24,$78 Green Herb,$77 Red Herb,$82 Blue Herb,$81 Mixed Herb (Green),$84 Mixed Herb (Red&Green),$83 Mixed Herb (Blue&Green),$7E Mixed Herb (?),$7D Mixed Herb (?),$80 Mixed Herb (?),$7F Lighter,$8A Lock Pick,$89 Picture,$8C Valve Handle,$8B Red Jewel,$86 Red Card Key,$85 Blue Card Key,$88 Serpent Stone,$87 Jaguar Stone,$92 Blue Stone,$91 Blue Stone (?),$94 Eagle Stone,$93 Bishop Plug,$8E Rook Plug,$8D Knight Plug,$90 King Plug,$8F W. Box Key,$9A Detonator,$99 Plastic Bomb,$9C Bomb&Detonator,$9B Crank,$96 Film,$95 Film (?),$98 Film (?),$97 Unicorn Medal,$A2 Eagle Medal,$A1 Wolf Medal,$A4 G. Cogwheel,$A3 Manhole Opener,$9E Main Fuse,$9D Fuse Case,$A0 Vaccine,$9F Vaccine Cart.,$AA Film,$A9 Base Vaccine,$AC G-Virus,$AB Special Key,$A6 Joint S Plug,$A5 Joint N Plug,$A8 Cord,$A7 Film,$B2 Cabin Key,$B1 Precinct Key (blue),$B4 Precinct Key (red),$B3 Precinct Key (?),$AE Precinct Key (green),$AD C. Panel Key (red),$B0 C. Panel Key (yellow),$AF P. Room Key,$BA MO Disk,$B9 Lab Card Key,$BC Master Key,$BB Platform Key,$B6 No Item,$B5 No Item,$B8 No Item,$B7 No Item,$C2 Chris's Diary,$C1 Mail to Chris,$C4 Memo to Leon,$C3 Police Memorandum,$BE Operation Report 1,$BD Mail to the Chief,$C0 Mail to the Chief (?),$BF Secretary's Diary A,$CA Secretary's Diary B,$C9 Operation Report 2,$CC User Registration,$CB Film A,$C6 Film B,$C5 Film C,$C8 Patrol Report,$C7 Watchman's Diary,$D2 Chief's Diary,$D1 Sewer Manager Diary,$D4 Sewer Manager Fax,$D3 Film D,$CE Vaccine Synthesis,$CD Lab Security Manual,$D0 P-Epsilon Report,$CF Rookie Files,$DA Rookie Files (?),$D9 No Item,$DC Spade Key,$DB Diamond Key,$D6 Desk Key,$D5 Heart Key,$D8 Club Key,$D7 Virgin Heart,$E2 Square Crank,$E1 Down Key,$E4 Up Key,$E3 Locker Key
Cheat7="Max Item Modifier\Slot 08",E864E13C 59??,E864E13B 594F
Cheat7_O=$5A Nothing,$59 Knife Hunk,$5C Handgun Hunk,$5B Handgun Different Ada,$56 Custom Handgun Hunk,$55 Magnum Hunk,$58 Custom Magnum Hunk,$57 Shotgun Hunk,$62 Custom Shotgun Hunk,$61 Grenade Launcher Claire,$64 Grenade Launcher (Flame Rounds) Claire,$63 Grenade Launcher (Acid Rounds) Claire,$5E Bowgun Claire,$5D Colt S.A.A. Claire,$60 Spark Shot Claire,$5F Sub Machine Gun Leon,$6A Flamethrower Leon,$69 Rocket Launcher Claire,$6C Gatling Gun Claire,$6B Machine Gun ???,$66 Handgun Bullets,$65 Shotgun Shells,$68 Magnum Bullets,$67 Fuel,$72 Grenade Rounds,$71 Flame Rounds,$74 Acid Rounds,$73 Machine Gun Bullets,$6E S. Shot Bullets,$6D Bow Gun Bolts,$70 Ink Ribbon,$6F Small Key,$7A Hand Gun Parts,$79 Magnum Parts,$7C Shotgun Parts,$7B First Aid Spray,$76 Chemical FR-W09,$75 Chemical AC-W24,$78 Green Herb,$77 Red Herb,$82 Blue Herb,$81 Mixed Herb (Green),$84 Mixed Herb (Red&Green),$83 Mixed Herb (Blue&Green),$7E Mixed Herb (?),$7D Mixed Herb (?),$80 Mixed Herb (?),$7F Lighter,$8A Lock Pick,$89 Picture,$8C Valve Handle,$8B Red Jewel,$86 Red Card Key,$85 Blue Card Key,$88 Serpent Stone,$87 Jaguar Stone,$92 Blue Stone,$91 Blue Stone (?),$94 Eagle Stone,$93 Bishop Plug,$8E Rook Plug,$8D Knight Plug,$90 King Plug,$8F W. Box Key,$9A Detonator,$99 Plastic Bomb,$9C Bomb&Detonator,$9B Crank,$96 Film,$95 Film (?),$98 Film (?),$97 Unicorn Medal,$A2 Eagle Medal,$A1 Wolf Medal,$A4 G. Cogwheel,$A3 Manhole Opener,$9E Main Fuse,$9D Fuse Case,$A0 Vaccine,$9F Vaccine Cart.,$AA Film,$A9 Base Vaccine,$AC G-Virus,$AB Special Key,$A6 Joint S Plug,$A5 Joint N Plug,$A8 Cord,$A7 Film,$B2 Cabin Key,$B1 Precinct Key (blue),$B4 Precinct Key (red),$B3 Precinct Key (?),$AE Precinct Key (green),$AD C. Panel Key (red),$B0 C. Panel Key (yellow),$AF P. Room Key,$BA MO Disk,$B9 Lab Card Key,$BC Master Key,$BB Platform Key,$B6 No Item,$B5 No Item,$B8 No Item,$B7 No Item,$C2 Chris's Diary,$C1 Mail to Chris,$C4 Memo to Leon,$C3 Police Memorandum,$BE Operation Report 1,$BD Mail to the Chief,$C0 Mail to the Chief (?),$BF Secretary's Diary A,$CA Secretary's Diary B,$C9 Operation Report 2,$CC User Registration,$CB Film A,$C6 Film B,$C5 Film C,$C8 Patrol Report,$C7 Watchman's Diary,$D2 Chief's Diary,$D1 Sewer Manager Diary,$D4 Sewer Manager Fax,$D3 Film D,$CE Vaccine Synthesis,$CD Lab Security Manual,$D0 P-Epsilon Report,$CF Rookie Files,$DA Rookie Files (?),$D9 No Item,$DC Spade Key,$DB Diamond Key,$D6 Desk Key,$D5 Heart Key,$D8 Club Key,$D7 Virgin Heart,$E2 Square Crank,$E1 Down Key,$E4 Up Key,$E3 Locker Key
Cheat8="Max Item Modifier\Slot 09",E864E140 59??,E864E13F 594F
Cheat8_O=$5A Nothing,$59 Knife Hunk,$5C Handgun Hunk,$5B Handgun Different Ada,$56 Custom Handgun Hunk,$55 Magnum Hunk,$58 Custom Magnum Hunk,$57 Shotgun Hunk,$62 Custom Shotgun Hunk,$61 Grenade Launcher Claire,$64 Grenade Launcher (Flame Rounds) Claire,$63 Grenade Launcher (Acid Rounds) Claire,$5E Bowgun Claire,$5D Colt S.A.A. Claire,$60 Spark Shot Claire,$5F Sub Machine Gun Leon,$6A Flamethrower Leon,$69 Rocket Launcher Claire,$6C Gatling Gun Claire,$6B Machine Gun ???,$66 Handgun Bullets,$65 Shotgun Shells,$68 Magnum Bullets,$67 Fuel,$72 Grenade Rounds,$71 Flame Rounds,$74 Acid Rounds,$73 Machine Gun Bullets,$6E S. Shot Bullets,$6D Bow Gun Bolts,$70 Ink Ribbon,$6F Small Key,$7A Hand Gun Parts,$79 Magnum Parts,$7C Shotgun Parts,$7B First Aid Spray,$76 Chemical FR-W09,$75 Chemical AC-W24,$78 Green Herb,$77 Red Herb,$82 Blue Herb,$81 Mixed Herb (Green),$84 Mixed Herb (Red&Green),$83 Mixed Herb (Blue&Green),$7E Mixed Herb (?),$7D Mixed Herb (?),$80 Mixed Herb (?),$7F Lighter,$8A Lock Pick,$89 Picture,$8C Valve Handle,$8B Red Jewel,$86 Red Card Key,$85 Blue Card Key,$88 Serpent Stone,$87 Jaguar Stone,$92 Blue Stone,$91 Blue Stone (?),$94 Eagle Stone,$93 Bishop Plug,$8E Rook Plug,$8D Knight Plug,$90 King Plug,$8F W. Box Key,$9A Detonator,$99 Plastic Bomb,$9C Bomb&Detonator,$9B Crank,$96 Film,$95 Film (?),$98 Film (?),$97 Unicorn Medal,$A2 Eagle Medal,$A1 Wolf Medal,$A4 G. Cogwheel,$A3 Manhole Opener,$9E Main Fuse,$9D Fuse Case,$A0 Vaccine,$9F Vaccine Cart.,$AA Film,$A9 Base Vaccine,$AC G-Virus,$AB Special Key,$A6 Joint S Plug,$A5 Joint N Plug,$A8 Cord,$A7 Film,$B2 Cabin Key,$B1 Precinct Key (blue),$B4 Precinct Key (red),$B3 Precinct Key (?),$AE Precinct Key (green),$AD C. Panel Key (red),$B0 C. Panel Key (yellow),$AF P. Room Key,$BA MO Disk,$B9 Lab Card Key,$BC Master Key,$BB Platform Key,$B6 No Item,$B5 No Item,$B8 No Item,$B7 No Item,$C2 Chris's Diary,$C1 Mail to Chris,$C4 Memo to Leon,$C3 Police Memorandum,$BE Operation Report 1,$BD Mail to the Chief,$C0 Mail to the Chief (?),$BF Secretary's Diary A,$CA Secretary's Diary B,$C9 Operation Report 2,$CC User Registration,$CB Film A,$C6 Film B,$C5 Film C,$C8 Patrol Report,$C7 Watchman's Diary,$D2 Chief's Diary,$D1 Sewer Manager Diary,$D4 Sewer Manager Fax,$D3 Film D,$CE Vaccine Synthesis,$CD Lab Security Manual,$D0 P-Epsilon Report,$CF Rookie Files,$DA Rookie Files (?),$D9 No Item,$DC Spade Key,$DB Diamond Key,$D6 Desk Key,$D5 Heart Key,$D8 Club Key,$D7 Virgin Heart,$E2 Square Crank,$E1 Down Key,$E4 Up Key,$E3 Locker Key
Cheat9="Max Item Modifier\Slot 10",E864E144 59??,E864E143 594F
Cheat9_O=$5A Nothing,$59 Knife Hunk,$5C Handgun Hunk,$5B Handgun Different Ada,$56 Custom Handgun Hunk,$55 Magnum Hunk,$58 Custom Magnum Hunk,$57 Shotgun Hunk,$62 Custom Shotgun Hunk,$61 Grenade Launcher Claire,$64 Grenade Launcher (Flame Rounds) Claire,$63 Grenade Launcher (Acid Rounds) Claire,$5E Bowgun Claire,$5D Colt S.A.A. Claire,$60 Spark Shot Claire,$5F Sub Machine Gun Leon,$6A Flamethrower Leon,$69 Rocket Launcher Claire,$6C Gatling Gun Claire,$6B Machine Gun ???,$66 Handgun Bullets,$65 Shotgun Shells,$68 Magnum Bullets,$67 Fuel,$72 Grenade Rounds,$71 Flame Rounds,$74 Acid Rounds,$73 Machine Gun Bullets,$6E S. Shot Bullets,$6D Bow Gun Bolts,$70 Ink Ribbon,$6F Small Key,$7A Hand Gun Parts,$79 Magnum Parts,$7C Shotgun Parts,$7B First Aid Spray,$76 Chemical FR-W09,$75 Chemical AC-W24,$78 Green Herb,$77 Red Herb,$82 Blue Herb,$81 Mixed Herb (Green),$84 Mixed Herb (Red&Green),$83 Mixed Herb (Blue&Green),$7E Mixed Herb (?),$7D Mixed Herb (?),$80 Mixed Herb (?),$7F Lighter,$8A Lock Pick,$89 Picture,$8C Valve Handle,$8B Red Jewel,$86 Red Card Key,$85 Blue Card Key,$88 Serpent Stone,$87 Jaguar Stone,$92 Blue Stone,$91 Blue Stone (?),$94 Eagle Stone,$93 Bishop Plug,$8E Rook Plug,$8D Knight Plug,$90 King Plug,$8F W. Box Key,$9A Detonator,$99 Plastic Bomb,$9C Bomb&Detonator,$9B Crank,$96 Film,$95 Film (?),$98 Film (?),$97 Unicorn Medal,$A2 Eagle Medal,$A1 Wolf Medal,$A4 G. Cogwheel,$A3 Manhole Opener,$9E Main Fuse,$9D Fuse Case,$A0 Vaccine,$9F Vaccine Cart.,$AA Film,$A9 Base Vaccine,$AC G-Virus,$AB Special Key,$A6 Joint S Plug,$A5 Joint N Plug,$A8 Cord,$A7 Film,$B2 Cabin Key,$B1 Precinct Key (blue),$B4 Precinct Key (red),$B3 Precinct Key (?),$AE Precinct Key (green),$AD C. Panel Key (red),$B0 C. Panel Key (yellow),$AF P. Room Key,$BA MO Disk,$B9 Lab Card Key,$BC Master Key,$BB Platform Key,$B6 No Item,$B5 No Item,$B8 No Item,$B7 No Item,$C2 Chris's Diary,$C1 Mail to Chris,$C4 Memo to Leon,$C3 Police Memorandum,$BE Operation Report 1,$BD Mail to the Chief,$C0 Mail to the Chief (?),$BF Secretary's Diary A,$CA Secretary's Diary B,$C9 Operation Report 2,$CC User Registration,$CB Film A,$C6 Film B,$C5 Film C,$C8 Patrol Report,$C7 Watchman's Diary,$D2 Chief's Diary,$D1 Sewer Manager Diary,$D4 Sewer Manager Fax,$D3 Film D,$CE Vaccine Synthesis,$CD Lab Security Manual,$D0 P-Epsilon Report,$CF Rookie Files,$DA Rookie Files (?),$D9 No Item,$DC Spade Key,$DB Diamond Key,$D6 Desk Key,$D5 Heart Key,$D8 Club Key,$D7 Virgin Heart,$E2 Square Crank,$E1 Down Key,$E4 Up Key,$E3 Locker Key
Cheat10="Infinite\Health",E9646676 5922
Cheat11="Always Have Fine Condition",E964663C 595A
Cheat12="Play As",E9646890 ????
Cheat12_O=$59DA Leon Original,$5ADA Claire Original,$5BDA Leon Original,$5CDA Claire Original,$55DA Leon Wounded,$56DA Claire without jacket,$57DA Leon Wounded,$58DA Claire without jacket,$61DA Leon as Stars,$62DA Claire as Biker,$63DA Leon as Biker,$64DA Claires body Leons outfit,$5DDA Hunk (can crash the game),$5EDA To Fu,$5FDA Ada (can crash the game),$60DA Cheryl,
Cheat13="Play Extra Mission",E9646742 59??
Cheat13_O=$A2 The 4th Survior,$A1 To-Fu
Cheat14="Infinite\Time",E864E311 596A
//----
[AA18B1A5-07DB6AEB-C:45]
Name=Resident Evil 2 (U)
Name=Resident Evil 2 (U) (V1.1)
Cheat0="Max Item Modifier\Slot 01",E864E120 59??,E864E11F 594F
Cheat0_O=$5A Nothing,$59 Knife Hunk,$5C Handgun Hunk,$5B Handgun Different Ada,$56 Custom Handgun Hunk,$55 Magnum Hunk,$58 Custom Magnum Hunk,$57 Shotgun Hunk,$62 Custom Shotgun Hunk,$61 Grenade Launcher Claire,$64 Grenade Launcher (Flame Rounds) Claire,$63 Grenade Launcher (Acid Rounds) Claire,$5E Bowgun Claire,$5D Colt S.A.A. Claire,$60 Spark Shot Claire,$5F Sub Machine Gun Leon,$6A Flamethrower Leon,$69 Rocket Launcher Claire,$6C Gatling Gun Claire,$6B Machine Gun ???,$66 Handgun Bullets,$65 Shotgun Shells,$68 Magnum Bullets,$67 Fuel,$72 Grenade Rounds,$71 Flame Rounds,$74 Acid Rounds,$73 Machine Gun Bullets,$6E S. Shot Bullets,$6D Bow Gun Bolts,$70 Ink Ribbon,$6F Small Key,$7A Hand Gun Parts,$79 Magnum Parts,$7C Shotgun Parts,$7B First Aid Spray,$76 Chemical FR-W09,$75 Chemical AC-W24,$78 Green Herb,$77 Red Herb,$82 Blue Herb,$81 Mixed Herb (Green),$84 Mixed Herb (Red&Green),$83 Mixed Herb (Blue&Green),$7E Mixed Herb (?),$7D Mixed Herb (?),$80 Mixed Herb (?),$7F Lighter,$8A Lock Pick,$89 Picture,$8C Valve Handle,$8B Red Jewel,$86 Red Card Key,$85 Blue Card Key,$88 Serpent Stone,$87 Jaguar Stone,$92 Blue Stone,$91 Blue Stone (?),$94 Eagle Stone,$93 Bishop Plug,$8E Rook Plug,$8D Knight Plug,$90 King Plug,$8F W. Box Key,$9A Detonator,$99 Plastic Bomb,$9C Bomb&Detonator,$9B Crank,$96 Film,$95 Film (?),$98 Film (?),$97 Unicorn Medal,$A2 Eagle Medal,$A1 Wolf Medal,$A4 G. Cogwheel,$A3 Manhole Opener,$9E Main Fuse,$9D Fuse Case,$A0 Vaccine,$9F Vaccine Cart.,$AA Film,$A9 Base Vaccine,$AC G-Virus,$AB Special Key,$A6 Joint S Plug,$A5 Joint N Plug,$A8 Cord,$A7 Film,$B2 Cabin Key,$B1 Precinct Key (blue),$B4 Precinct Key (red),$B3 Precinct Key (?),$AE Precinct Key (green),$AD C. Panel Key (red),$B0 C. Panel Key (yellow),$AF P. Room Key,$BA MO Disk,$B9 Lab Card Key,$BC Master Key,$BB Platform Key,$B6 No Item,$B5 No Item,$B8 No Item,$B7 No Item,$C2 Chris's Diary,$C1 Mail to Chris,$C4 Memo to Leon,$C3 Police Memorandum,$BE Operation Report 1,$BD Mail to the Chief,$C0 Mail to the Chief (?),$BF Secretary's Diary A,$CA Secretary's Diary B,$C9 Operation Report 2,$CC User Registration,$CB Film A,$C6 Film B,$C5 Film C,$C8 Patrol Report,$C7 Watchman's Diary,$D2 Chief's Diary,$D1 Sewer Manager Diary,$D4 Sewer Manager Fax,$D3 Film D,$CE Vaccine Synthesis,$CD Lab Security Manual,$D0 P-Epsilon Report,$CF Rookie Files,$DA Rookie Files (?),$D9 No Item,$DC Spade Key,$DB Diamond Key,$D6 Desk Key,$D5 Heart Key,$D8 Club Key,$D7 Virgin Heart,$E2 Square Crank,$E1 Down Key,$E4 Up Key,$E3 Locker Key
Cheat1="Max Item Modifier\Slot 02",E864E124 59??,E864E123 594F
@ -8021,7 +8173,13 @@ Cheat4_O=$5A Track 1,$59 Track 2,$5C Track 3,$5B Track 4
//----
[0C814EC4-58FE5CA8-C:45]
Name=Scooby-Doo - Classic Creep Capers (U)
Name=Scooby-Doo - Classic Creep Capers (U) (V1.0)
Cheat0="Infinite Health",E95EBE1E 5992,E85F02E9 5957
//----
[569433AD-F7E13561-C:45]
Name=Scooby-Doo - Classic Creep Capers (U) (V1.1)
Cheat0="Infinite Health",E95EBE1E 5992,E85F02E9 5957
//----
@ -8180,7 +8338,7 @@ Cheat2="All levels complete",E861661C 595E,E861661B 5964,E861661A 5964,E8616619
//----
[A7D015F8-2289AA43-C:45]
Name=Star Fox 64 (U)
Name=Star Fox 64 (U) (V1.0)
Cheat0="Unlimited\Boost",E967D3F4 595A,E967D3F2 595A,E967FED4 595A,E967FED2 595A
Cheat1="Have All Medals",50000802 0000,1116E6E0 7777
Cheat2="Infinite\Hyper Laser",E869D06D 595C
@ -8707,7 +8865,17 @@ Cheat7_N=This code gives you all tracks and cars. once you activate this code, Y
//----
[A150743E-CF2522CD-C:45]
Name=Toy Story 2 (U)
Name=Toy Story 2 (U) (V1.0)
Cheat0="Have 99 coins",E95F0862 59BB
Cheat1="Have all 5 collectables",E872CDC6 5955
Cheat2="Infinite Lives",E85F085E 5961
Cheat3="Infinite Battery Power",E95F085A 5960
Cheat4="Hold jump to fly",E95F0754 595C
//----
[C151AD61-280FFF22-C:45]
Name=Toy Story 2 (U) (V1.1)
Cheat0="Have 99 coins",E95F0862 59BB
Cheat1="Have all 5 collectables",E872CDC6 5955
Cheat2="Infinite Lives",E85F085E 5961
@ -8753,7 +8921,31 @@ Cheat10="Have\Cheat Menu",E965E9E8 504F,E965E9E6 504F
//----
[ADB9498B-DAF28F55-C:45]
Name=Turok: Rage Wars (U)
Name=Turok - Rage Wars (U) (V1.0)
Cheat0="Player 1\Have All\Mini Game Icons",E8631E69 5976
Cheat1="Player 1\Infinite\Proximity Mines",E887BC93 594F
Cheat2="Player 1\Infinite\Metal Claws",E887BC97 594F
Cheat3="Player 1\Infinite\Sentry Guns",E887BC91 594F
Cheat4="Player 1\Infinite\Cerebral Bores",E887BC8D 594F
Cheat5="Player 1\Infinite\Health",E987BC7A B55A,E8BD7EDA 59B6
Cheat6="Player 1\Infinite Ammo",E887BC8B 59BB,E887BC89 59BB,E887BC8F 59BB,E8BD7EEB 59BB,E8BD7EE9 59BB,E8BD7EEF 59BB,E8BD7EED 59BB,E8BD7EF3 59BB,E8BD7EF1 59BB,E8BD7EF7 59BB
Cheat7="Player 1\Play As",E86A56B0 59??
Cheat7_O=$5A Turok,$59 Mantid,$5C Drone,$5B Fireborn,$56 Soldier,$55 Adon,$58 Lord Of The Dead,$57 Elite Guard,$62 Blind One,$61 Juggernaut,$64 Death Guard,$63 Bastile,$5E Syra,$5D Symbiont,$60 Tail Set,$5F Pur-Lin,$6A Symbiont,$69 Raptor,$6C Mites,$6B Monkey
Cheat8="Level Select\Proving Ground-Tightrope",E86A14F1 59??
Cheat8_O=$5A Proving Grounds,$59 Basic Training,$5C Crossroads,$5B Grim Retreat,$56 Cathedral,$55 Fall Out,$58 Boxed Set,$57 Dire Straight,$62 Prey,$61 Warehouse,$64 Water Temple,$63 Bomb Shelter,$5E Tempered,$5D Earth Temple,$60 Fire Temple,$5F Mystic,$6A Bottleneck,$69 Tightrope,
Cheat9="Level Select\The Pit-Starlight",E86A14F1 59??
Cheat9_O=$6C The Pit,$6B Leap Of Faith,$66 Wicked Dance,$65 Bunker,$68 Ampatheater,$67 Fire Walker,$72 Crypts,$71 Breakdown,$74 Retaliation,$73 Hopeless,$6E Matrix,$6D Fathom,$70 The Pedestal,$6F Defcon 5,$7A Spirit Temple,$79 Stronghold,$7C Courtyard,$7B Starlight
Cheat10="Player 1\Infinite\Time",E96A5A4C 98FF,E96A5A4A 1509
Cheat11="Player 1\Have All\Medals",E9631E9E 504F,E9631EA4 504F,E9631EA2 504F,E8631EA8 595B
Cheat12="Player 1\Start With Weapon",E887B908 59??
Cheat12_O=$5A Warhammer,$59 Boomerang,$5C Tek Crossbow,$5B Mag 60,$56 Shotgun,$55 Assault Rifle,$58 Mini Gun,$57 Plasma Rifle,$62 Freeze Gun,$61 Flaregun,$64 Grenade Launcher,$63 Scorpion Launcher,$5E Napalm Gel,$5D Emaciator,$60 Inflator,$5F Chest Burster,$6A Raptor Claw,$69 Mite Bite,$6C Cerebral Bore,$6B PFM Mine,$66 Iron Claw,$65 Sentry Turret
Cheat8_N=Do Not use this with Level Select The Pit-Starlight. Only use One Level Select Option At A Time
Cheat9_N=Do Not use this with Level Select Proving Ground-Tightrope. Only use One Level Select Option At A Time
//----
[2388984C-DA7B3CC5-C:45]
Name=Turok - Rage Wars (U) (V1.1)
Cheat0="Player 1\Have All\Mini Game Icons",E8631E69 5976
Cheat1="Player 1\Infinite\Proximity Mines",E887BC93 594F
Cheat2="Player 1\Infinite\Metal Claws",E887BC97 594F
@ -13916,7 +14108,7 @@ Name=Wayne Gretzky's 3D Hockey '98 (E)
Cheat0="Max Score\Team 1",E9685578 504F
Cheat1="Max Score\Team 2",E9688A88 504F
Cheat2="Difficulty Mod",E8689A4F 59??
Cheat2_O=$5A ,$59 ,$5C ,$5B ,$56
Cheat2_O=$5A ,$59 ,$5C ,$5B ,$56
Cheat3="Anger metre always full",E861EE90 594F,E861EF7A 594F
//----

File diff suppressed because it is too large Load Diff

View File

@ -1,15 +1,12 @@
// PJ64 1.7 Official RDX (Rom Database eXtension) By Gent Beta Version 1.7.0.02
// ----------------------------------------------------
//
// This file is only to be used with Project64 version 1.7
//
// PJ64 v2.2 Official RDX (Rom Database eXtension)
// Not for use with PJ64 v1.6 or previous
// ----------------------------------------------------
[Meta]
Author=Gent
Version=Official Beta Version 1.7.0.02
Date=12th July 2006
Homepage=http://www.pj64.net/main/component/option,com_/Itemid,111/option,beta_files/
Author=Project64 team
Version=2.2.0
Date=2015/03/30
Homepage=www.pj64-emu.com
//------------------------- 0-9 --------------------------
@ -22,7 +19,7 @@ Players=4
ForceFeedback=Yes
[033F4C13-319EE7A7-C:45]
Good Name=007 - The World is Not Enough (U)
Good Name=007 - The World is Not Enough (U)
Developer=Eurocom
ReleaseDate=2000/10/17
Genre=Shooter FP
@ -458,7 +455,7 @@ ForceFeedback=Yes
[B088FBB4-441E4B1D-C:50]
Good Name=Bass Hunter 64 (E) [!]
Developer=Gear Head Entertainment
Developer=Gear Head Entertainment
ReleaseDate=1999/07/28
Genre=Sport-Fishing
Players=1
@ -780,7 +777,7 @@ ForceFeedback=Yes
Good Name=Buck Bumble (J) [!]
Developer=Argonaut Games
ReleaseDate=1998/11/20
Genre=Action
Genre=Action
Players=2
ForceFeedback=Yes
@ -1172,7 +1169,7 @@ ForceFeedback=No
[079501B9-AB0232AB-C:4A]
Good Name=Custom Robo V2 (J) [!]
Developer=Noise (Marigul) / Marigul Management, Inc.
Developer=Noise (Marigul) / Marigul Management, Inc.
ReleaseDate=2000/11/10
Genre=Action
Players=4
@ -1541,7 +1538,7 @@ Players=4
ForceFeedback=Yes
[1E12883D-D3B92718-C:46]
Good Name=Duke Nukem 64 (F)
Good Name=Duke Nukem 64 (F)
Developer=Eurocom
ReleaseDate=1997/11/14
Genre=Shooter FP
@ -2011,7 +2008,7 @@ Players=2
ForceFeedback=Yes
[8F89ABA0-C34C2610-C:70]
Good Name=GameShark V3.3 (Unl)
Good Name=GameShark V3.3 (Unl)
Developer=??
ReleaseDate=??/??/??
Genre=??
@ -2261,7 +2258,7 @@ Players=4
ForceFeedback=No
[5C1B5FBD-7E961634-C:46]
Good Name=Hexen (F)
Good Name=Hexen (F)
Developer=Software Creations
ReleaseDate=1997/06/24
Genre=Action
@ -2429,7 +2426,7 @@ Players=4
ForceFeedback=Yes
[29A045CE-ABA9060E-C:46]
Good Name=Hydro Thunder (F)
Good Name=Hydro Thunder (F)
Developer=Eurocom / Midway
ReleaseDate=2000/02/28
Genre=Racing-Boat
@ -2488,7 +2485,7 @@ ForceFeedback=Yes
[8C138BE0-95700E46-C:45]
Good Name=In-Fisherman Bass Hunter 64 (U) [!]
Developer=Gear Head Entertainment
Developer=Gear Head Entertainment
ReleaseDate=1999/07/28
Genre=Sport-Fishing
Players=1
@ -3014,7 +3011,7 @@ Players=1
ForceFeedback=Yes
[F3DD35BA-4152E075-C:45] //New entry in RDB 1.6x BETA13
Good Name=Legend of Zelda, The - Ocarina of Time (U) (GC Version)
Good Name=Legend of Zelda, The - Ocarina of Time (U) (GC Version)
Developer=Nintendo
ReleaseDate=????/??/??
Genre=Action-Adventure
@ -3062,7 +3059,7 @@ Players=1
ForceFeedback=Yes
[917D18F6-69BC5453-C:45]
Good Name=Legend of Zelda, The - Ocarina of Time - Master Quest (U) (Debug Rom)
Good Name=Legend of Zelda, The - Ocarina of Time - Master Quest (U) (Debug Rom)
Developer=Nintendo
ReleaseDate=Never
Genre=Action-Adventure
@ -3689,7 +3686,7 @@ ForceFeedback=Yes
[E8E8DD70-415DD198-C:4A]
Good Name=Morita Shogi 64 (J) [!]
Developer=Seta
Developer=Seta
ReleaseDate=1998/04/03
Genre=Board Game
Players=2
@ -4285,7 +4282,7 @@ ForceFeedback=No
[E86415A6-98395B53-C:50]
Good Name=O.D.T (Or Die Trying) (E) (M5) (Unreleased Final)
Developer=Infogrames
Developer=Infogrames
ReleaseDate=Never
Genre=Action
Players=1
@ -4293,7 +4290,7 @@ ForceFeedback=Yes
[2655BB70-667D9925-C:45]
Good Name=O.D.T (Or Die Trying) (U) (M3) (Unreleased Final)
Developer=Infogrames
Developer=Infogrames
ReleaseDate=Never
Genre=Action
Players=1
@ -4734,7 +4731,7 @@ Players=4
ForceFeedback=No
[EFCEAF00-22094848-C:49]
Good Name=Pokemon Stadium 2 (I)
Good Name=Pokemon Stadium 2 (I)
Developer=Nintendo / HAL Laboratory
ReleaseDate=2001/03/26
Genre=Battle
@ -4822,7 +4819,7 @@ Players=1
ForceFeedback=No
[1BDCB30F-A132D876-C:4A]
Good Name=Pro Mahjong Tsuwamono 64 (J)
Good Name=Pro Mahjong Tsuwamono 64 (J)
Developer=Culture Brain
ReleaseDate=1999/11/05
Genre=Board Game
@ -5373,7 +5370,7 @@ Players=1
ForceFeedback=No
[02B46F55-61778D0B-C:59]
Good Name=Shadowgate 64 - Trials of the Four Towers (IS)
Good Name=Shadowgate 64 - Trials of the Four Towers (IS)
Developer=Infinite Ventures
ReleaseDate=1999/06/09
Genre=Adventure
@ -6024,7 +6021,7 @@ Players=2
ForceFeedback=Yes
[486BF335-034DCC81-C:46]
Good Name=Tom Clancy's Rainbow Six (F)
Good Name=Tom Clancy's Rainbow Six (F)
Developer=Saffire
ReleaseDate=1999/11/17
Genre=Action
@ -6344,7 +6341,7 @@ Players=4
ForceFeedback=Yes
[2E0E7749-B8B49D59-C:58]
Good Name=Turok 2 - Seeds of Evil (FIS)
Good Name=Turok 2 - Seeds of Evil (FIS)
Developer=Acclaim Studios Austin
ReleaseDate=1999/11/23
Genre=Action
@ -6392,7 +6389,7 @@ Players=4
ForceFeedback=Yes
[2E0E7749-B8B49D59-C:58]
Good Name=Turok 2 - Seeds of Evil (FIS)
Good Name=Turok 2 - Seeds of Evil (FIS)
Developer=Iguana Entertainment
ReleaseDate=1998/12/10
Genre=Action
@ -7114,7 +7111,7 @@ Players=1
ForceFeedback=Yes
[F7F52DB8-2195E636-C:4A]
Good Name=Zelda no Densetsu - Toki no Ocarina - Zelda Collection Version (J) (GC Version)
Good Name=Zelda no Densetsu - Toki no Ocarina - Zelda Collection Version (J) (GC Version)
Developer=Nintendo
ReleaseDate=????/??/??
Genre=Action-Adventure
@ -7130,7 +7127,7 @@ Players=1
ForceFeedback=Yes
[F611F4BA-C584135C-C:4A]
Good Name=Zelda no Densetsu - Toki no Ocarina GC (J) (GC Version)
Good Name=Zelda no Densetsu - Toki no Ocarina GC (J) (GC Version)
Developer=Nintendo
ReleaseDate=????/??/??
Genre=Action-Adventure

343
Config/RDB Info.txt Normal file
View File

@ -0,0 +1,343 @@
########################
# Project64 RDB values #
########################
**** Settings ****
RDRAM Size
----------
- 4 (default)
- 8
An emulated RDRAM size of 4MB is the standard amount of memory an N64 console has.
An emulated RDRAM size of 8MB represents an N64 console with the 4MB memory expansion accessory installed, plus the original 4MB. This results in larger state saves and can lower performance. Most games do not benefit at all from the Expansion Pak. Some games require the Expansion Pak (e.g. Zelda2), some games give you more with it (e.g. Perfect Dark), some games just use it to raise resolution (in which case we recommend you don't use the Expansion Pak since graphics are HLE anyway, see below).
Notes:
- if a game supports the Expansion Pak as an option it will usually tell you in its introduction screens (usually two lines, like "Expansion Pak supported, Expansion Pak detected"). If a game doesn't support the Pak, or absolutely requires it, it probably won't say anything.
- you gain nothing by using the Expansion Pak on a game that doesn't support it - you just waste resources.
- further, if a game has optional Expansion Pak support where the Pak is used only to raise screen resolution, it is generally recommended you set this to No, because there's no point wasting resources on higher native resolutions when the graphics are high level emulated (hence largely resolution independent) anyway, also it can often cause severe aspect ratio problems in the video plugin.
- in rare cases, for reasons unkown to me, the Project64 video plugin requires the Expansion Pak to avoid an Access Violation (even in games that don't use the Expansion Pak). The RDB is already set up for this for all known cases.
- the above two points explain why the setting may sometimes appear to be logically incorrect - it has been set that way for a good reason!
- this setting should already be correctly configured for every game by the RDB, don't change it unless you know what you're doing!
Save Type
---------
- First Save Type (default)
- 4kbit Eeprom
- 16kbit Eeprom
- Sram
- FlashRam
You can set any of the four possible native cartridge save types here, but the only one that should be needed is 16kbit EEPROM, because it is not possible for the emulator to detect the difference between a game asking for 16kbit and a game asking for 4kbit - Project64 assumes 4kbit, the more common size. If a game actually needs 16kbit it will either fail to save or not boot unless set to 16kbit EEPROM. The other settings are included for the rare possibility that the autodetect goes wrong - generally, don't set them. Note that MemPak is treated separately and will work in addition to whatever is selected here.
Counter Factor
--------------
- 1
- 2 (default)
- 3
- 4
- 5
- 6
Counter Factor effects the timing in the core, it's a difficult option to explain, what you need to know is that 2 is the default and best speed you can get in most games without causing problems like missing video frames, 1 is required by some games to prevent flicker or optionally to increase smoothness, and 3 is a possibility for some games to improve performance. Values higher than 3 are likely to cause severe frame loss, leading to instability. But in the hands of experienced users this setting can be used as a crude form of frame-skip. Experienced users only!
ViRefresh
---------
- 1500 (default)
- more than 0
AiCountPerBytes
---------------
- 400 (default)
- more than 0
32bit
-----
- true (default)
- false
Use TLB
-------
- true (default)
- false
This is another highly technical core feature, it's part of the N64 CPU, used extensively by some games (Goldeneye, Mario etc) and not at all by others (Zelda, Banjo etc). If a game uses the TLB (end user can't tell this without knowing or by trial and error) then this must be enabled or the game will fail with various error messages, usually soon after boot. TLB is an option mainly because you can gain some performance by turning it off where not needed.
Fixed Audio
-----------
- true
- false (default)
Sync Audio
----------
- true (true)
- false
Delay DP
--------
- true (default)
- false
Delay SI
--------
- true
- false (default)
This option was added in v1.5 to help a small number of games that were broken in v1.4. It's simply either needed (for example Cruis'N USA) or it isn't. Usually it isn't.
Audio Signal
------------
- true
- false (default)
This option has allowed for some once unsupported Musyx games like: Hydro Thunder, NBA Showtime, Disney's Tarzan to be playable with either loading with sound available or now accessing speech although not perfect in games such as The World is Not Enough and Resident Evil 2.
AudioResetOnLoad
----------------
- true
- false (default)
This fixes the losing audio after loading a save state issue with certain plugins in certain games.
**** Recompiler ****
CPU Type
--------
- Interpreter
- Recompiler (default)
- SyncCores (debug builds only)
R4300i core
The Recompiler and Interpreter are two separate cores in the emulator (although the Recompiler implementation is based on the Interpreter). Generally, any game that works on the Recompiler will also work on the Interpreter, but not always vice-versa. Explaining the difference between a Recompiler and an Interpreter in a general sense is beyond the scope of this document, sufficient to say that the Recompiler is (usually much) faster but (a little) less compatible, the Interpreter (usually much) slower but (a little) more compatible. If you have a fast enough PC that performance is not an issue for you, you can probably use the Interpreter all the time, but i wouldn't recommend it since it generally shouldn't offer much advantage.
Note that if you are using the Interpreter, the following settings are ignored (they are only relevant to the recompiler):
- Self. mod code method
- Advanced Block Linking
- Larger Compile Buffer
- Register Caching
Notes: Project64 was only tested extensively on the Recompiler, with the Interpreter used as a backup if the Recompiler failed, if you set this to Interpreter, there is a "small but real" chance that some games with not work, be prepared to put games back to using the Recompiler.
This is almost always set by the RDB, therefore this control is not normally used.
FuncFind
--------
- 1 (default)
- 2
- 3
1 = Physical Lookup
2 = Virtual Lookup
3 = Change Memory
Reg Cache
---------
- true (default)
- false
Probably the recompiler's most significant optimisation technique, register caching usually dramatically improves the efficiency of the recompiler, and usually without side effects. The reason this is included as an option is that sometimes register caching will produce an error in a game. Register caching can cause many kinds of obscure errors, such as events in a game not triggering, or a game becoming stuck in a loop, or graphics being messed up, as well as obvious errors such as a crash. If you find you are having stability problems with the recompiler and not the interpreter, try disabling register caching to see if you can get past the point/game with at least some of the performance of the recompiler.
Linking
-------
- true (default)
- false
Advanced Block Linking is one of Project64's speed optimisation techniques, it usually provides a speed vs. smoothness trade-off that you'd want to set globally (for all games) under the General tab, according to whether you have a fast or slow PC. On is usually (often significantly) faster than Off but may be less smooth. This depends on the game. A few games run particularly badly with this On, or may require this to be On or Off, which is why the RDB sometimes does set this control.
this control is a performance option for the recompiler, where setting On gives more speed (higher maximum and overall average speed) and setting Off gives better "smoothness" (higher consistency of speed, less variation from one part of a game to another, fewer jerks and slowdowns, but a lower overall speed).
The effect of having ABL on vs. off is probably most noticeable in fast moving racing games such as Didddy Kong Racing and Mario Kart.
Notes:
- Project64 game compatibility was only thoroughly tested with ABL enabled, due to time constraints. If you turn ABL off, there is a possibility that some ROMs may need their settings adjusted - occasionally a higher self-mod code method is needed. There is also a chance that some games will not work at all with ABL turned off, so be prepared to turn it back on
- Some background info: ABL is not new to Project64 1.4+. The emulator was always using ABL, what is new in 1.4+ is the ability for you to turn it off! During the early stages of Project64 development performance was a major concern, but we expect Project64 to perform better on future PCs without ABL.
This is NOT normally set by the RDB, therefore this control IS normally used! (unlike all the other controls on Advanced tab).
Fast SP
-------
- true (default)
- false
This option was added in v1.5 simply as a performance feature - enabling it gives typically 5% more speed from the core, however a large number of games will not be stable with it enabled, therefore it's not set often. Try it if you are desperate for speed, but for most people most of the time it's recommended you leave it off.
**** Self Mod Methods ****
SMM-Cache
---------
- true (default)
- false
SMM-PI DMA
----------
- true (default)
- false
SMM-TLB
-------
- true (default)
- false
SMM-StoreInstr
--------------
- true
- false (default)
SMM-Protect
-----------
- true
- false (default)
SMM-FUNC
--------
- true (default)
- false
TLB: Vaddr Start
----------------
- 0 (default)
- more than 0
**** Plugins ****
HLE GFX
-------
- true (default)
- false
HLE Audio
---------
- true
- false (default)
**** Other ****
TLB: Vaddr Len
--------------
- 0 (default)
- more than 0
TLB: PAddr Start
----------------
- 0 (default)
- more than 0
Rom In Memory
-------------
- true
- false (default)
ScreenHertz
-----------
- 0 (default)
- more than 0
###############################
# Jabo's Direct3D8 RDB values #
###############################
**** Settings - Game Preferences ****
Direct3D8-Brightness
--------------------
- 0 (default)
- up to 30
Direct3D8-DesiredAspect
-----------------------
- 0 (default)
- 1
- 2
- 3
0 = Automatic
1 = Stretch
2 = Force 4:3
3 = Force 16:9
Direct3D8-2xSai
---------------
- 0 (default)
- 1
Direct3D8-ForceFilter
---------------------
- 0 (default)
- 1
**** Rom Settings - Database Settings ***
Resolution Height
-----------------
This refers to the native horizontal resolution of the game. This is normally autodetected correctly by the plugin, however in some cases this can go wrong, hence this control is available to allow you to force any resolution. Values must be integers (whole numbers). A sensible place to start is 320, the horizontal resolution of most N64 games.
Note that this control cannot be used effectively when a game has dynamic or mixed resolution!
Resolution Width
----------------
Exactly as per "Emulated Width", except for vertical resolution, tends to be used more often to correct PAL resolution problems, and has a typical value of 240.
Note that this control cannot be used effectively when a game has dynamic or mixed resolution!
Clear Frame
-----------
- 0 (default)
- 1
- 2
1 = Only per frame
2 = Always
The default setting ("default") means none and was always used in previous versions of the plugin.
"Only per frame" is a possible solution for games suffering from the "black layer" problem, where the whole screen is hidden behind a black layer. This was added in v1.5 for Chameleon Twist 2 and is also used for several other games.
"Always" is a possible solution for games suffering from screen clearing problems within a particular part of the screen. It was added in v1.5 for the sky in Perfect Dark, and is also used for several other games.
Non-default settings can cause problems with some games and should only be enabled if needed.
Self Texture
------------
- 0 (default)
- 1
This is a framebuffer control. Some games use a temporary buffer (not part of the rendering queue) into which they render a scene to later use in the game, a classic example is the picture of link on the ZeldaOoT subscreen. This can be achieved with very little performance hit hence it is enabled where we know it is used. Do not enable it unless needed, it's a waste of resources and could cause problems with some games.
Primary Frame Buffer
--------------------
- 0 (default)
- 1
This is a framebuffer control. Some games use the screen itself as a texture within the game. A classic example is the board ("jumbotron?") above the bridge in the first level of Mario Kart 64. This has a very serious performance impact, due to PC architecture (data must be copied from video card back into system memory every frame) hence it's checked here when a game uses it however the user must enabled primary buffer emulation via the advanced tab (which also offers possible performance enhancement options).
Emulate Clear
-------------
- 0 (default)
- 1
This is a framebuffer control. Some games use low level framebuffer clears for special effects. A classic example is the lens flare from the sun in Zelda. Some uses of emulate are quite subtle, it's possible that there were missed in the RDB. Emulate clear can cause problems with compatibility so should only be enabled when needed, however the performance hit is very minor.
Direct3D8-Direct3DPipe
----------------------
- 0 (default)
- 1
**** Other ****
Culling
-------
- 0 (default)
- 1
Note: culling has been improved in v1.5 to the point where we do not know of a single game that does not benefit from it, however this control is kept in case there is something discovered.
If unchecked, if the plugin determines that something doesn't need to be rendered it will skip the entire rendering sequence of that display list, which could take a great deal of CPU time to work through, hence you may see performance increases, but you might also see things disappear. The effectiveness of this depends on the game and the "intelligence" of the plugin.
If checked, the plugin will draw everything in the scene regardless of whether or not it will be shown, which guarantees that nothing is culled that shouldn't be, but will take some extra CPU time, usually not a great deal more, and not an issue on fast systems, so you can turn it off.
#################################
# Jabo's DirectSound RDB values #
#################################
**** Rom Settings ****
Dsound-SyncAudio
----------------
- 0 (default)
- 1

View File

@ -2,10 +2,10 @@
* Meta Information *
*********************************************************************************/
//About DLL
#1 # "Português Brasileiro" // LANGUAGE ID
#2 # "Marcos Spíndula e Felipe" // Author
#3 # "2.2" // Version
#4 # "Fevereiro, 2015" // Date
#1 # "Português Brasileiro" // LANGUAGE ID
#2 # "Project64 team" // Author
#3 # "2.2" // Version
#4 # "Abril, 2015" // Date
//About DLL Dialog
#5 # "Idioma Atual"
@ -15,24 +15,24 @@
#9 # "Visitar a Home Page"
#10 # "Base de Dados da ROM (.RDB)"
#11 # "Arquivo do Código de Trapaças (.CHT)"
#12 # "Informação Extendida da Rom (.RDX)"
#12 # "Informação Extendida da ROM (.RDX)"
//About INI title
#20 # "Sobre os Arquivos INI"
#20 # "Sobre os Arquivos de Configuração"
/*********************************************************************************
* Menu *
*********************************************************************************/
//File Menu
#100# "&Arquivo"
#101# "&Abrir a Rom"
#102# "Informação &da Rom...."
#101# "&Abrir a ROM"
#102# "Informação &da ROM...."
#103# "Iniciar a Emulação"
#104# "&Finalizar a Emulação"
#105# "Escolher o Diretório das Roms..."
#106# "Atualizar a Lista das Roms"
#107# "Roms Recentes"
#108# "Diretórios das Roms Recentes"
#105# "Escolher o Diretório das ROMs..."
#106# "Atualizar a Lista das ROMs"
#107# "ROMs Recentes"
#108# "Diretórios das ROMs Recentes"
#109# "S&air"
//System Menu
@ -48,7 +48,7 @@
#129# "Save State A&tual"
#130# "Trapaças..."
#131# "Botão GS"
#132# "Resumir"
#132# "R&esumir"
#133# "&Resetar Software"
#134# "&Resetar Hardware"
@ -60,7 +60,7 @@
#144# "Configurar o Plugin de Áudio..."
#145# "Configurar o Plugin do Controle..."
#146# "Configurar o Plugin RSP..."
#147# "Mostrar o uso da CPU %"
#147# "Mostrar o uso da CPU"
#148# "&Configurações..."
//Debugger Menu
@ -71,10 +71,10 @@
//Help Menu
#180# "&Ajuda"
#181# "Sobre &os Arquivos INI"
#181# "Sobre os Arqui&vos de Configuração"
#182# "&Sobre o Project 64"
#183# "Fórum de &Suporte"
#184# "&Home page"
#184# "&Homepage"
//Current Save Slot menu
#190# "Padrão"
@ -110,15 +110,15 @@
#230# "Save Slot - 10"
// Menu Descriptions
#250# "Abrir uma imagem da rom de N64"
#250# "Abrir uma imagem da ROM de N64"
#251# "Exibir Informação sobre a imagem carregada"
#252# "Iniciar a Emulação da imagem da rom carregada"
#253# "Parar a Emulação da imagem da rom carregada"
#254# "Selecionar o Diretório das Roms"
#252# "Iniciar a Emulação da imagem da ROM carregada"
#253# "Parar a Emulação da imagem da ROM carregada"
#254# "Selecionar o Diretório das ROMs"
#255# "Atualizar a lista de ROMs atuais no Explorador de ROMs"
#256# "Sair deste aplicativo"
#257# "Reiniciar a imagem da rom atual (recarregar quaisquer mudanças nas configurações)"
#258# "Pausar/Resumir a emulação da rom atual em execução"
#257# "Reiniciar a imagem da ROM atual (recarregar quaisquer mudanças nas configurações)"
#258# "Pausar/Resumir a emulação da ROM atual em execução"
#259# "Gerar uma imagem Bitmap da Tela atual"
#260# "Limitar o FPS para a velocidade correta do n64"
#261# "Criar um instante do sistema atual para o salvamento rápido"
@ -140,7 +140,7 @@
#278# "Sobre o aplicativo e os autores"
#277# "Sobre os autores dos arquivos de suporte"
#279# "Abrir esta imagem da ROM aberta anteriormente"
#280# "Escolher este diretório como seu diretório das roms"
#280# "Escolher este diretório como seu diretório das ROMs"
#281# "Mudar o Aplicativo para usar este idioma"
#282# "Escolher este local para salvamento rápido"
#283# "Jogar o jogo selecionado"
@ -149,17 +149,17 @@
#286# "Editar as trapaças para o jogo selecionado"
/*********************************************************************************
* Rom Browser *
* ROM Browser *
*********************************************************************************/
//Rom Browser Fields
//ROM Browser Fields
#300# "Nome do Arquivo"
#301# "Nome Interno"
#302# "Good Name"
#303# "Status"
#304# "Tamanho da Rom"
#305# "Notas (Core)"
#304# "Tamanho da ROM"
#305# "Notas (core)"
#306# "Notas (plugins padrão)"
#307# "Notas (Usuário)"
#307# "Notas (usuário)"
#308# "ID do Cartucho"
#309# "Fabricante"
#310# "País"
@ -171,12 +171,13 @@
#316# "Gênero"
#317# "Jogadores"
#318# "Force Feedback"
#319# "Formato do Arquivo"
//Select Rom
#320# "Selecionar o diretório atual das Roms"
//Select ROM
#320# "Selecionar o diretório atual das ROMs"
//Messages
#340# "ROM ruim? Use o GoodN64 & procure RDBs atualizados"
#340# "ROM ruim? Use o GoodN64 & procure por um RDB atualizado"
/*********************************************************************************
* Options *
@ -188,55 +189,56 @@
#401# "Plugins"
#402# "Diretórios"
#403# "Opções"
#404# "Seleção das Roms"
#404# "Seleção das ROMs"
#405# "Avançado"
#406# "Configurações da Rom"
#406# "Configurações Gerais"
#407# "Integração com o Shell"
#408# "Notas da Rom"
#409# "Atalhos de Teclado"
#410# "Estado"
#408# "Notas"
#409# "Atalhos do Teclado"
#410# "Status"
#411# "Recompilador"
//Plugin Dialog
#420# "Sobre"
#421# " Plugin do Processador de Sinal da Realidade: "
#421# " Plugin RSP (Reality Signal Processor): "
#422# " Plugin de Vídeo (gráficos): "
#423# " Plugin de Áudio (som) : "
#424# " Plugin de Entrada (controle): "
#425# "Usar Gráficos de Alto Nível?"
#426# "Usar Aúdio de Alto Nível?"
#427# "** Usar Plugin do Sistema **"
#425# "Gráficos HLE"
#426# "Áudio HLE"
#427# "** Usar Plugins do Sistema **"
//Directory Dialog
#440# " Diretório dos Plugins:: "
#441# " Diretório das Roms: "
#442# " Auto saves do N64: "
#443# " Salvamentos instantâneos: "
#444# " Screen Shots: "
#445# "Última pasta de onde uma rom foi aberta."
#446# "Selecionar o Diretório dos Plugins"
#447# "Selecionar o Diretório das Roms"
#448# "Selecionar o Diretório do Salvamento Automático"
#449# "Selecionar o Diretório do Salvamento Instantâneo"
#450# "Selecionar o Diretório dos Snapshots"
#451# " Diretório de Texturas: "
#452# "Selecionar o Diretório de Texturas"
#440# " Diretório dos Plugins: "
#441# " Diretório das ROMs: "
#442# " Diretório dos saves nativos do N64: "
#443# " Diretório dos save states: "
#444# " Diretório das screenshots: "
#445# "Última pasta de onde uma ROM foi aberta."
#446# "Selecionar o diretório dos plugins"
#447# "Selecionar o diretório das ROMs"
#448# "Selecionar o diretório dos saves nativos do N64"
#449# "Selecionar o diretório dos save states"
#450# "Selecionar o diretório das screenshots"
#451# " Diretório do pacote de texturas: "
#452# "Selecionar o diretório do pacote de texturas"
//Options Dialog
#460# "Pausar a emulação quando a janela não está ativa?"
#461# "Ao carregar uma ROM ir para a tela cheia"
#462# "Esconder as Configurações Avançadas"
//Options (general) Tab
#460# "Pausar a emulação quando a janela não está ativa"
#461# "Entrar em modo de tela cheia quando carregar uma ROM"
#462# "Esconder as configurações avançadas"
#463# "Lembrar as trapaças selecionadas"
#464# "Desativar proteção de tela quando rodar a rom"
#465# "Mostrar Frame Rate"
#466# "Mudar forma de visualização do Frame Rate"
#464# "Desativar a proteção de tela quando executar uma ROM"
#465# "Exibir a velocidade"
#466# "Forma de exibição da velocidade:"
#467# "Verificar se o Project64 já está em execução"
//Rom Browser Tab
#480# "Máx # de Roms Lembradas (Máx 10):"
#481# "roms"
#482# "Máx # de Dirs. de Roms Lembrados (Máx 10):"
#483# "diretórios"
#484# "Usar Explorador de Roms"
//ROM Browser Tab
#480# "Máx # de ROMs Lembradas (0-10):"
#481# "ROMs"
#482# "Máx # de Dirs. de ROMs Lembrados (0-10):"
#483# "Diretórios"
#484# "Usar Explorador de ROMs"
#485# "Usar repetição de diretório"
#486# "Campos disponíveis:"
#487# "Mostrar os campos nesta ordem:"
@ -247,58 +249,62 @@
#492# "Atualizar automaticamente o navegador"
//Advanced Options
#500# "A maioria destas mudanças não acontecerão até que uma nova rom seja aberta ou que a rom atual seja resetada."
#500# "A maioria destas mudanças não acontecerão até que uma nova ROM seja aberta ou que a ROM atual seja resetada."
#501# "Padrões do Core"
#502# "Estilo do core da CPU:"
#503# "Método do código Self-mod:"
#504# "Tamanho Padrão da Memória:"
#505# "Ligamento de Blocos Avançado:"
#506# "Iniciar a Emulação quando a rom está aberta?"
#507# "Sempre sobrescrever as configurações padrão com as do ini?"
#508# "Comprimir automaticamente os salvamentos instantâneos"
#509# "Habilitar Debugger"
#503# "Método do código self-mod"
#504# "Tamanho padrão da memória:"
#505# "Ligamento de blocos avançado:"
#506# "Iniciar a emulação quando a ROM está aberta"
#507# "Sempre sobrescrever as configurações padrão com aquelas do RDB"
#508# "Automaticamente comprimir os save states"
#509# "Ativar debugger"
#510# "Cache"
#511# "PI DMA"
#512# "Start Changed"
#513# "Protect Memory"
#514# "TLB Unmapping"
#512# "Inicio Modificado"
#513# "Proteger memória"
#514# "TLB Não Mapeado"
//Rom Options
//ROM Options
#520# "Estilo do core da CPU:"
#522# "Tamanho da Memória:"
#523# "Ligamento de Blocos Avançado:"
#524# "Tipo de Salvamento Padrão:"
#525# "Contra Fator:"
#526# "Buffer de Compilação Maior"
#521# "Frequência de atualização da VI:"
#522# "Tamanho da memória:"
#523# "Ligamento de blocos avançado:"
#524# "Tipo de salvamento padrão:"
#525# "Contra fator:"
#526# "Buffer de compilação maior"
#527# "Usar o TLB"
#528# "Caching do registro"
#529# "Atrasar o SI Interrupt"
#530# "Hack do SP"
#529# "Atrasar o SI interrupt"
#530# "SP Rápido"
#531# "Padrão"
#532# "Sinal de Áudio do RSP"
#533# "Timing de Áudio Fixo"
#534# "Function lookup method:"
#535# "Custom Self Mod Method"
#536# "Sincronizar através do Áudio"
#532# "Sinal de áudio do RSP"
#533# "Timing do áudio fixo"
#534# "Método de procura de função:"
#535# "Método de self-mod personalizado"
#536# "Sincronizar usando o áudio"
#537# "Contagem de IA por byte"
#538# "Engine de 32 bits"
#539# "Atrasar a interrupção do DP"
//Core Styles
#540# "Interpretador"
#541# "Recompilador"
#542# "Sincronizar os Cores"
#542# "Sincronizar cores"
//Self Mod Methods
#560# "Nenhum"
#561# "Cache"
#562# "Proteger a Memória"
#563# "Verificar a Memória & Cache"
#564# "Mudar a Memória & Cache"
#565# "Verificar o Avanço da Memória"
#566# "Limpar Cógido no Cache"
#562# "Proteger memória"
#563# "Verificar a memória & cache"
#564# "Mudar a memória & cache"
#565# "Verificar o avanço da memória"
#566# "Limpar o código no cache"
//Function Lookup memthod
#570# "Tabela de Pesquisa Física"
#571# "Tabela de Pesquisa Virtual"
#572# "Mudar Memória"
//Function Lookup method
#570# "Tabela de procura física"
#571# "Tabela de procura virtual"
#572# "Mudar memória"
//RDRAM Size
#580# "4 MB"
@ -310,32 +316,32 @@
//Save Type
#620# "Usar o Primeiro Tipo de Salvamento Usado"
#621# "4kbit Eeprom"
#622# "16kbit Eeprom"
#623# "32kbytes SRAM"
#624# "Flashram"
#621# "4-kbit EEPROM"
#622# "16-kbit EEPROM"
#623# "32-kbyte SRAM"
#624# "Flash RAM"
//Shell Integration Tab
#640# "Associação da extensão dos arquivos:"
//Rom Notes
#660# "Status da Rom:"
//ROM Notes
#660# "Status da ROM:"
#661# "Nota do Core:"
#662# "Nota do Plugin:"
// Accelerator Selector
#680# "Estado do CPU:"
#681# "Item do Menu:"
#682# "Atalhos Atuais:"
#683# "Selecionar Novo Atalho:"
#684# "Atualmente Atribuído Ao:"
#685# "Atribuir"
#680# "Estado da CPU:"
#681# "Item do menu:"
#682# "Teclas atuais:"
#683# "Selecionar nova tecla de atalho:"
#684# "Atualmente designado para:"
#685# "Designar"
#686# "Remover"
#687# "Restaurar Todos"
#688# "Jogo Parado"
#689# "Jogo em Curso"
#690# "Jogo em Curso (Janela)"
#691# "Jogo em Curso (Tela Cheia)"
#687# "Reseta Tudo"
#688# "O jogo não está em execução"
#689# "Jogo em execução"
#690# "Jogo em execução (modo janela)"
#691# "Jogo em execução (tela cheia)"
// Frame Rate Option
#700# "Vertical Interupts por segundo"
@ -343,29 +349,26 @@
#702# "Percentual de Velocidade"
// Increase speed
#710# "Aumentar Velocidade do Jogo"
#711# "Diminuir Velocidade do Jogo"
#710# "Aumentar a Velocidade do Jogo"
#711# "Diminuir a Velocidade do Jogo"
// short cut editor
#1100# "Restaurar Atalhos"
#1101# "Você tem certeza que deseja rastaurar os atalhos?\n\nEsta ação não pode ser desfeita."
#1102# "Menu de Arquivos"
#1103# "Menu de Sistema"
#1104# "Opções"
#1105# "Slots de Salvamento"
//Bottom page buttons
#720# "Resetar Página"
#721# "Resetar Tudo"
#722# "Aplicar"
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title
#800# "Informação da Rom"
//ROM Info Title
#800# "Informação da ROM"
//Rom Info Text
//ROM Info Text
#801# "Nome da ROM:"
#802# "Nome do Arquivo:"
#802# "Nome do arquivo:"
#803# "Local:"
#804# "Tamanho da Rom:"
#805# "ID do Cartucho:"
#804# "Tamanho da ROM:"
#805# "ID do cartucho:"
#806# "Fabricante:"
#807# "País:"
#808# "CRC1:"
@ -391,11 +394,6 @@
#1009# "Limpar"
#1010# " Notas da Trapaça: "
#1011# "Adicionar a Base de Dados"
#1022# "Adicionar Trapaça"
#1023# "Nova Trapaça"
#1024# "<endereço> <valor>"
#1025# "Opções:"
#1026# "<valor> <rótulo>"
//Code extension
#1012# "Extensões do Código"
@ -410,107 +408,89 @@
#1019# "de"
#1020# "até"
#1021# "&Notas:"
#1022# "Adicionar Trapaça"
#1023# "Nova Trapaça"
#1024# "<endereço> <valor>"
#1025# "Opções:"
#1026# "<valor> <rótulo>"
//Edit Cheat
#1027# "Editar a Trapaça"
#1028# "Atualizar a Trapaça"
#1029# "A trapaça foi mudada você quer atualizar?"
#1030# "Trapaça Atualizada"
#1029# "A trapaça foi mudada.\n\nVocê quer atualizar?"
#1030# "Trapaça atualizada"
//Cheat Popup Menu
#1040# "Adicionar Nova Trapaça..."
#1041# "Editar"
#1042# "Apagar"
// short-cut editor
#1100# "Resetar Atalhos"
#1101# "Você tem certeza que deseja resetar os atalhos?\n\nEsta ação não pode ser desfeita."
#1102# "Menu dos Arquivos"
#1103# "Menu do Sistema"
#1104# "Opções"
#1105# "Slots de Salvamento"
/*********************************************************************************
* Messages *
*********************************************************************************/
#2000# "*** CPU PAUSADA ***"
#2001# "CPU Resumida"
#2002# "Em um loop permanente do qual não se pode sair.
A emulação parará agora.
Verificar a ROM e as Configurações da ROM."
#2003# "Falhou em distribuir a Memória"
#2004# "O plugin de vídeo padrão ou selecionado está desaparecido ou é inválido.
Verifique se você tem ao menos um arquivo de plugin compatível na sua pasta de plugins."
#2005# "O plugin de áudio padrão ou selecionado está desaparecido ou é inválido.
Verifique se você tem ao menos um arquivo de plugin compatível na sua pasta de plugins."
#2006# "O plugin RSP padrão ou selecionado está desaparecido ou é inválido.
Verifique se você tem o Project64 apropriadamente instalado com um caminho para plugins válido."
#2007# "O plugin de entrada padrão ou selecionado está desaparecido ou é inválido.
Verifique se você tem ao menos um arquivo de plugin compatível na sua pasta de plugins."
#2008# "Falhou em carregar o plugin:"
#2009# "Falhou em carregar a palavra
Verificar a ROM e as configurações da ROM."
#2010# "Falhou em abrir o Arquivo do Salvamento"
#2011# "Falhou em abrir o Eeprom"
#2012# "Falhou em abrir a Flashram"
#2013# "Falhou em abrir o mempak"
#2014# "A tentativa de abrir o arquivo zip falhou.
Arquivo zip desaparecido ou corrompido - verifique o caminho e o arquivo.
Você pode precisar reiniciar o aplicativo."
#2002# "Em um loop permanente do qual não se pode sair. \nA emulação vai parar agora. \n\nVerifique a ROM e as configurações da ROM."
#2003# "Falha ao alocar a Memória"
#2004# "O plugin de vídeo padrão ou selecionado está faltando ou é inválido. \n\nVocê precisa ir em Configurações e selecionar um plugin de vídeo (gráficos).\nVerifique se você tem ao menos um arquivo de plugin compatível na sua pasta de plugins."
#2005# "O plugin de áudio padrão ou selecionado está faltando ou é inválido. \n\nVocê precisa ir em Configurações e selecionar um plugin de áudio (som).\nVerifique se você tem ao menos um arquivo de plugin compatível na sua pasta de plugins."
#2006# "O plugin de RSP padrão ou selecionado está faltando ou é inválido. \n\nVocê precisa ir em Configurações e selecionar um plugin de RSP (Reality Signal Processor).\nVerifique se você tem ao menos um arquivo de plugin compatível na sua pasta de plugins."
#2007# "O plugin de entrada padrão ou selecionado está faltando ou é inválido. \n\nVocê precisa ir em Configurações e selecionar um plugin de entrada (controle).\nVerifique se você tem ao menos um arquivo de plugin compatível na sua pasta de plugins."
#2008# "Falha ao carregar o plugin:"
#2009# "Falha ao carregar a palavra\n\nVerifique a ROM e as configurações da ROM."
#2010# "Falha ao abrir o Arquivo do Salvamento"
#2011# "Falha ao abrir o EEPROM"
#2012# "Falha ao abrir a flash RAM"
#2013# "Falha ao abrir o mempak"
#2014# "A tentativa de abrir o arquivo zip falhou. \n\nProvavelmente um arquivo zip corrompido - tente descompactar a ROM manualmente."
#2015# "A tentativa de abrir o arquivo falhou."
#2016# "Um erro ocorreu quando tentava abrir o arquivo zip."
#2017# "O arquivo carregado não aparenta ser uma ROM de Nintendo64 válida.
Verifique suas ROMs com o GoodN64."
#2017# "O arquivo carregado não aparenta ser uma ROM de N64 válida. \n\nVerifique suas ROMs com o GoodN64."
#2018# "País desconhecido"
#2019# "Chip Cic desconhecido"
#2020# "Formato do arquivo desconhecido"
#2021# "Ação da memória desconhecida
Emulação agora parada"
#2021# "Ação de memória desconhecida\n\nEmulação parada"
#2022# "OpCode R4300i não manejado em"
#2023# "Executando do espaço não-mapeado.
Verificar a ROM e as configurações da ROM."
#2024# "O Save State não aparenta combinar com a ROM em execução.
Os save states devem ser salvos & carregados entre ROMs 100% idênticas,
em particular a REGIÃO e VERSÃO precisam ser as mesmas.
Carregar este state provavelmente causaria um crash no jogo e/ou no emulador.
Você tem certeza que você quer continuar carregando?"
#2023# "Executando do espaço não-mapeado.\n\nVerifique a ROM e as configurações da ROM."
#2024# "Este save state não aparenta combinar com a ROM em execução. \n\nOs save states devem ser salvos & carregados entre ROMs 100% idênticas, \nEm particular a REGIÃO e VERSÃO precisam ser as mesmas. \nCarregar este state provavelmente causaria um crash no jogo e/ou no emulador. \n\nVocê tem certeza que você quer continuar carregando?"
#2025# "Erro"
#2026# "Sequência de Copyright não achada no LUT. O jogo não mais funcionará."
#2027# "Falha da Proteção contra Cópia"
#2028# "Mudar um plugin requer que o Project64 resete uma ROM em execução.
Se você não quer perder seu lugar, responda Não e faça um save state primeiro.
Mudar os plugins e reiniciar o jogo agora?"
#2026# "Sequência de Copyright não encontrada no LUT. O jogo não mais funcionará."
#2027# "Falha da Proteção Contra Cópia"
#2028# "Mudar um plugin requer que o Project64 resete uma ROM em execução. \nSe você não quer perder seu lugar, responda Não e faça um save state primeiro. \n\nMudar os plugins e resetar a ROM agora?"
#2029# "Mudar os Plugins"
#2030# "Emulação finalizada"
#2030# "Emulação encerrada"
#2031# "Emulação iniciada"
#2032# "Incapaz de carregar o save state"
#2033# "Save state carregado"
#2034# "Salvar o state atual em"
#2035# "Slot do save state"
#2036# "Imagem de swapping dos bytes"
#2032# "Incapaz de carregar o state"
#2033# "State carregado"
#2034# "Salvou o state atual em"
#2035# "Slot do state"
#2036# "Imagem de byte-swapping"
#2037# "Escolhendo a imagem do N64"
#2038# "Carregado"
#2039# "Carregando a imagem"
#2040# "Não pode abrir uma rom porque os plugins não inicalizaram com sucesso"
#2041# "Voce tem certeza que você realmente quer apagar isto?"
#2039# "Carregando imagem"
#2040# "Não foi possível carregar a ROM porque os plugins não foram inicializados com sucesso"
#2041# "Você tem certeza que realmente deseja excluir isto?"
#2042# "Apagar a Trapaça"
#2043# "O nome da trapaça já está em uso"
#2044# "Voce alcançou a quantia máxima de trapaças para esta rom"
#2045# "Plug-in Inicializando"
#2043# "O nome da trapaça já está em uso."
#2044# "Você alcançou a quantia máxima de trapaças para esta ROM"
#2045# "Plugin inicializando"
#2046# "Você não selecionou uma tecla virtual para atribuir ao item de menu"
#2047# "Você precisa selecionar um item de menu para atribuir esta tecla para"
#2048# "Este Atalho já foi atribuído a outro item de menu"
#2048# "O atalho foi designado a outro item do menu."
#2049# "Nenhum atalho foi selecionado para ser removido"
#2050# "Rom Carregada. Aguardando a emulação para começar."
#2051# "project64 beta é para membros apenas.\n\nse você tem uma conta no pj64.net, você pode não ver esse erro!!\npor favor contate-nos no website"
#2050# "ROM carregada. Esperando a emulação iniciar."
#2051# "O beta do Project64 é só pra membros.\n\nSe você tem uma conta no pj64.net não deveria estar vendo este erro!!\nPor favor entre em contato conosco no site."
#2052# "Erro do Programa"
#2053# "Não foi possível encontrar um nome de arquivo no 7z"
#2054# "Utilizar Gráficos de Baixo Nível"
#2055# "Gráficos de baixo nível não são para uso geral!!!\nÉ aconselhável que você só utilize para testes, não para jogar qualquer jogo com ele\n\nMudar para Gráficos de Baixo Nível?"
#2056# "Utilizar Áudio de Alto Nível"
#2057# "Áudio de Alto Nível requer plugin de terceiros!!!\nSe você não tem um plugin de terceiros com suporte a Aúdio de Alto Nível você não vai ouvir nada.\n\nUtilizar Áudio de Alto Nível?"
#2053# "Não foi possível encontrar o nome do arquivo no arquivo 7z"
#2054# "Gráficos LLE"
#2055# "Gráficos LLE não são para uso geral!!!\nÉ aconselhável que você só utilize para testes, não para jogar qualquer jogo com ele\n\nMudar para Gráficos LLE?"
#2056# "Aúdio HLE"
#2057# "O Áudio HLE requer um plugin de terceiros!!!\nSe você não tem um plugin de áudio de terceiros que suporta HLE você não ouvirá o som.\n\nMudar pra áudio HLE?"

View File

@ -25,8 +25,8 @@
*********************************************************************************/
//File Menu
#100# "&Файл"
#101# "&Отвори Rom"
#102# "&Rom информация"
#101# "&Отвори ROM"
#102# "&ROM информация"
#103# "&Започни емулацията"
#104# "&Спри емулацията"
#105# "&Избери ROM директория..."
@ -131,14 +131,14 @@
#286# "Промяна кодовете в CHT файла"
/*********************************************************************************
* Rom Browser *
* ROM Browser *
*********************************************************************************/
//Rom Browser Fields
//ROM Browser Fields
#300# "Име на файла"
#301# "Вътрешно име"
#302# "Good Име"
#303# "Статус"
#304# "Rom големина"
#304# "ROM големина"
#305# "Забележки (ядро)"
#306# "Забележки (plugin)"
#307# "Забележки (потребител)"
@ -153,7 +153,7 @@
#316# "Жанр"
#317# "Играчи"
//Select Rom
//Select ROM
#320# "Избиране ROM директория за ROM браузера"
//Messages
@ -201,7 +201,7 @@
#462# "&Скрии допълнителните настройки (препоръчително)"
#463# "&Помни избраните кодове за игрите"
//Rom Browser Tab
//ROM Browser Tab
#480# "&Брой запомненини ROM-ове (0-10)"
#481# "ROMа"
#482# "Брой на запомнени ROM &директории (0-10)"
@ -227,7 +227,7 @@
#507# "&Презапиши тези настройки по подразбиране с тези от RDB"
#508# "&Kомпресирай Pj64 записите (.zip)"
//Rom Options
//ROM Options
#520# "R4300i &ядро:"
#521# "&Self-modifying код:"
#522# "RDRA&M размер:"
@ -264,15 +264,15 @@
//Save Type
#620# "* открий първият използван тип"
#621# "4kbit EEPROM"
#622# "16kbit EEPROM"
#623# "32kbyte SRAM"
#624# "128kbyte FlashRAM"
#621# "4-kbit EEPROM"
#622# "16-kbit EEPROM"
#623# "32-kbyte SRAM"
#624# "128-kbyte flash RAM"
//Shell Intergration Tab
#640# "Асоциация на файловете с Project64"
//Rom Notes
//ROM Notes
#660# "&Статус:"
#661# "&Забележка (ядро):"
#662# "&Забележка (plugin):"
@ -280,10 +280,10 @@
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title Title
//ROM Info Title Title
#800# "ROM информация"
//Rom Info Text
//ROM Info Text
#801# "Вътрешно име"
#802# "Име на файла"
#803# "Местоположение"
@ -370,14 +370,14 @@
Провери ROM-а и неговите настройки."
#2010# "Неуспешно отваряне на Project64 запис"
#2011# "Неуспешно отваряне на EEPROM-а"
#2012# "Неуспешно отваряне на FlashRAM-а"
#2013# "Неуспешно отваряне на MemPak-а"
#2012# "Неуспешно отваряне на flash RAM-а"
#2013# "Неуспешно отваряне на mempak-а"
#2014# "Неуспешно отваряне на ZIP файл-а.
Липсващ или повреден ZIP файл - проверете пътя към файла."
#2015# "Неуспешно отваряне на файл."
#2016# "Грешка при отварянето на zip файла."
#2017# "Зареденият файл не изглежда като Nintendo64 ROM.
#2017# "Зареденият файл не изглежда като Nintendo 64 ROM.
Проверете Вашите ROMs със GoodN64."
#2018# "Непозната държава"
@ -420,5 +420,3 @@ Pj64 записите трябва да се записват & зареждат
#2042# "Изтриване на код"
#2043# "Вече съществува такова име за код. Моля използвайте друго."
#2044# "Достигнал сте максималния брой на кодове за една игра."

View File

@ -2,20 +2,20 @@
* Meta Information *
*********************************************************************************/
//About DLL
#1 # "简体中文" // LANGUAGE ID
#2 # "莫尼卡" // Author
#3 # "4.0.5" // Version
#4 # "2005 年 4 月 25 日" // Date
#1 # "简体中文" // LANGUAGE ID
#2 # "山姆" // Author
#3 # "2.2" // Version
#4 # "2015 年 4 月" // Date
//About DLL Dialog
#5 # "当前使用的语言"
#6 # "作者"
#7 # "版本"
#8 # "日期"
#9 # "访问作者主页"
#10 # "Rom 数据库 (.RDB)"
#9 # "访问页"
#10 # "ROM 数据库 (.RDB)"
#11 # "金手指文件 (.CHT)"
#12 # "扩展 Rom 信息 (.RDX)"
#12 # "扩展 ROM 信息 (.RDX)"
//About INI title
#20 # "关于 INI 文件"
@ -25,14 +25,14 @@
*********************************************************************************/
//File Menu
#100# "文件(&F)"
#101# "打开 Rom(&O)"
#102# "Rom 信息(&I)...."
#101# "打开 ROM(&O)"
#102# "ROM 信息(&I)...."
#103# "开始模拟"
#104# "停止模拟(&S)"
#105# "选择 Rom 目录..."
#106# "刷新 Rom 列表"
#107# "近期的 Rom"
#108# "近期的 Rom 目录"
#105# "选择 ROM 目录..."
#106# "刷新 ROM 列表"
#107# "最近的 ROM"
#108# "最近的 ROM 目录"
#109# "退出(&X)"
//System Menu
@ -40,26 +40,28 @@
#121# "重置(&R)"
#122# "暂停(&P)"
#123# "截图"
#124# "限制帧"
#125# "存(&S)"
#124# "限制帧"
#125# "存(&S)"
#126# "另存为..."
#127# "还原(&R)"
#128# "载入(&L)..."
#129# "选择保存位置(&T)"
#127# "读档(&L)"
#128# "载入..."
#129# "当前存档(&T)"
#130# "金手指..."
#131# "GS 按钮"
#132# "继续"
#133# "软重置"
#134# "硬重置"
//Options Menu
#140# "选项(&O)"
#141# "全屏模式(&F)"
#142# "总在最(&T)"
#142# "总在最上层(&T)"
#143# "设置图形插件..."
#144# "设置音频插件..."
#145# "设置控制器插件..."
#146# "设置 RSP 插件..."
#147# "显示 CPU 占用率 %"
#148# "系统设置(&S)..."
#147# "显示 CPU 占用率"
#148# "设置(&S)..."
//Debugger Menu
#160# "调试器(&D)"
@ -69,63 +71,77 @@
//Help Menu
#180# "帮助(&H)"
#181# "关于 &INI 文件"
#182# "关于 Project 64(&A)"
#181# "关于配置文件(&I)"
#182# "关于 Project64(&A)"
#183# "支持论坛(&F)"
#184# "页(&H)"
#184# "页(&H)"
//Current Save Slot menu
#190# "默认"
#191# "位置 1"
#192# "位置 2"
#193# "位置 3"
#194# "位置 4"
#195# "位置 5"
#196# "位置 6"
#197# "位置 7"
#198# "位置 8"
#199# "位置 9"
#200# "位置 10"
#191# "插槽 1"
#192# "插槽 2"
#193# "插槽 3"
#194# "插槽 4"
#195# "插槽 5"
#196# "插槽 6"
#197# "插槽 7"
#198# "插槽 8"
#199# "插槽 9"
#200# "插槽 10"
//Pop up Menu
#210# "运行游戏"
#211# "Rom 信息"
#211# "ROM 信息"
#212# "编辑游戏设置"
#213# "编辑金手指"
#214# "图形插件"
//Alternate Name to save Slot
#220# "默认"
#221# "保存槽 - 1"
#222# "保存槽 - 2"
#223# "保存槽 - 3"
#224# "保存槽 - 4"
#225# "保存槽 - 5"
#226# "保存槽 - 6"
#227# "保存槽 - 7"
#228# "保存槽 - 8"
#229# "保存槽 - 9"
#230# "保存槽 - 10"
// Menu Descriptions
#250# "打开一个 N64 rom 镜像"
#251# "显示已装载镜像的信息"
#252# "开始模拟已载入的镜像"
#253# "停止模拟已载入的镜像"
#254# "选择 Rom 目录"
#255# "刷新 Rom 浏览器当前的 Rom 列表"
#250# "打开一个 N64 ROM 镜像"
#251# "显示已载入的镜像的信息"
#252# "开始模拟已载入的 ROM 镜像"
#253# "停止模拟已载入的 ROM 镜像"
#254# "选择 ROM 目录"
#255# "在 ROM 浏览器中刷新当前 ROM 列表"
#256# "退出这个应用程序"
#257# "重新引导当前的 Rom 镜像 (重新装载一些已改动的设置)"
#258# "暂停/继续模拟当前的 Rom"
#257# "重新引导当前的 ROM 镜像 (重新装载一些已改动的设置)"
#258# "暂停/继续模拟当前的 ROM"
#259# "为当前的屏幕图象创建一个位图文件"
#260# "为当前的 N64 速度限制帧数"
#260# "将帧率限制为当前的 N64 速度"
#261# "为当前的系统创建一个即时存档"
#262# "选择要创建即时存档的位置"
#262# "选择你想要创建即时存档的位置"
#263# "载入一个即时存档"
#264# "选择一个要载入的即时存档"
#265# "开启/关闭 Game shark 代码"
#266# "在特定的金手指中使用 Game shark 按钮"
#267# "将模拟器的显示模式由窗口改为全屏"
#268# "使窗口总是停留在其它窗口之上"
#264# "选择你想要载入的即时存档"
#265# "开启/关闭 Gameshark 代码"
#266# "在特定的金手指中使用 Gameshark 按钮"
#267# "将模拟器从窗口到全屏"
#268# "将窗口置于最顶层"
#269# "更改图形插件的设置"
#270# "更改音频插件的设置"
#271# "更改控制器插件的设置"
#272# "更改 RSP 插件的设置"
#273# "显示 CPU 占用率"
#274# "显示/更改这个应用程序的设置"
#274# "显示/更改 这个应用程序的设置"
#275# "查看这个程序的用户手册"
#276# "查看这个程序的游戏 FAQ"
#277# "关于支持文件的作者"
#278# "关于程序和作者"
#279# "打开这个先前打开过的 Rom"
#280# "选择您的 Rom 目录"
#281# "改变应用程序正使用的语言"
#279# "打开以前打开过的 ROM"
#280# "选择您的 ROM 目录"
#281# "将应用程序使用该语言"
#282# "选择这个即时存档位置"
#283# "运行所选择的游戏"
#284# "关于所选择游戏的信息"
@ -133,14 +149,14 @@
#286# "编辑所选择游戏的金手指"
/*********************************************************************************
* Rom Browser *
* ROM Browser *
*********************************************************************************/
//Rom Browser Fields
//ROM Browser Fields
#300# "文件名"
#301# "内部名称"
#302# "正确的名称"
#303# "状态"
#304# "Rom 容量"
#304# "ROM 容量"
#305# "说明 (核心)"
#306# "说明 (默认插件)"
#307# "说明 (用户)"
@ -155,61 +171,74 @@
#316# "游戏类型"
#317# "游戏人数"
#318# "强制力回馈"
#319# "文件格式"
//Select Rom
#320# "选择当前的 Rom 目录"
//Select ROM
#320# "选择当前的 ROM 目录"
//Messages
#340# "错误的 ROM? 请使用 GoodN64 并检查更新您的 INI"
#340# "错误的 ROM? 请使用 GoodN64 并检查更新 RDB"
/*********************************************************************************
* Options *
*********************************************************************************/
//Options Title
#400# "系统设置"
#400# "设置"
//Tabs
#401# "插件"
#402# "目录"
#403# "选项"
#404# "Rom 状态显示设置"
#404# "ROM 状态显示设置"
#405# "高级"
#406# "Rom 设置"
#406# "ROM 设置"
#407# "文件关联设置"
#408# "Rom 说明"
#408# "ROM 说明"
#409# "键盘快捷键"
#410# "状态"
#411# "重编译"
//Plugin Dialog
#420# "关于"
#421# " 实时信号处理器(RSP)插件: "
#421# " RSP (实时信号处理器)插件: "
#422# " 视频 (图形) 插件: "
#423# " 音频 (声音) 插件: "
#424# " 输入 (控制器) 插件: "
#425# "图形HLE模拟"
#426# "音频HLE模拟"
#427# "** 使用系统插件 **"
//Directory Dialog
#440# " 插件目录: "
#441# " Rom 目录: "
#441# " ROM 目录: "
#442# " N64 自动存档: "
#443# " 即时记忆: "
#443# " 即时存档: "
#444# " 截图: "
#445# "最后一次打开 Rom 的目录."
#445# "最后一次打开 ROM 的目录."
#446# "选择插件目录"
#447# "选择 Rom 目录"
#447# "选择 ROM 目录"
#448# "选择自动存档目录"
#449# "选择即时存档目录"
#450# "选择截图文件目录"
#451# " 材质目录: "
#452# " 选择材质包目录"
//Options Dialog
#460# "当窗口挂起时暂停模拟器"
#461# "载入 Rom 完毕后切换为全屏模式"
#462# "隐藏高级设置选项"
#463# "记忆已选择的金手指"
#460# "当窗口处于非活动状态时暂停模拟器"
#461# "载入ROM后切换为全屏模式"
#462# "隐藏高级设置"
#463# "记住已选择的金手指"
#464# "在ROM运行时关闭屏幕保护"
#465# "显示帧速率"
#466# "帧速率回显:"
#467# "检查Project64是否已经在运行"
//Rom Browser Tab
#480# "最大 # Rom 记忆数 (最大 10):"
#481# "Rom"
#482# "最大 # Rom 目录记忆数 (最大 10):"
//ROM Browser Tab
#480# "最大 # ROM 记录数 (0-10):"
#481# "ROM"
#482# "最大 # ROM 目录记录数 (0-10):"
#483# "目录"
#484# "使用 Rom 浏览器"
#484# "使用 ROM 浏览器"
#485# "包含所有子目录"
#486# "可显示的状态:"
#487# "已显示的状态:"
@ -217,45 +246,65 @@
#489# "<- 移除"
#490# "上"
#491# "下"
#492# "自动刷新浏览器"
//Advanced Options
#500# "在这里的大多数被更改的选项要重新载入一个 Rom 或将当前的 Rom 重置才能生效"
#501# "默认核"
#502# "CPU 核类型:"
#500# "大部分所修改的选项无法立即生效需要打开一个新ROM或重置当前ROM才能生效"
#501# "默认核"
#502# "CPU 核类型:"
#503# "自我修改码方案:"
#504# "默认记忆容量:"
#505# "扩展模块连接:"
#506# "当 Rom 载入完毕后开始模拟"
#507# "总是从 ini 中覆盖默认设置"
#508# "自动压缩即时记忆文件"
#504# "默认存档容量:"
#505# "高级模块连接"
#506# "当ROM加载后开始模拟"
#507# "总是从 RDB 中覆盖默认设置"
#508# "自动压缩即时存档文件"
#509# "开启调试器"
#510# "缓存"
#511# "PI DMA"
#512# "启动修改"
#513# "保护内存"
#514# "TLB 取消映射关系"
//Rom Options
#520# "CPU 核心类型:"
#521# "自我修改码方案:"
#522# "记忆容量:"
//ROM Options
#520# "CPU 核类型:"
#521# "VI 刷新率"
#522# "内存容量:"
#523# "扩展模块连接:"
#524# "默认记忆类型:"
#525# "计因数:"
#524# "默认存档类型:"
#525# "计数器因数:"
#526# "较大的编译器缓冲"
#527# "使用 TLB"
#528# "寄存缓冲器"
#529# "延迟 SI 中断信号"
#530# "SP Hack"
#528# "寄存器缓存"
#529# "SI 中断延迟"
#530# "快速度(SP)"
#531# "默认"
#532# "RSP 音频信号"
#533# "固定音频计时"
#534# "查询函数方案:"
#535# "自定义自我修改方案"
#536# "使用同步音频"
#537# "AI 每字节计数"
#538# "32位引擎"
#539# "DP 中断延迟"
//Core Styles
#540# "注释器"
#541# "重编译"
#542# "核心同步"
#542# "核同步"
//Self Mod Methods
#560# "无"
#561# "缓冲器"
#562# "保护模式内存"
#562# "保护内存"
#563# "效验内存和缓冲器"
#564# "改变内存和缓冲器"
#565# "高级效验内存"
#564# "修改内存和缓冲器"
#565# "效验内存进步"
#566# "清除代码缓存"
//Function Lookup method
#570# "物理查询表"
#571# "虚拟查询表 "
#572# "修改内存"
//RDRAM Size
#580# "4 MB"
@ -266,37 +315,68 @@
#601# "关"
//Save Type
#620# "使用第一次使用的记忆类型"
#621# "4kbit Eeprom"
#622# "16kbit Eeprom"
#623# "32kbytes SRAM"
#624# "Flashram"
#620# "使用最初的存档类型"
#621# "4-kbit EEPROM"
#622# "16-kbit EEPROM"
#623# "32-kbyte SRAM"
#624# "Flash RAM"
//Shell Integration Tab
#640# "要关联的文件扩展名:"
#640# "文件扩展名的关联:"
//Rom Notes
#660# "Rom 状态:"
#661# "核说明:"
//ROM Notes
#660# "ROM 状态:"
#661# "核说明:"
#662# "插件说明:"
// Accelerator Selector
#680# "CPU 状态:"
#681# "菜单选项:"
#682# "快捷键:"
#683# "选择新快捷键:"
#684# "目前设置为:"
#685# "设置"
#686# "移除"
#687# "重置所有快捷键"
#688# "游戏未运行"
#689# "游戏正在运行"
#690# "游戏正在运行 (窗口)"
#691# "游戏正在运行 (全屏)"
#692# "按下按键"
// Frame Rate Option
#700# "每秒垂直中断 (VI/s)"
#701# "每秒显示列表 (DL/s)"
#702# "速度百分比"
// Increase speed
#710# "提高游戏速度"
#711# "降低游戏速度"
//Bottom page buttons
#720# "重置此页"
#721# "全部重设"
#722# "应用"
#723# "关闭"
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title
#800# "Rom 信息"
//ROM Info Title
#800# "ROM 信息"
//Rom Info Text
//ROM Info Text
#801# "ROM 名称:"
#802# "文件名:"
#803# "路径:"
#804# "Rom 容量:"
#804# "ROM 容量:"
#805# "卡带 ID:"
#806# "厂商:"
#807# "国家:"
#808# "CRC1:"
#809# "CRC2:"
#810# "CIC 芯片:"
#811# "MD5:"
/*********************************************************************************
* Cheats *
@ -316,11 +396,6 @@
#1009# "清除"
#1010# " 修改说明: "
#1011# "添加到 DB"
#1022# "添加金手指"
#1023# "新建金手指"
#1024# "<地址> <值>"
#1025# "选项:"
#1026# "<值> <注释>"
//Code extension
#1012# "代码范围"
@ -333,18 +408,35 @@
#1017# "请选择一个值:"
#1018# "数值(&V)"
#1019# "从"
#1020# ""
#1020# ""
#1021# "说明(&N):"
#1022# "添加金手指"
#1023# "新建金手指"
#1024# "<地址> <值>"
#1025# "选项:"
#1026# "<值> <注释>"
//Edit Cheat
#1027# "编辑金手指"
#1028# "更新金手指"
#1029# "金手指已被修改 您是否想更新?"
#1030# "金手指已更新"
//Cheat Popup Menu
#1040# "添加新的金手指..."
#1041# "编辑"
#1042# "删除"
// short cut editor
#1100# "重置快捷键"
#1101# "您确定想要重置所有快捷键?
这个动作不能被撤销。"
#1102# "文件菜单"
#1103# "系统菜单"
#1104# "选项"
#1105# "保存位置"
/*********************************************************************************
* Messages *
*********************************************************************************/
@ -371,9 +463,9 @@
#2009# "载入设置失败
请检查 ROM 和 ROM 设置。"
#2010# "打开记忆文件失败"
#2011# "打开 Eeprom 失败"
#2012# "打开 Flashram 失败"
#2010# "打开存档文件失败"
#2011# "打开 EEPROM 失败"
#2012# "打开 flash RAM 失败"
#2013# "打开记忆卡失败"
#2014# "尝试打开 zip 文件失败。
不存在或损坏的 zip 文件 - 请检查路径和文件。
@ -381,9 +473,9 @@
您或许需要重新启动应用程序。"
#2015# "尝试打开文件失败。"
#2016# "在尝试打开 Zip 文件时发生错误。"
#2017# "被载入的文件看来不是一个正确的 Nintendo64 ROM。
#2017# "被载入的文件看来不是一个正确的 Nintendo 64 ROM。
请使用 GoodN64 来效验你的 Rom。"
请使用 GoodN64 来效验你的 ROM。"
#2018# "未知的国家"
#2019# "未知的 Cic 芯片"
#2020# "未知的文件格式"
@ -393,34 +485,57 @@
#2022# "未经处理的 R4300i Op 码"
#2023# "没有运行所需的映射空间。
请检查 Rom 和 Rom 设置."
#2024# "即时记忆看来不是当前正在运行的 Rom 的。
请检查 ROM 和 ROM 设置."
#2024# "即时存档看来不是当前正在运行的 ROM 的。
即时记忆必须在 100% 相同的 Rom 上保存和载入,
即时存档必须在 100% 相同的 ROM 上保存和载入,
特别是版本和区域必须相同。
载入这个即时记忆可能使模拟器或游戏死机
载入这个即时存档可能使模拟器或游戏死机
您确实要继续载入吗?"
#2025# "错误"
#2026# "没有在 Lut 中发现版权序列。 游戏可能无法运行。"
#2027# "复制保护失败"
#2028# "改变插件需要 Project64 重置后重新运行这个 Rom
如果您不想在现在丢失游戏进度, 那么请回答否然后保存一个即时记忆
#2028# "改变插件需要 Project64 重置后重新运行这个 ROM
如果您不想丢失游戏进度, 那么请回答否然后保存一个即时存档
改变插件并且重置游戏吗?"
#2029# "改变插件"
#2030# "模拟器已停止"
#2031# "开始模拟"
#2032# "不能载入即时记忆"
#2033# "已载入即时记忆"
#2034# "保存即时记忆到"
#2035# "记忆区域"
#2036# "交换数位镜像"
#2032# "无法读档"
#2033# "已读档"
#2034# "已存档到"
#2035# "即时存档"
#2036# "字节交换镜像"
#2037# "关闭 N64 镜像"
#2038# "已载入"
#2039# "正载入镜像"
#2040# "无法打开 Rom 因为插件没有正确初始化"
#2039# "正载入镜像"
#2040# "无法打开 ROM 因为插件没有正确初始化"
#2041# "您确实要删除这个吗?"
#2042# "删除金手指"
#2043# "修改名称已被使用"
#2044# "您超过了这个 Rom 的最大修改值"
#2044# "您超过了这个 ROM 的最大修改值"
#2045# "插件正在初始化"
#2046# "您还未设置个虚拟键作为选项"
#2047# "您必须选择一个选项分配给菜单选项"
#2048# "快捷键已被分配为另一个选项"
#2049# "你还未选择你想要删除的快捷键"
#2050# "ROM 已被载入。正在等待模拟开始。"
#2051# "Project64 beta仅限于会员.
如果你在pj64.net上有账户, 你不应看到此错误!!
请联系我们网站"
#2052# "程序错误"
#2053# "无法在7z文件中查询文件名"
#2054# "图形LLE模拟"
#2055# "图形LLE模拟不是平时使用的
这仅用于测试,而不是玩游戏
你确定改成图形LLE?"
#2056# "音频HLE模拟"
#2057# "音频HLE模拟需要第三方插件
如果你使用的第三方插件不支持音频HLE你将听不到声音。
你确定改成音频HLE?"

View File

@ -1,429 +0,0 @@
/*********************************************************************************
* Meta Information *
*********************************************************************************/
//About DLL
#1 # "台灣正體中文(TW T-Chinese)" // LANGUAGE ID
#2 # "Dark Dragon (adolrs25@yahoo.com.tw)" // Author
#3 # "1.6.0.0" // Version
#4 # "2005-10-12" // Date
//About DLL Dialog
#5 # "GUI 翻譯 (.pj.Lang)"
#6 # "製作者"
#7 # "版本"
#8 # "日期"
#9 # "作者首頁"
#10 # "ROM 資料庫 (Project64.rdb)"
#11 # "作弊碼檔案 (Project64.cht)"
#12 # "ROM資訊 (Project64.rdx)"
//About INI title
#20 # "Project64的INI檔案製作者"
/*********************************************************************************
* Menu *
*********************************************************************************/
//File Menu
#100# "檔案(&F)"
#101# "開啟ROM(&O)."
#102# "ROM資訊(&I)"
#103# "開始模擬(&S)"
#104# "結束模擬(&E)"
#105# "選擇ROM瀏覽資料夾(&S)"
#106# "重新整理(&R)"
#107# "最近開啟的ROM(&E)"
#108# "最近開啟的資料夾(&F)"
#109# "離開(&X)"
//System Menu
#120# "系統(&S)"
#121# "重置ROM(&R)"
#122# "暫停(&P)"
#123# "抓圖(&N)"
#124# "速度限制(&E)"
#125# "儲存隨時記憶進度(&S)"
#126# "儲存進度至檔案(&A)..."
#127# "載入隨時記憶進度(&O)"
#128# "由檔案讀取進度(&L)..."
#129# "選擇進度使用編號(&T)"
#130# "作弊碼(&C)"
#131# "GS作弊碼(&B)"
#132# "繼續(&R)"
//Options Menu
#140# "設定(&O)"
#141# "全螢幕(&F)"
#142# "最上層顯示(&T)"
#143# "視訊設定(&V)..."
#144# "音效設定(&A)..."
#145# "控制器設定(&I)..."
#146# "RSP設定(&R)..."
#147# "顯示CPU使用率(&S)"
#148# "進階設定(&T)"
//Debugger Menu
#160# "除錯(&D)"
//Language Menu
#175# "語言(&L)"
//Help Menu
#180# "說明(&H)"
#181# "關於INI(&F)"
#182# "關於Project64(&A)"
#183# "協助&論壇 (&F)"
#184# "首頁(&H)"
//Current Save Slot menu
#190# "預設 &D(.pj)"
#191# "檔案 &1 (.pj1)"
#192# "檔案 &2 (.pj2)"
#193# "檔案 &3 (.pj3)"
#194# "檔案 &4 (.pj4)"
#195# "檔案 &5 (.pj5)"
#196# "檔案 &6 (.pj6)"
#197# "檔案 &7 (.pj7)"
#198# "檔案 &8 (.pj8)"
#199# "檔案 &9 (.pj9)"
#200# "檔案 1&0 (.pj0)"
//Pop up Menu
#210# "開始遊戲(&P)"
#211# "ROM資訊(&O)"
#212# "修改ROM設定(&T)"
#213# "編輯作弊碼(&C)"
// Menu Descriptions
#250# "開啟N64 ROM檔可開啟ZIP檔"
#251# "顯示目前執行的ROM資訊"
#252# "開始模擬載入的ROM檔"
#253# "停止模擬載入的ROM檔"
#254# "更改瀏覽ROM的資料夾"
#255# "重新整理ROM資料夾(若ROM檔案有變更時,請重新整理)"
#256# "離開Project64"
#257# "重新啟動ROM並且將設定生效"
#258# "暫停/繼續模擬ROM(可使用Pause鍵)"
#259# "抓取遊戲畫面(經由Plugin)"
#260# "限制模擬速度正確的顯示速度(較高速的電腦若不選取可能速度會過快)"
#261# "將目前狀態存至Project64設定的隨時記憶檔(系統\選擇進度使用編號)"
#262# "將目前狀態存至Project64記憶檔(可使用任何檔名)"
#263# "讀取Project64設定的隨時記憶檔"
#264# "讀取Project64記憶檔(任何檔名)"
#265# "選擇或增加作弊碼給目前執行的ROM使用"
#266# "使用一個按鈕來執行作弊碼"
#267# "將會重視窗模式變更到全螢幕模式(按Esc鍵返回)"
#268# "保持Project64在最上層"
#269# "開啟視訊(顯示)Plugin設定"
#270# "開啟音效(音樂)Plugin設定"
#271# "開啟控制器(搖桿)Plugin設定"
#272# "開啟RSPPlugin設定"
#273# "顯示或關閉CPU使用率"
#274# "Project64的進階設定(Plugin請在此選擇)"
#275# "開啟Project64的使用者手冊"
#276# "開啟Project64遊戲設定說明(Game FAQ)"
#277# "關於此應用程式及作者"
#278# "關於作者與感謝"
#279# "讀取最近開啟的ROM"
#280# "使用最近瀏覽的資料夾"
#281# "選擇不同的語言"
#282# "選擇不同的進度檔"
#283# "讀取並開始模擬這個ROM"
#284# "顯示這個ROM資訊"
#285# "編輯這個ROM設定在RDB檔案"
#286# "編輯這個ROM的作弊碼"
/*********************************************************************************
* Rom Browser *
*********************************************************************************/
//Rom Browser Fields
#300# "檔案名稱"
#301# "內部名稱"
#302# "遊戲名稱"
#303# "狀態"
#304# "ROM大小"
#305# "重要記錄"
#306# "Plugin記錄"
#307# "使用者記錄"
#308# "縮寫"
#309# "製作公司"
#310# "版本區域"
#311# "開發者"
#312# "CRC1"
#313# "CRC2"
#314# "CIC 晶片"
#315# "發行日期"
#316# "類型"
#317# "玩家數"
#318# "強制反應"
//Select Rom
#320# "選擇瀏覽ROM的資料夾"
//Messages
#340# "無法使用的ROM,請使用GoodN64檢查新的RDB檔"
/*********************************************************************************
* Options *
*********************************************************************************/
//Options Title
#400# "Project64 設定"
//Tabs
#401# "Plugin"
#402# "資料夾"
#403# "設定"
#404# "ROM瀏覽選項"
#405# "進階設定"
#406# "ROM選項"
#407# "關連"
#408# "ROM 紀錄"
//Plugin Dialog
#420# "關於"
#421# "&Reality Signal Processor plugin"
#422# "視訊(顯示)Plugin(&V)"
#423# "音效(音樂)Plugin(&A)"
#424# "控制器(搖桿)Plugin(&I)"
//Directory Dialog
#440# "Plugin資料夾(&P)"
#441# "ROM資料夾(&R)"
#442# "N64存檔資料夾(&N)"
#443# "Project64隨時記憶檔資料夾(&T)"
#444# "抓取圖片資料夾(&S)"
#445# "使用最後開啟的ROM資料夾(&L)"
#446# "選擇您存放Plugin的資料夾"
#447# "選擇您存放ROM檔的資料夾"
#448# "選擇您存放N64存檔的資料夾"
#449# "選擇您存放Project64隨時記憶檔的資料夾"
#450# "選擇您欲抓取圖片的資料夾"
//Options Dialog
#460# "非使用Project時暫停(&P)"
#461# "讀取遊戲後自動切換至全螢幕(&F)"
#462# "隱藏進階設定(推薦) (&H)"
#463# "記憶每個遊戲所選擇的作弊碼(&R)"
//Rom Browser Tab
#480# "最近開啟的ROM記憶數目(&N) (0-10)"
#481# "個紀錄"
#482# "最近開啟的資料夾記憶數目(&F) (0-10)"
#483# "個紀錄"
#484# "使用ROM瀏覽器(&B)"
#485# "功能表循環(&D)"
#486# "可使用的(&A)"
#487# "顯示出的(&S)"
#488# "增加(A)->"
#489# "<- 移除(&R)"
#490# "上(&U)"
#491# "下(&D)"
//Advanced Options
#500# "這些設定只使用於RDB檔無正確及具體的設定時,
若RDB檔已經設定,則下列設定無效"
#501# "核心設定(&D)"
#502# "核心模擬模式(&C):"
#503# "內部修正方式(&S):"
#504# "記憶容量大小(&M):"
#505# "進階區塊連結(&A):"
#506# "遊戲讀取後立即開始模擬(&T)"
#507# "覆寫這些設定在RDB檔(&O)"
#508# "自動將隨時存檔壓縮成Zip檔(不壓縮速度較快)"
//Rom Options
#520# "核心模擬模式(&C):"
#521# "內置記憶方式(&S):"
#522# "記憶容量大小(&M):"
#523# "進階區塊連結(&A):"
#524# "存檔類型(&V):"
#525# "最高速度限制(&F):"
#526# "較大的緩衝記憶體(&L)"
#527# "預定要使用TLB(&T)"
#528# "隱藏登記(&R)"
#529# "延緩SI中斷(&I)"
#530# "SP Hack(&H)"
#531# "* 使用預設"
#532# ""RSP 音頻信號""
//Core Styles
#540# "直譯器"
#541# "重譯器"
#542# "同時啟動"
//Self Mod Methods
#560# "無"
#561# "隱藏"
#562# "安全記憶體"
#563# "檢查記憶體並隱藏"
#564# "更換記憶體並隱藏"
#565# "檢查進階記憶體"
//RDRAM Size
#580# "4 MB"
#581# "8 MB"
//Advanced Block Linking
#600# "開啟"
#601# "關閉"
//Save Type
#620# "* 使用第一個類型"
#621# "4千位元 EEPROM"
#622# "16千位元 EEPROM"
#623# "32千位元 SRAM"
#624# "128千位元 動態RAM"
//Shell Intergration Tab
#640# "檔案與Project64連結"
//Rom Notes
#660# "狀態(&S):"
#661# "重要記錄(&C):"
#662# "Plugin記錄(&P):"
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title Title
#800# "ROM資訊"
//Rom Info Text
#801# "內部名稱"
#802# "檔案名稱"
#803# "位置"
#804# "大小"
#805# "縮寫"
#806# "製作公司"
#807# "版本區域"
#808# "CRC1"
#809# "CRC2"
#810# "CIC 晶片"
/*********************************************************************************
* Cheats *
*********************************************************************************/
//Cheat List
#1000# "作弊碼"
#1001# "作弊碼:"
#1002# "說明: "
#1003# "全選"
#1004# "取消選擇(&U)"
//Add Cheat
#1005# "新增作弊碼"
#1006# "名稱:"
#1007# "作弊碼碼:"
#1008# "插入"
#1009# "清除"
#1010# " 作弊碼說明:"
#1011# "新增到 DB"
#1022# "新增作弊碼"
#1023# "建立新作弊碼"
#1024# "<位址> <數值>"
#1025# "設定:"
#1026# "<數值> <標籤>"
//Code extension
#1012# "編碼延長"
#1013# "請選擇一個數值使用:"
#1014# "確定"
#1015# "取消"
//Digital Value
#1016# "數位量"
#1017# "請選擇一個數值:"
#1018# "(&V)"
#1019# "給"
#1020# "到"
#1021# "說明(&N):"
//Edit Cheat
#1027# "編輯作弊碼"
#1028# "更新作弊碼"
//Cheat Popup Menu
#1040# "建立新作弊碼..."
#1041# "編輯..."
#1042# "刪除"
/*********************************************************************************
* Messages *
*********************************************************************************/
#2000# "暫停"
#2001# "繼續"
#2002# "在無法改變的區域內不能退出,
模擬即將停止
Verify ROM and ROM Settings."
#2003# "記憶體分配失敗"
#2004# "預設的視訊Plugin檔案不存在或無法使用
請確定您有一個以上可使用的視訊外掛檔案在你的視訊外掛資料夾裡"
#2005# "預設的音效Plugin檔案不存在或無法使用
請確定您有一個以上可使用的音效外掛檔案在你的音效外掛資料夾裡"
#2006# "預設的RPSPlugin檔案不存在或無法使用
請確定您有正確的安裝Project64並且含有Plugin"
#2007# "預設的控制器Plugin檔案不存在或無法使用
請確定您有一個以上可使用的控制器外掛檔案在你的控制器外掛資料夾裡"
#2008# "無法讀取外掛:"
#2009# "無法讀取
ROM驗證和設定"
#2010# "無法開啟隨時記憶檔"
#2011# "無法開啟EEPROM"
#2012# "無法開啟動態RAM"
#2013# "無法開啟MemPak"
#2014# "無法開啟此ZIP檔
請檢查此ZIP檔中是否含有正確的ROM
你可能需要重新開啟這個程式"
#2015# "開啟檔案時發生錯誤"
#2016# "當嘗試開啟ZIP檔時發生錯誤"
#2017# "這個檔案並不是N64的ROM檔
請使用GoodROM檢查這個ROM"
#2018# "未知的國家"
#2019# "未知的CIC 晶片"
#2020# "未知的檔案格式"
#2021# "未知的記憶動作
模擬結束"
#2022# "無法開啟核心碼"
#2023# "執行並無法映射空間
請檢查ROM檔和ROM設定"
#2024# "這個存檔並不適用於這個ROM
隨時記憶存檔必須100%的來自這個ROM
(包括ROM的版本區域)
讀取這個存檔可能會導致錯誤
確定要繼續讀取嗎?"
#2025# "應用程式或核心錯誤"
#2026# "版權序列並未在LUT中找到, 遊戲無法長久執行"
#2027# "複製保護失敗"
#2028# "改變Plugin必須重新啟動以執行的ROM
若需存檔,請存檔再執行重新起動
現在更改Plugin並重新啟動遊戲?"
#2029# "更改Plugin"
#2030# "模擬結束"
#2031# "模擬開始"
#2032# "不能讀取存檔"
#2033# "讀取進度:"
#2034# "儲存進度:"
#2035# "讀取隨時進度檔"
#2036# "Byteswapping ROM"
#2037# "請等候所選擇的ROM"
#2038# "讀取完成"
#2039# "正在讀取ROM"
#2040# "您不能開啟此ROM,可能是Plugin(視訊,音效,控制器,RSP)不支援"
#2041# "您確定以要刪除這個作弊碼?"
#2042# "刪除作弊碼"
#2043# "作弊碼名稱已經使用,請重新輸入"
#2044# "您的作弊碼數目以到達最大值,您將無法再添加作弊碼"

View File

@ -133,9 +133,9 @@
#286# "編輯所選擇遊戲的金手指"
/*********************************************************************************
* Rom Browser *
* ROM Browser *
*********************************************************************************/
//Rom Browser Fields
//ROM Browser Fields
#300# "檔案名稱"
#301# "內部名稱"
#302# "遊戲名稱"
@ -156,7 +156,7 @@
#317# "遊戲人數"
#318# "強制回饋"
//Select Rom
//Select ROM
#320# "選擇一個您要瀏覽 ROM 的目錄"
//Messages
@ -204,7 +204,7 @@
#462# "隱藏部份進階設定選項"
#463# "記憶每個遊戲選取的金手指"
//Rom Browser Tab
//ROM Browser Tab
#480# "最近使用的 ROM 記憶數目 (最大10):"
#481# "個 ROM"
#482# "最近使用的 ROM 目錄記憶數目 (最大10):"
@ -230,7 +230,7 @@
#507# "總是從 RDB 中覆寫預設設定值"
#508# "自動壓縮即時存檔"
//Rom Options
//ROM Options
#520# "CPU 核心樣式:"
#521# "自我修改代碼方式:"
#522# "記憶大小:"
@ -268,15 +268,15 @@
//Save Type
#620# "使用最初使用的存檔類型"
#621# "4 KBIT EEPROM"
#622# "16 KBIT EEPROM"
#623# "32 KBytes SRAM"
#624# "FlashRAM"
#621# "4-Kbit EEPROM"
#622# "16-Kbit EEPROM"
#623# "32-KByte SRAM"
#624# "Flash RAM"
//Shell Integration Tab
#640# "您要關聯的檔案副檔名:"
//Rom Notes
//ROM Notes
#660# "ROM 狀態:"
#661# "核心註解:"
#662# "外掛程式註解:"
@ -284,10 +284,10 @@
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title
//ROM Info Title
#800# "ROM 資訊"
//Rom Info Text
//ROM Info Text
#801# "ROM 名稱:"
#802# "檔案名稱:"
#803# "位置:"
@ -377,7 +377,7 @@
請驗證 ROM 及 ROM 的設定。"
#2010# "開啟即時存檔失敗"
#2011# "開啟 EEPROM 失敗"
#2012# "開啟 FlashRAM 失敗"
#2012# "開啟 flash RAM 失敗"
#2013# "開啟記憶卡失敗"
#2014# "嘗試開啟 ZIP 壓縮檔失敗。
遺漏或損壞的 ZIP 壓縮檔 - 請檢查路徑和文件。
@ -385,7 +385,7 @@
您可能需要重新啟動應用程式。"
#2015# "嘗試開啟檔案失敗。"
#2016# "在嘗試開啟 ZIP 壓縮檔時發生錯誤。"
#2017# "被載入的檔案看來不是一個正確的 Nintendo64 ROM。
#2017# "被載入的檔案看來不是一個正確的 Nintendo 64 ROM。
請使用 GoodN64 來驗證您的 ROM。"
#2018# "未知的國別"
@ -427,4 +427,4 @@
#2041# "您確定要刪除這個嗎?"
#2042# "刪除金手指"
#2043# "金手指名稱已經被使用"
#2044# "您的金手指數量已達到這個 ROM 的最大值"
#2044# "您的金手指數量已達到這個 ROM 的最大值"

View File

@ -1,426 +0,0 @@
/*********************************************************************************
* What's New *
*********************************************************************************/
//Alt+KEYS shortcut added (credit to mygod for pointing this out! Thanks)
//Review and some minor mistake corrected
/*********************************************************************************
* Meta Information *
*********************************************************************************/
//About DLL
#1 # "繁體中文"
#2 # "Maximus"
#3 # "1.1"
#4 # "10th September 2002"
//About DLL Dialog
#5 # "目前語文"
#6 # "作者"
#7 # "版本"
#8 # "日期"
#9 # "瀏覽網頁"
#10 # "遊戲檔資料庫(.RDB"
#11 # "作弊碼資料庫(.CHT"
#12 # "遊戲檔訊息資料庫(.RDX"
//About INI title
#20 # "關於INI"
/*********************************************************************************
* Menu *
*********************************************************************************/
//File Menu
#100# "文件 &F"
#101# "打開 &O"
#102# "訊息... &I"
#103# "開始模擬"
#104# "結束模擬"
#105# "選擇文件夾..."
#106# "刷新"
#107# "最近使用遊戲檔"
#108# "最近使用遊戲檔文件夾"
#109# "離開 &X"
//System Menu
#120# "系統 &S"
#121# "重新啟動 &R"
#122# "暫停 &P"
#123# "螢幕抓取"
#124# "限制FPS"
#125# "儲存 &S"
#126# "更名另存..."
#127# "快速讀取 &R"
#128# "讀取檔案..."
#129# "快速存檔 &T"
#130# "作弊碼..."
#131# "作弊碼按鈕"
#132# "繼續"
//Options Menu
#140# "設置 &O"
#141# "全螢幕 &F"
#142# "常置桌面 &A &T"
#143# "影像設定..."
#144# "音效設定..."
#145# "輸入設定..."
#146# "RSP設定..."
#147# "顯示CPU使用率%"
#148# "設定... &S"
//Debugger Menu
#160# "除錯 &D"
//Language Menu
#175# "語文 &L"
//Help Menu
#180# "幫助 &H"
#181# "關於INI &I"
#182# "關於Project 64 &A"
//Current Save Slot menu
#190# "初始設定"
#191# "快存捷徑一"
#192# "快存捷徑二"
#193# "快存捷徑三"
#194# "快存捷徑四"
#195# "快存捷徑五"
#196# "快存捷徑六"
#197# "快存捷徑七"
#198# "快存捷徑八"
#199# "快存捷徑九"
#200# "快存捷徑十"
//Pop up Menu
#210# "執行遊戲"
#211# "訊息"
#212# "遊戲設定"
#213# "作弊碼編輯"
// Menu Descriptions
#250# "打開N64遊戲檔"
#251# "顯示N64遊戲檔訊息"
#252# "開始執行遊戲模擬"
#253# "停止執行遊戲模擬"
#254# "選擇遊戲檔文件夾"
#255# "刷新遊戲檔列示"
#256# "離開模擬器"
#257# "重新啟動遊戲檔(變更設定)"
#258# "暫定/繼續遊戲"
#259# "抓取遊戲畫面"
#260# "限制FPS以變更模擬器執行速度"
#261# "進行快速存檔"
#262# "進行快速存檔(快存捷徑選擇)"
#263# "讀取快存檔"
#264# "讀取指定快存檔"
#265# "啟動/關閉GAME SHARK作弊碼"
#266# "特殊作弊碼按鈕"
#267# "全螢幕切換"
#268# "遊戲視窗常置於桌面"
#269# "變更影像設定"
#270# "變更音效設定"
#271# "變更輸入設定"
#272# "變更RSP設定"
#273# "顯示目前處理器資源"
#274# "觀看/變更目前系統設定"
#275# "觀看使用手冊"
#276# "觀看常見問題集"
#277# "關於INI"
#278# "關於程式"
#279# "打開此遊戲檔"
#280# "選擇此文件夾為指定文件夾"
#281# "變更語文設定"
#282# "選擇此快存捷徑"
#283# "執行此遊戲檔"
#284# "此遊戲檔訊息"
#285# "指定遊戲檔設定"
#286# "指定遊戲檔作弊碼設定"
/*********************************************************************************
* Rom Browser *
*********************************************************************************/
//Rom Browser Fields
#300# "檔案名"
#301# "遊戲名稱"
#302# "正常遊戲檔"
#303# "狀況"
#304# "遊戲檔容量"
#305# "核心程式備註"
#306# "外挂程式備註"
#307# "使用者備註"
#308# "遊戲標籤"
#309# "發行公司"
#310# "國家"
#311# "設計公司"
#312# "CRC1"
#313# "CRC2"
#314# "CIC CHIP"
#315# "發行日期"
#316# "類型"
#317# "玩家人數"
//Select Rom
#320# "選擇此遊戲檔文件夾"
//Messages
#340# "此為問題遊戲檔請使用GOODN64確定或查閱最新版INI"
/*********************************************************************************
* Options *
*********************************************************************************/
//Options Title
#400# "設定"
//Tabs
#401# "外挂程式"
#402# "文件夾"
#403# "選項"
#404# "遊戲檔選擇"
#405# "進階設定"
#406# "遊戲檔設定"
#407# "副檔名連結"
#408# "遊戲檔備註"
//Plugin Dialog
#420# "關於"
#421# "同位訊號處理器RSP外挂程式"
#422# "影像外挂程式:"
#423# "音效外挂程式:"
#424# "輸入設備外挂程式:"
//Directory Dialog
#440# "外挂程式文件夾:"
#441# "遊戲檔文件夾:"
#442# "N64自動存檔"
#443# "快存:"
#444# "畫面抓取:"
#445# "前次遊戲檔文件夾"
#446# "選擇外挂程式文件夾"
#447# "選擇遊戲檔文件夾"
#448# "選擇自存檔文件夾"
#449# "選擇快存檔文件夾"
#450# "選擇抓取畫面存檔路徑"
//Options Dialog
#460# "當跳離模擬器視窗時暫停遊戲"
#461# "直接切換為全螢幕"
#462# "隱藏進階設定"
#463# "自動記憶所選擇作弊碼"
//Rom Browser Tab
#480# "最大遊戲檔數記憶(最多十個):"
#481# "遊戲檔"
#482# "最大遊戲檔路徑數記憶(最多十個):"
#483# "路徑"
#484# "使用遊戲檔瀏覽器"
#485# "使用完整路徑名稱"
#486# "可用選項:"
#487# "以此次序顯示:"
#488# "加入->"
#489# "<-刪除"
#490# "移上"
#491# "移下"
//Advanced Options
#500# "除非重新啟動或更換遊戲檔,否則多數效果將無法更新/顯示"
#501# "核心程式初始設定"
#502# "核心處理器模式:"
#503# "記憶體處理模式:"
#504# "記憶體容量(初始設定):"
#505# "ADVANCED BLOCK LINKING"
#506# "打開遊戲檔時自動開始進行模擬"
#507# "自動覆蓋INI初始設定"
#508# "自動壓縮快存檔"
//Rom Options
#520# "核心處理器模式:"
#521# "記憶體處理模式:"
#522# "記憶體容量:"
#523# "ADVANCED BLOCK LINKING"
#524# "儲存模式:"
#525# "COUNTER FACTOR"
#526# "LARGE COMPILE BUFFER"
#527# "使用TLB"
#528# "REGISTER CACHING"
#529# "暫緩SI INTERRUPT"
#530# "SP HACK"
#531# "初始設定"
//Core Styles
#540# "INTERPRETER"
#541# "RECOMPILER"
#542# "SYNCHRONISE CORES"
//Self Mod Methods
#560# "NONE"
#561# "CACHE"
#562# "PROTECT MEMORY"
#563# "CHECK MEMORY & CACHE"
#564# "CHANGE MEMORY & CACHE"
#565# "CHECK MEMORY ADVANCED"
//RDRAM Size
#580# "4 MB"
#581# "8 MB"
//Advanced Block Linking
#600# "啟動"
#601# "關閉"
//Save Type
#620# "使用優先類型"
#621# "4KBIT EEPROM"
#622# "16KBIT EEPROM"
#623# "32KBYTES SRAM"
#624# "FLASHRAM"
//Shell Integration Tab
#640# "連結副檔名:"
//Rom Notes
#660# "遊戲檔狀況:"
#661# "核心程式備注:"
#662# "外挂程式備注:"
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title
#800# "遊戲檔資訊"
//Rom Info Text
#801# "遊戲名稱:"
#802# "檔案名稱:"
#803# "位置:"
#804# "容量:"
#805# "遊戲標籤:"
#806# "設計公司:"
#807# "國家:"
#808# "CRC1"
#809# "CRC2"
#810# "CIC CHIP"
/*********************************************************************************
* Cheats *
*********************************************************************************/
//Cheat List
#1000# "作弊碼"
#1001# "作弊碼:"
#1002# "備注:"
#1003# "全部選擇"
#1004# "全部不選擇"
//Add Cheat
#1005# "加入作弊碼"
#1006# "名稱:"
#1007# "作弊碼:"
#1008# "增加"
#1009# "清除"
#1010# "作弊碼備注:"
#1011# "加入資料庫"
#1022# "加入作弊碼"
#1023# "新增作弊碼"
#1024# "〈位置〉〈數值〉"
#1025# "選項:"
#1026# "〈位置〉〈數值〉"
//Code extension
#1012# "進階碼"
#1013# "請選擇使用數值:"
#1014# "確定"
#1015# "取消"
//Digital Value
#1016# "數據"
#1017# "請輸入數值:"
#1018# "數值"
#1019# "由"
#1020# "至"
#1021# "備注:"
//Edit Cheat
#1027# "作弊碼編輯"
#1028# "作弊碼更新"
//Cheat Popup Menu
#1040# "新增作弊碼"
#1041# "編輯"
#1042# "刪除"
/*********************************************************************************
* Messages *
*********************************************************************************/
#2000# "*** 暫停 ***"
#2001# "繼續"
#2002# "程式出現循環錯誤,模擬將停止。
請重新設定遊戲"
#2003# "搜索記憶位置失敗"
#2004# "影像外挂程式錯誤。
請確認是否有系統所支援外挂程式存在"
#2005# "音效外挂程式錯誤。
請確認是否有系統所支援外挂程式存在"
#2006# "RSP外挂程式錯誤。
請確認PROJECT64是否完整安裝"
#2007# "輸入外挂程式錯誤。
請確認是否有系統所支援外挂程式存在"
#2008# "無法讀取外挂程式:"
#2009# "無法讀取。
請確認遊戲檔設定"
#2010# "無法讀取存檔"
#2011# "無法讀取EEPROM"
#2012# "無法讀取FLASHRAM"
#2013# "無法讀取MEMPAK"
#2014# "無法讀取壓縮檔。
請檢查壓縮檔狀況。
模擬器或許需要重新啟動"
#2015# "無法打開文件"
#2016# "打開壓縮檔出錯"
#2017# "此檔案為錯誤遊戲檔。
請使用GOODN64確認"
#2018# "資料不明(國家)"
#2019# "資料不明CIC CHIP"
#2020# "資料不明(檔案格式)"
#2021# "資料不明(記憶體執行錯誤)
模擬停止"
#2022# "無法執行R4300i OPCODE"
#2023# "程式執行錯誤。
請確認遊戲檔設定"
#2024# "此快存檔無法執行於此遊戲檔。
快存檔必需使用於原本遊戲檔,區碼及版本也必需相同。
強迫讀取將造成程式無法正常執行。
確定讀取?"
#2025# "錯誤"
#2026# "版權資訊不明。此遊戲檔將無法正常執行。"
#2027# "拷貝防護失敗"
#2028# "更換外挂程式後模擬器將重新啟動。
如果您不想失去目前遊戲進度,請選擇“否”並進行快存。
確定更換外挂程式?"
#2029# "更換外挂程式"
#2030# "模擬結束"
#2031# "模擬開始"
#2032# "無法讀取快存捷徑"
#2033# "讀取快存捷徑"
#2034# "將目前進度儲存於"
#2035# "快存結束"
#2036# "遊戲檔位元更換BYTE SWAPPING IMAGE"
#2037# "選擇N64遊戲檔"
#2038# "讀取"
#2039# "讀取遊戲檔"
#2040# "外挂程式尚未啟動,遊戲檔無法執行"
#2041# "確定刪除?"
#2042# "刪除作弊碼"
#2043# "此作弊碼名稱經已使用"
#2044# "此遊戲檔已無法新增作弊碼"

View File

@ -1,426 +0,0 @@
/*********************************************************************************
* What's New *
*********************************************************************************/
//Alt+KEYS shortcut added (credit to mygod for pointing this out! Thanks)
//Review and minor mistake corrected
/*********************************************************************************
* Meta Information *
*********************************************************************************/
//About DLL
#1# "简体中文"
#2# "Maximus"
#3# "1.1"
#4# "10th September 2002"
//About DLL Dialog
#5# "目前语文"
#6# "作者"
#7# "版本"
#8# "日期"
#9# "浏览网页"
#10# "游戏档资料库(.RDB"
#11# "作弊码资料库(.CHT"
#12# "游戏档讯息资料库(.RDX"
//About INI title
#20 # "关於INI"
/*********************************************************************************
* Menu *
*********************************************************************************/
//File Menu
#100# "文件 &F"
#101# "打开 &O"
#102# "讯息... &I"
#103# "开始模拟"
#104# "结束模拟"
#105# "选择文件夹..."
#106# "刷新"
#107# "最近使用游戏档"
#108# "最近使用游戏档文件夹"
#109# "离开 &X"
//System Menu
#120# "系统 &S"
#121# "重新启动 &R"
#122# "暂停 &P"
#123# "萤幕抓取"
#124# "限制FPS"
#125# "储存 &S"
#126# "更名另存..."
#127# "读取 &R"
#128# "读取档案..."
#129# "快速存档 &T"
#130# "作弊码..."
#131# "作弊码按钮"
#132# "继续"
//Options Menu
#140# "设置 &O"
#141# "全萤幕 &F"
#142# "常置桌面 &T"
#143# "影像设定..."
#144# "音效设定..."
#145# "输入设定..."
#146# "RSP设定..."
#147# "显示CPU使用率%"
#148# "设定... &S"
//Debugger Menu
#160# "除错 &D"
//Language Menu
#175# "语文 &L"
//Help Menu
#180# "帮助 &H"
#181# "关於INI &I"
#182# "关於Project 64 &A"
//Current Save Slot menu
#190# "初始设定"
#191# "快存捷径一"
#192# "快存捷径二"
#193# "快存捷径三"
#194# "快存捷径四"
#195# "快存捷径五"
#196# "快存捷径六"
#197# "快存捷径七"
#198# "快存捷径八"
#199# "快存捷径九"
#200# "快存捷径十"
//Pop up Menu
#210# "执行游戏"
#211# "讯息"
#212# "游戏设定"
#213# "作弊码编辑"
// Menu Descriptions
#250# "打开N64游戏档"
#251# "显示N64游戏档讯息"
#252# "开始执行游戏模拟"
#253# "停止执行游戏模拟"
#254# "选择游戏档文件夹"
#255# "刷新游戏档列示"
#256# "离开模拟器"
#257# "重新启动游戏档(变更设定)"
#258# "暂定/继续游戏"
#259# "抓取游戏画面"
#260# "限制FPS以变更模拟器执行速度"
#261# "进行快速存档"
#262# "进行快速存档(快存捷径选择)"
#263# "读取快存档"
#264# "读取指定快存档"
#265# "启动/关闭GAME SHARK作弊码"
#266# "特殊作弊码按钮"
#267# "全萤幕切换"
#268# "游戏视窗常置於桌面"
#269# "变更影像设定"
#270# "变更音效设定"
#271# "变更输入设定"
#272# "变更RSP设定"
#273# "显示目前处理器资源"
#274# "观看/变更目前系统设定"
#275# "观看使用手册"
#276# "观看常见问题集"
#277# "关於INI"
#278# "关於程式"
#279# "打开此游戏档"
#280# "选择此文件夹为指定文件夹"
#281# "变更语文设定"
#282# "选择此快存捷径"
#283# "执行此游戏档"
#284# "此游戏档讯息"
#285# "指定游戏档设定"
#286# "指定游戏档作弊码设定"
/*********************************************************************************
* ROM Browser *
*********************************************************************************/
//Rom Browser Fields
#300# "档案名"
#301# "游戏名称"
#302# "正常游戏档"
#303# "状况"
#304# "游戏档容量"
#305# "核心程式备注"
#306# "外挂程式备注"
#307# "使用者备注"
#308# "游戏标签"
#309# "发行公司"
#310# "国家"
#311# "设计公司"
#312# "CRC1"
#313# "CRC2"
#314# "CIC CHIP"
#315# "发行日期"
#316# "类型"
#317# "玩家人数"
//Select Rom
#320# "选择此游戏档文件夹"
//Messages
#340# "此为问题游戏档请使用GOODN64确定或查阅最新版INI"
/*********************************************************************************
* Option *
*********************************************************************************/
//Options Title
#400# "设定"
//Tabs
#401# "外挂程式"
#402# "文件夹"
#403# "选项"
#404# "游戏档选择"
#405# "进阶设定"
#406# "游戏档设定"
#407# "副档名连结"
#408# "游戏档备注"
//Plugin Dialog
#420# "关於"
#421# "同位讯号处理器RSP外挂程式"
#422# "影像外挂程式:"
#423# "音效外挂程式:"
#424# "输入设备外挂程式:"
//Directory Dialog
#440# "外挂程式文件夹:"
#441# "游戏档文件夹:"
#442# "N64自动存档"
#443# "快存:"
#444# "画面抓取:"
#445# "前次游戏档文件夹"
#446# "选择外挂程式文件夹"
#447# "选择游戏档文件夹"
#448# "选择自存档文件夹"
#449# "选择快存档文件夹"
#450# "选择抓取画面存档路径"
//Options Dialog
#460# "当跳离模拟器视窗时暂停游戏"
#461# "直接切换为全萤幕"
#462# "隐藏进阶设定"
#463# "自动记忆所选择作弊码"
//Rom Browser Tab
#480# "最大游戏档数记忆(最多十个):"
#481# "游戏档"
#482# "最大游戏档路径数记忆(最多十个):"
#483# "路径"
#484# "使用游戏档浏览器"
#485# "使用完整路径名称"
#486# "可用选项:"
#487# "以此次序显示:"
#488# "加入->"
#489# "<-删除"
#490# "移上"
#491# "移下"
//Advanced Options
#500# "除非重新启动或更换游戏档,否则多数效果将无法更新/显示"
#501# "核心程式初始设定"
#502# "核心处理器模式:"
#503# "记忆体处理模式:"
#504# "记忆体容量(初始设定):"
#505# "ADVANCED BLOCK LINKING"
#506# "打开游戏档时自动开始进行模拟"
#507# "自动覆盖INI初始设定"
#508# "自动压缩快存档"
//Rom Options
#520# "核心处理器模式:"
#521# "记忆体处理模式:"
#522# "记忆体容量:"
#523# "ADVANCED BLOCK LINKING"
#524# "储存模式:"
#525# "COUNTER FACTOR"
#526# "LARGE COMPILE BUFFER"
#527# "使用TLB"
#528# "REGISTER CACHING"
#529# "暂缓SI INTERRUPT"
#530# "SP HACK"
#531# "初始设定"
//Core Styles
#540# "INTERPRETER"
#541# "RECOMPILER"
#542# "SYNCHRONISE CORES"
//Self Mod Methods
#560# "NONE"
#561# "CACHE"
#562# "PROTECT MEMORY"
#563# "CHECK MEMORY & CACHE"
#564# "CHANGE MEMORY & CACHE"
#565# "CHECK MEMORY ADVANCED"
//RDRAM Size
#580# "4 MB"
#581# "8 MB"
//Advanced Block Linking
#600# "启动"
#601# "关闭"
//Save Type
#620# "使用优先类型"
#621# "4KBIT EEPROM"
#622# "16KBIT EEPROM"
#623# "32KBYTES SRAM"
#624# "FLASHRAM"
//Shell Integration Tab
#640# "连结副档名:"
//Rom Notes
#660# "游戏档状况:"
#661# "核心程式备注:"
#662# "外挂程式备注:"
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title
#800# "游戏档资讯"
//Rom Info Text
#801# "游戏名称:"
#802# "档案名称:"
#803# "位置:"
#804# "容量:"
#805# "游戏标签:"
#806# "设计公司:"
#807# "国家:"
#808# "CRC1"
#809# "CRC2"
#810# "CIC CHIP"
/*********************************************************************************
* Cheats *
*********************************************************************************/
//Cheat List
#1000# "作弊码"
#1001# "作弊码:"
#1002# "备注:"
#1003# "全部选择"
#1004# "全部不选择"
//Add Cheat
#1005# "加入作弊码"
#1006# "名称:"
#1007# "作弊码:"
#1008# "增加"
#1009# "清除"
#1010# "作弊码备注:"
#1011# "加入资料库"
#1022# "加入作弊码"
#1023# "新增作弊码"
#1024# "〈位置〉〈数值〉"
#1025# "选项:"
#1026# "〈位置〉〈数值〉"
//Code extension
#1012# "进阶码"
#1013# "请选择使用数值:"
#1014# "确定"
#1015# "取消"
//Digital Value
#1016# "数据"
#1017# "请输入数值:"
#1018# "数值"
#1019# "由"
#1020# "至"
#1021# "备注:"
//Edit Cheat
#1027# "作弊码编辑"
#1028# "作弊码更新"
//Cheat Popup Menu
#1040# "新增作弊码"
#1041# "编辑"
#1042# "删除"
/*********************************************************************************
* Message *
*********************************************************************************/
#2000# "*** 暂停 ***"
#2001# "继续"
#2002# "程式出现循环错误,模拟将停止。
请重新设定游戏"
#2003# "搜索记忆位置失败"
#2004# "影像外挂程式错误。
请确认是否有系统所支援外挂程式存在"
#2005# "音效外挂程式错误。
请确认是否有系统所支援外挂程式存在"
#2006# "RSP外挂程式错误。
请确认PROJECT64是否完整安装"
#2007# "输入外挂程式错误。
请确认是否有系统所支援外挂程式存在"
#2008# "无法读取外挂程式:"
#2009# "无法读取。
请确认游戏档设定"
#2010# "无法读取存档"
#2011# "无法读取EEPROM"
#2012# "无法读取FLASHRAM"
#2013# "无法读取MEMPAK"
#2014# "无法读取压缩档。
请检查压缩档状况。
模拟器或许需要重新启动"
#2015# "无法打开文件"
#2016# "打开压缩档出错"
#2017# "此档案为错误游戏档。
请使用GOODN64确认"
#2018# "资料不明(国家)"
#2019# "资料不明CIC CHIP"
#2020# "资料不明(档案格式)"
#2021# "资料不明(记忆体执行错误)
模拟停止"
#2022# "无法执行R4300I OPCODE"
#2023# "程式执行错误。
请确认游戏档设定"
#2024# "此快存档无法执行於此游戏档。
快存档必需使用於原本游戏档,区码及版本也必需相同。
强迫读取将造成程式无法正常执行。
确定读取?"
#2025# "错误"
#2026# "版权资讯不明。此游戏档将无法正常执行。"
#2027# "拷贝防护失败"
#2028# "更换外挂程式后模拟器将重新启动。
如果您不想失去目前游戏进度,请选择“否”并进行快存。
确定更换外挂程式?"
#2029# "更换外挂程式"
#2030# "模拟结束"
#2031# "模拟开始"
#2032# "无法读取快存捷径"
#2033# "读取快存捷径"
#2034# "将目前进度储存於"
#2035# "快存结束"
#2036# "游戏档位元更换BYTE SWAPPING IMAGE"
#2037# "选择N64游戏档"
#2038# "读取"
#2039# "读取游戏档"
#2040# "外挂程式尚未启动,游戏档无法执行"
#2041# "确定删除?"
#2042# "删除作弊码"
#2043# "此作弊码名称经已使用"
#2044# "此游戏档已无法新增作弊码"

View File

@ -2,7 +2,7 @@
* Meta Information *
*********************************************************************************/
//About DLL
#1 # "èeský" // LANGUAGE ID
#1 # "čeština" // LANGUAGE ID
#2 # "Milan Hrubý (hruby@email.cz)" // Author
#3 # "1.5.3" // Version
#4 # "2002-09-13" // Date
@ -131,9 +131,9 @@
#286# "Edituje cheaty v CHT souboru pro vybranou hru"
/*********************************************************************************
* Rom Browser *
* ROM Browser *
*********************************************************************************/
//Rom Browser Fields
//ROM Browser Fields
#300# "Název souboru"
#301# "Vnitøní název"
#302# "Øádný název"
@ -153,7 +153,7 @@
#316# "Žánr"
#317# "Hráèi"
//Select Rom
//Select ROM
#320# "Nastavte ROM složku pro ROM prohlížeè"
//Messages
@ -201,7 +201,7 @@
#462# "&Skrýt pokroèilé nastavení (doporuèeno)"
#463# "Pamatovat si vyb&rané cheaty pro hry"
//Rom Browser Tab
//ROM Browser Tab
#480# "&Poèet ROM k zapamatování (0-10)"
#481# "ROM"
#482# "Poèet slože&k ROM k zapamatování (0-10)"
@ -227,7 +227,7 @@ RDB není pøítomno nebo volba dole 'pøepsat' je nezaškrtnutá"
#507# "Pøepsat tat&o standardní nastavení údaji z RDB"
#508# "&Komprimovat všechna stavová ukládáni do zipu"
//Rom Options
//ROM Options
#520# "R4300i &jádro:"
#521# "&Samo-mod. kódovací metoda:"
#522# "RDRA&M velikost:"
@ -264,15 +264,15 @@ RDB není pøítomno nebo volba dole 'pøepsat' je nezaškrtnutá"
//Save Type
#620# "* detek. první užívaný typ"
#621# "4kbit EEPROM"
#622# "16kbit EEPROM"
#623# "32kbajtù SRAM"
#624# "128kbajtù FlashRAM"
#621# "4-kbit EEPROM"
#622# "16-kbit EEPROM"
#623# "32-kbajtù SRAM"
#624# "128-kbajtù flash RAM"
//Shell Intergration Tab
#640# "S Project64 asociovat soubory"
//Rom Notes
//ROM Notes
#660# "&Stav:"
#661# "P&oznámka jádra:"
#662# "&Poznámka pluginu:"
@ -280,10 +280,10 @@ RDB není pøítomno nebo volba dole 'pøepsat' je nezaškrtnutá"
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title Title
//ROM Info Title Title
#800# "ROM informace"
//Rom Info Text
//ROM Info Text
#801# "Vnitøní název"
#802# "Název souboru"
#803# "Umístìní"
@ -370,15 +370,15 @@ Zkontrolujte, že máte alespoò jeden kompatibilní plugin soubor v plugin slo
Ovìøuji ROM a její nastavení."
#2010# "Selhalo otevøení uloženého souboru stavu"
#2011# "Selhalo otevøení EEPROM"
#2012# "Selhalo otevøení FlashRAM"
#2013# "Selhalo otevøení MemPaku"
#2012# "Selhalo otevøení flash RAM"
#2013# "Selhalo otevøení mempaku"
#2014# "Pokus otevøít zip soubor selhal.
Chybìjící nebo poškozený zip soubor - zkontrolujte cestu a soubor.
Možná budete muset restartovat aplikaci."
#2015# "Pokus otevøít soubor selhal."
#2016# "Pøi pokusu otevøít zip soubor nastala chyba."
#2017# "Nahraný soubor se nezdá být platnou Nintendo64 ROM.
#2017# "Nahraný soubor se nezdá být platnou Nintendo 64 ROM.
Provìøte Váš ROM s GoodN64."
#2018# "Neznámá zemì"

View File

@ -131,9 +131,9 @@
#286# "Skift Snyd i snyd filen for det hentede spil"
/*********************************************************************************
* Rom Browser *
* ROM Browser *
*********************************************************************************/
//Rom Browser Fields
//ROM Browser Fields
#300# "Filnavn"
#301# "Internt Navn"
#302# "GoodN64 Navn"
@ -141,7 +141,7 @@
#304# "Spillets størrelse"
#305# "Kerne Note"
#306# "Indsats Note"
#307# "Noter (Bruger)"
#307# "Noter (bruger)"
#308# "Kassette ID"
#309# "Bagmand"
#310# "Region"
@ -153,7 +153,7 @@
#316# "Genre"
#317# "Spillere"
//Select Rom
//Select ROM
#320# "Indstil spil søgeren til din valgte spil folder"
//Messages
@ -201,7 +201,7 @@
#462# "Skjul avancerede indstillinger (Anbefales)"
#463# "Husk valgte snyde-koder til spil"
//Rom Browser Tab
//ROM Browser Tab
#480# "&Antal af spil som skal huskes (0-10)"
#481# "Spil"
#482# "Antal af spil og &foldere som skal huskes (0-10)"
@ -226,7 +226,7 @@
#507# "&Overskriv disse standard indstillinger med dem fra RDB'en"
#508# "&Pak alle gemte spilstadier"
//Rom Options
//ROM Options
#520# "R4300i Kerne:"
#521# "Selv-mod. &kode metode:"
#522# "RDRA&M størrelse:"
@ -271,7 +271,7 @@
//Shell Intergration Tab
#640# "Filer der skal forbindes med Project64"
//Rom Notes
//ROM Notes
#660# "Status:"
#661# "Kerne Noter:"
#662# "Udvidelses Noter:"
@ -279,10 +279,10 @@
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title Title
//ROM Info Title Title
#800# "ROM information"
//Rom Info Text
//ROM Info Text
#801# "Internt Navn"
#802# "Fil Navn"
#803# "Sted"
@ -419,5 +419,3 @@ Vil du skifte udvidelse og genstarte spillet?"
#2042# "Slet Snyd"
#2043# "Snyd navn allerede i brug, vælg venligst et andet"
#2044# "Du har nået maksimum af snyd du kan anvende pr spil"

View File

@ -15,7 +15,7 @@
#9 # "Bezoek webpagina"
#10 # "ROM Database (.RDB)"
#11 # "Code bestand (.CHT)"
#12 # "Secundaire rom informatie (.RDX)"
#12 # "Secundaire ROM informatie (.RDX)"
//About INI title
#20 # "Over INI Files"
@ -25,14 +25,14 @@
*********************************************************************************/
//File Menu
#100# "File"
#101# "Open Rom"
#102# "Rom &Info...."
#101# "Open ROM"
#102# "ROM &Info...."
#103# "Start Emulatie"
#104# "Stop Emulatie"
#105# "Kies Rom Directory..."
#106# "Vernieuw Rom Lijst"
#107# "Recente geopende Rom"
#108# "Recente Rom Directoires"
#105# "Kies ROM Directory..."
#106# "Vernieuw ROM Lijst"
#107# "Recente geopende ROM"
#108# "Recente ROM Directoires"
#109# "Sluiten"
//System Menu
@ -87,20 +87,20 @@
//Pop up Menu
#210# "Speel spel"
#211# "Rom Informatie"
#211# "ROM Informatie"
#212# "Verander Spel Instellingen"
#213# "Verander Codes"
// Menu Descriptions
#250# "Open een N64 rom bestand"
#251# "Geef informatie weer over het geladen rom bestand"
#252# "Start emulatie van het geladen rom bestand"
#253# "Stop emulatie van het geladen rom bestand"
#254# "Selecteer Rom Directory"
#255# "Vernieuw de huidige rom lijst"
#250# "Open een N64 ROM bestand"
#251# "Geef informatie weer over het geladen ROM bestand"
#252# "Start emulatie van het geladen ROM bestand"
#253# "Stop emulatie van het geladen ROM bestand"
#254# "Selecteer ROM Directory"
#255# "Vernieuw de huidige ROM lijst"
#256# "Sluit dit programma"
#257# "Herstart de huidige rom (Herlaad de veranderde instellingen)"
#258# "Pauze/Hervat de emulatie van de geladen rom"
#257# "Herstart de huidige ROM (Herlaad de veranderde instellingen)"
#258# "Pauze/Hervat de emulatie van de geladen ROM"
#259# "Genereer een Bitmap Plaatje van het huidige scherm"
#260# "Beperk de FPS tot die van de normale N64"
#261# "Maak een instantie van het huidige systeem voor een quick save"
@ -121,8 +121,8 @@
#276# "Geef de faq van het programma weer"
#277# "Over het programma en de auteurs"
#278# "over de auteurs van de ondersteunings bestanden"
#279# "Open het laatst geopende rom bestand"
#280# "Kies deze map als rom map"
#279# "Open het laatst geopende ROM bestand"
#280# "Kies deze map als ROM map"
#281# "Laat de applicatie deze taal gebruiken"
#282# "Kies deze snelle save locatie"
#283# "Speel het geselecteerde spel"
@ -131,17 +131,17 @@
#286# "Verander de codes voor het geselecteerde spel"
/*********************************************************************************
* Rom Browser *
* ROM Browser *
*********************************************************************************/
//Rom Browser Fields
//ROM Browser Fields
#300# "Bestandsnaam"
#301# "Interne naam"
#302# "Goede naam"
#303# "Status"
#304# "Rom Grootte"
#305# "Notities (Core)"
#306# "Notities (Standaard Plugins)"
#307# "Notities (Gebruiker)"
#304# "ROM Grootte"
#305# "Notities (core)"
#306# "Notities (standaard plugins)"
#307# "Notities (gebruiker)"
#308# "Cartridge ID"
#309# "Fabrikant"
#310# "Land"
@ -153,8 +153,8 @@
#316# "Genre"
#317# "Spelers"
//Select Rom
#320# "Selecteer de huidige rom directory"
//Select ROM
#320# "Selecteer de huidige ROM directory"
//Messages
#340# "Slechte ROM? Gebruik GoodN64 & kijk voor een geüpdate INI"
@ -169,11 +169,11 @@
#401# "Plugins"
#402# "Mappen"
#403# "Opties"
#404# "Rom Selectie"
#404# "ROM Selectie"
#405# "Geavanceerd"
#406# "Rom Instellingen"
#406# "ROM Instellingen"
#407# "Shell Intergratie"
#408# "Rom Notities"
#408# "ROM Notities"
//Plugin Dialog
#420# "Over"
@ -184,30 +184,30 @@
//Directory Dialog
#440# " Plugin Map:: "
#441# " Rom Map: "
#441# " ROM Map: "
#442# " N64 Automatische saves: "
#443# " Instant saves: "
#444# " Screen Shots: "
#445# "Laatste map waaruit een rom is geopend"
#445# "Laatste map waaruit een ROM is geopend"
#446# "Selecteer Plugin map"
#447# "Selecteer Rom map"
#447# "Selecteer ROM map"
#448# "Selecteer Automatische save map"
#449# "Selecteer Instant save map"
#450# "Selecteer snap shot map"
//Options Dialog
#460# "Pauzeer emulatie wanneer de applicatie niet actief is?"
#461# "Ga bij het laden van een rom naar volledig scherm"
#461# "Ga bij het laden van een ROM naar volledig scherm"
#462# "Verberg geavanceerde instellingen"
#463# "Onthoud geselecteerde codes"
//Rom Browser Tab
#480# "Maximale # onthouden roms (Max 10):"
#481# "roms"
//ROM Browser Tab
#480# "Maximale # onthouden ROMs (Max 10):"
#481# "ROMs"
#482# "Maximale # onthouden mappen (Max 10):"
#483# "mappen"
#484# "Gebruik de Rom Browser"
#485# "Gebruik Directory recursion"
#484# "Gebruik de ROM Browser"
#485# "Gebruik directory recursion"
#486# "Beschikbare velden:"
#487# "Geef velden in deze volgorde weer:"
#488# "Voeg toe ->"
@ -216,17 +216,17 @@
#491# "Naar beneden"
//Advanced Options
#500# "Het meest van deze veranderingen worden pas gebruikt als een rom opnieuw wordt geladen of wordt gereset."
#500# "Het meest van deze veranderingen worden pas gebruikt als een ROM opnieuw wordt geladen of wordt gereset."
#501# "Core Standaard"
#502# "CPU core stijl:"
#503# "Self-mod code methode:"
#504# "Normale geheugen grootte:"
#505# "Geavanceerde Block Linking:"
#506# "Start Emulatie als een rom wordt geopend?"
#506# "Start Emulatie als een ROM wordt geopend?"
#507# "Schrijf de instellingen van de ini over met de standaard?"
#508# "Comprimeer de instant saves"
//Rom Options
//ROM Options
#520# "CPU core stijl:"
#521# "Self-modifying code Methode:"
#522# "Geheugen grootte:"
@ -263,30 +263,30 @@
//Save Type
#620# "Gebruik de eerst gebruikte save"
#621# "4kbit Eeprom"
#622# "16kbit Eeprom"
#621# "4kbit EEPROM"
#622# "16kbit EEPROM"
#623# "32kbytes SRAM"
#624# "Flashram"
//Shell Integration Tab
#640# "Bestands extensie associatie:"
//Rom Notes
#660# "Rom Status:"
//ROM Notes
#660# "ROM Status:"
#661# "Core Notitie:"
#662# "Plugin Notitie:"
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Titel
#800# "Rom Informatie"
//ROM Info Titel
#800# "ROM Informatie"
//Rom Info Text
//ROM Info Text
#801# "ROM Naam:"
#802# "Bestands Naam:"
#803# "Locatie:"
#804# "Rom Grootte:"
#804# "ROM Grootte:"
#805# "Cartridge ID:"
#806# "Fabrikant:"
#807# "Land:"
@ -346,10 +346,10 @@
*********************************************************************************/
#2000# "*** CPU GEPAUZEERD ***"
#2001# "CPU Hervat"
#2002# "Vast in een oneindige cirkel wat niet kan worden onderbroken (Meestal slechte rom).
#2002# "Vast in een oneindige cirkel wat niet kan worden onderbroken (Meestal slechte ROM).
De emulatie stopt nu.
Bekijk de rom instellingen en check de rom met Goodn64"
Bekijk de ROM instellingen en check de ROM met Goodn64"
#2003# "Gefaald om het geheugen te lokaliseren"
#2004# "De standaard video plugin mist of is beschadigd.
@ -370,19 +370,19 @@ En kijk of je in ieder geval 1 compatible plugin in de plugin map heb."
#2008# "Gefaald om de plugin te laden:"
#2009# "Gefaald om het woord te laden
Bekijk de rom instellingen en check de rom met Goodn64."
Bekijk de ROM instellingen en check de ROM met Goodn64."
#2010# "Gefaald om het Save bestand te openen"
#2011# "Gefaald om de Eeprom te openen"
#2011# "Gefaald om de EEPROM te openen"
#2012# "Gefaald het Flashram te openen"
#2013# "Gefaald om de Memory pack te openen"
#2014# "Poging om het zip bestand te openen gefaald.
Schijnbaar een beschadigd zip bestand - Probeer de rom handmatig te unzippen."
Schijnbaar een beschadigd zip bestand - Probeer de ROM handmatig te unzippen."
#2015# "Poging om het bestand te openen gefaald."
#2016# "Het openen van het zip bestand roepte 1 of meerdere fouten op."
#2017# "Het geladen bestand blijkt geen goed N64 rom te zijn.
#2017# "Het geladen bestand blijkt geen goed N64 ROM te zijn.
Kijk met Goodn64 of het een goede rom is."
Kijk met Goodn64 of het een goede ROM is."
#2018# "Onbekend land"
#2019# "Onbekende Cic Chip"
#2020# "Onbekend bestands formaat"
@ -392,15 +392,15 @@ Emulatie stopt nu"
#2022# "Unhandled R4300i OpCode bij"
#2023# "Voer uit van een niet gemapte ruimte.
Check de rom instellingen."
#2024# "De save state is niet gemaakt met de huidige rom en kan dus niet worden gebruikt
Check de ROM instellingen."
#2024# "De save state is niet gemaakt met de huidige ROM en kan dus niet worden gebruikt
en de emulator zal crashen als je door ging
Weet je zeker dan je de state toch wilt laden?"
#2025# "Fout"
#2026# "Er is een Copyright gevonden op LUT. Het spel zal niet langer functioneren."
#2027# "Kopieer bescherming gefaald"
#2028# "Het veranderen van plugin vereist Project 64 om de rom te herstarten.
#2028# "Het veranderen van plugin vereist Project 64 om de ROM te herstarten.
Als je dat niet wilt kies dan nee en maak een save state.
Verander de plugins en herstart het spel?"
@ -415,8 +415,8 @@ Verander de plugins en herstart het spel?"
#2037# "Kies een N64 image"
#2038# "Geladen"
#2039# "Bezig met het laden van de image"
#2040# "Kan de rom niet laden omdat 1 van de plugins niet goed is geinitialiseerd"
#2040# "Kan de ROM niet laden omdat 1 van de plugins niet goed is geinitialiseerd"
#2041# "Weet je zeker dat je dit wilt verwijderen?"
#2042# "Verwijder code"
#2043# "Code naam wordt al gebruikt"
#2044# "Je heb het maximum toe te voegen aantal codes per rom bereikt"
#2044# "Je heb het maximum toe te voegen aantal codes per ROM bereikt"

View File

@ -14,25 +14,25 @@
#8 # "Date"
#9 # "Visit Home Page"
#10 # "ROM Database (.RDB)"
#11 # "Cheat Code file (.CHT)"
#12 # "Extended Rom Info (.RDX)"
#11 # "Cheat Code File (.CHT)"
#12 # "Extended ROM Info (.RDX)"
//About INI title
#20 # "About INI Files"
#20 # "About Config Files"
/*********************************************************************************
* Menu *
*********************************************************************************/
//File Menu
#100# "&File"
#101# "&Open Rom"
#102# "Rom &Info...."
#101# "&Open ROM"
#102# "ROM &Info...."
#103# "Start Emulation"
#104# "&End Emulation"
#105# "Choose Rom Directory..."
#106# "Refresh Rom List"
#107# "Recent Rom"
#108# "Recent Rom Directories"
#105# "Choose ROM Directory..."
#106# "Refresh ROM List"
#107# "Recent ROM"
#108# "Recent ROM Directories"
#109# "E&xit"
//System Menu
@ -41,9 +41,9 @@
#122# "&Pause"
#123# "Generate Bitmap"
#124# "Limit FPS"
#125# "&Save"
#125# "&Save State"
#126# "Save As..."
#127# "&Restore"
#127# "&Load State"
#128# "Load..."
#129# "Current Save S&tate"
#130# "Cheats..."
@ -55,12 +55,12 @@
//Options Menu
#140# "&Options"
#141# "&Full Screen"
#142# "&Always On &Top"
#142# "&Always on &Top"
#143# "Configure Graphics Plugin..."
#144# "Configure Audio Plugin..."
#145# "Configure Controller Plugin..."
#146# "Configure RSP Plugin..."
#147# "Show CPU usage %"
#147# "Show CPU Usage"
#148# "&Settings..."
//Debugger Menu
@ -71,8 +71,8 @@
//Help Menu
#180# "&Help"
#181# "About &INI Files"
#182# "&About Project 64"
#181# "About Conf&ig Files"
#182# "&About Project64"
#183# "Support &Forum"
#184# "&Homepage"
@ -91,13 +91,13 @@
//Pop up Menu
#210# "Play Game"
#211# "Rom Information"
#211# "ROM Information"
#212# "Edit Game Settings"
#213# "Edit Cheats"
#214# "GFX Plugin"
#214# "Graphics Plugin"
//Alternate Name to save Slot
#220# "Default"
#220# "Save Slot - Default"
#221# "Save Slot - 1"
#222# "Save Slot - 2"
#223# "Save Slot - 3"
@ -110,56 +110,56 @@
#230# "Save Slot - 10"
// Menu Descriptions
#250# "Open a N64 rom image"
#251# "Display Information about the loaded image"
#252# "Start Emulation of the loaded rom image"
#253# "Stop Emulation of the loaded rom image"
#254# "Select Rom Directory"
#255# "Refresh Current list of ROMs in the ROM Browser"
#250# "Open a N64 ROM image"
#251# "Display information about the loaded image"
#252# "Start emulation of the loaded ROM image"
#253# "Stop emulation of the loaded ROM image"
#254# "Select ROM directory"
#255# "Refresh current list of ROMs in the ROM browser"
#256# "Exit this application"
#257# "Reboot the current rom image (reload any settings changes)"
#258# "Pause/Resume emulation of the current running rom"
#259# "Generate a Bitmap image of the current Screen"
#260# "Limit FPS to the correct speed of the n64"
#261# "Create a instant of the current system for quick save"
#262# "Create a instant of the current system with selecting file location"
#263# "Load a quick instant save"
#264# "Choose an instant save file to load"
#265# "Enable/Disable Game shark cheats"
#266# "Game shark button is used with specific cheats"
#267# "Change emulation from window mode to full screen"
#257# "Reboot the current ROM image (reload any settings changes)"
#258# "Pause/resume emulation of the current running ROM"
#259# "Generate a bitmap image of the current screen"
#260# "Limit FPS to the correct speed of the N64"
#261# "Save the current system state"
#262# "Save the current system state in a selected file location"
#263# "Load the saved system state"
#264# "Choose a saved system state file to load"
#265# "Enable/disable GameShark cheats"
#266# "GameShark button is used with specific cheats."
#267# "Change emulation from windowed to full-screen mode."
#268# "Make window stay on top of all other windows"
#269# "Change settings inside the Graphics plugin"
#270# "Change settings inside the Audio plugin"
#271# "Change settings inside the Controller plugin (i.e. set keys)"
#269# "Change settings inside the graphics plugin"
#270# "Change settings inside the audio plugin"
#271# "Change settings inside the controller plugin (i.e. set keys)"
#272# "Change settings inside the RSP plugin"
#273# "Show the CPU usage of the emulator split over different resources"
#274# "View/Change settings for this application"
#275# "View Manual for application"
#274# "View/change settings for this application"
#275# "View manual for application"
#276# "View FAQ for application"
#278# "About the application and Authors"
#277# "About the Authors of the support files"
#279# "Open this previous opened ROM image"
#280# "Choose this directory as your rom directory"
#281# "Change Application to using this language"
#282# "Choose this quick save location"
#278# "About the application and authors"
#277# "About the authors of the support files"
#279# "Open this previously opened ROM image"
#280# "Choose this directory as your ROM directory"
#281# "Change application to using this language"
#282# "Choose this save location for the saved state"
#283# "Play selected game"
#284# "Information about selected game"
#285# "Edit Settings for selected game"
#285# "Edit settings for selected game"
#286# "Edit cheats for selected game"
/*********************************************************************************
* Rom Browser *
* ROM Browser *
*********************************************************************************/
//Rom Browser Fields
//ROM Browser Fields
#300# "File Name"
#301# "Internal Name"
#302# "Good Name"
#303# "Status"
#304# "Rom Size"
#305# "Notes (Core)"
#304# "ROM Size"
#305# "Notes (core)"
#306# "Notes (default plugins)"
#307# "Notes (User)"
#307# "Notes (user)"
#308# "Cartridge ID"
#309# "Manufacturer"
#310# "Country"
@ -173,11 +173,11 @@
#318# "Force Feedback"
#319# "File Format"
//Select Rom
#320# "Select current Rom Directory"
//Select ROM
#320# "Select current ROM directory"
//Messages
#340# "Bad ROM? Use GoodN64 & check for updated INI"
#340# "Bad ROM? Use GoodN64 & check for updated RDB"
/*********************************************************************************
* Options *
@ -189,7 +189,7 @@
#401# "Plugins"
#402# "Directories"
#403# "Options"
#404# "Rom Selection"
#404# "ROM Selection"
#405# "Advanced"
#406# "General Settings"
#407# "Shell Integration"
@ -200,45 +200,46 @@
//Plugin Dialog
#420# "About"
#421# " RSP (reality signal processor) plugin: "
#421# " RSP (Reality Signal Processor) plugin: "
#422# " Video (graphics) plugin: "
#423# " Audio (sound) plugin: "
#424# " Input (controller) plugin: "
#425# "Use High Level GFX?"
#426# "Use High Level Audio?"
#425# "Graphics HLE"
#426# "Audio HLE"
#427# "** Use System Plugin **"
//Directory Dialog
#440# " Plugin Directory:: "
#441# " Rom Directory: "
#442# " N64 Auto saves: "
#443# " Instant saves: "
#444# " Screen Shots: "
#445# "Last folder that a rom was open from."
#440# " Plugin directory: "
#441# " ROM directory: "
#442# " N64 native saves directory: "
#443# " Saved states directory: "
#444# " Screenshot directory: "
#445# "Last folder that a ROM was open from"
#446# "Select plugin directory"
#447# "Select rom directory"
#448# "Select automatic save directory"
#449# "Select instant save directory"
#450# "Select snap shot directory"
#451# " Texture Directory: "
#447# "Select ROM directory"
#448# "Select N64 native saves directory"
#449# "Select saved states directory"
#450# "Select screenshot directory"
#451# " Texture pack directory: "
#452# "Select texture pack directory"
//Options (general) Tab
#460# "Pause emulation when window is not active?"
#461# "On loading a ROM go to full screen"
#462# "Hide Advanced Settings"
#460# "Pause emulation when window is not active"
#461# "Enter full-screen mode when loading a ROM"
#462# "Hide advanced settings"
#463# "Remember selected cheats"
#464# "Disable Screen Saver when running rom"
#465# "Display Frame Rate"
#466# "Change Frame Rate Display Type"
#464# "Disable screen saver when running a ROM"
#465# "Display speed"
#466# "Speed display:"
#467# "Check if Project64 is already running"
//Rom Browser Tab
#480# "Max # of Roms Remembered (Max 10):"
#481# "roms"
#482# "Max # of Rom Dirs Remembered (Max 10):"
//ROM Browser Tab
#480# "Max # of ROMs remembered (0-10):"
#481# "ROMs"
#482# "Max # of ROM dirs remembered (0-10):"
#483# "dirs"
#484# "Use Rom Browser"
#485# "Use Directory recursion"
#484# "Use ROM browser"
#485# "Use directory recursion"
#486# "Available fields:"
#487# "Show fields in this order:"
#488# "Add ->"
@ -248,58 +249,62 @@
#492# "Automatically refresh browser"
//Advanced Options
#500# "Most of these changes will not take effect till a new rom is opened or current rom is reset."
#500# "Most of these changes will not take effect until a new ROM is opened or current ROM is reset."
#501# "Core Defaults"
#502# "CPU core style:"
#503# "Self-mod code method:"
#504# "Default Memory Size:"
#505# "Advanced Block Linking:"
#506# "Start Emulation when rom is opened?"
#507# "Always overwrite default settings with ones from ini?"
#508# "Automatically compress instant saves"
#509# "Enable Debugger"
#503# "Self mod methods"
#504# "Default memory size:"
#505# "Advanced block linking"
#506# "Start emulation when ROM is opened"
#507# "Always override default settings with ones from RDB"
#508# "Automatically compress saved states"
#509# "Enable debugger"
#510# "Cache"
#511# "PI DMA"
#512# "Start Changed"
#513# "Protect Memory"
#514# "TLB Unmapping"
#512# "Start changed"
#513# "Protect memory"
#514# "TLB unmapping"
//Rom Options
//ROM Options
#520# "CPU core style:"
#522# "Memory Size:"
#523# "Advanced Block Linking:"
#524# "Default Save type:"
#525# "Counter Factor:"
#526# "Larger Compile Buffer"
#521# "VI refresh rate:"
#522# "Memory size:"
#523# "Advanced block linking"
#524# "Default save type:"
#525# "Counter factor:"
#526# "Larger compile buffer"
#527# "Use TLB"
#528# "Register caching"
#529# "Delay SI Interrupt"
#530# "SP Hack"
#529# "Delay SI interrupt"
#530# "Fast SP"
#531# "Default"
#532# "RSP Audio Signal"
#533# "Fixed Audio Timing"
#532# "RSP audio signal"
#533# "Fixed audio timing"
#534# "Function lookup method:"
#535# "Custom Self Mod Method"
#536# "Sync using Audio"
#535# "Custom self mod method"
#536# "Sync using audio"
#537# "AI count per byte"
#538# "32-bit engine"
#539# "Delay DP interrupt"
//Core Styles
#540# "Interpreter"
#541# "Recompiler"
#542# "Synchronise Cores"
#542# "Synchronize cores"
//Self Mod Methods
#560# "None"
#561# "Cache"
#562# "Protect Memory"
#563# "Check Memory & Cache"
#564# "Change Memory & Cache"
#565# "Check Memory Advance"
#566# "Clear Code on Cache"
#562# "Protect memory"
#563# "Check memory & cache"
#564# "Change memory & cache"
#565# "Check memory advance"
#566# "Clear code on cache"
//Function Lookup memthod
#570# "Physical Lookup Table"
#571# "Virtual Lookup Table"
#572# "Change Memory"
//Function Lookup method
#570# "Physical lookup table"
#571# "Virtual lookup table"
#572# "Change memory"
//RDRAM Size
#580# "4 MB"
@ -310,54 +315,61 @@
#601# "Off"
//Save Type
#620# "Use First Used Save Type"
#621# "4kbit Eeprom"
#622# "16kbit Eeprom"
#623# "32kbytes SRAM"
#624# "Flashram"
#620# "Use first-used save type"
#621# "4-kbit EEPROM"
#622# "16-kbit EEPROM"
#623# "32-kbyte SRAM"
#624# "Flash RAM"
//Shell Integration Tab
#640# "File extension association:"
//Rom Notes
#660# "Rom Status:"
#661# "Core Note:"
#662# "Plugin Note:"
//ROM Notes
#660# "ROM status:"
#661# "Core note:"
#662# "Plugin note:"
// Accelerator Selector
#680# "CPU State:"
#681# "Menu Item:"
#682# "Current Keys:"
#683# "Select New Shortcut Key:"
#684# "Currently Assigned To:"
#680# "CPU state:"
#681# "Menu item:"
#682# "Current keys:"
#683# "Select new shortcut key:"
#684# "Currently assigned to:"
#685# "Assign"
#686# "Remove"
#687# "Reset All"
#688# "Game not playing"
#689# "Game playing"
#690# "Game playing (windowed)"
#691# "Game playing (Fullscreen)"
#691# "Game playing (full-screen)"
#692# "Detect Key"
// Frame Rate Option
#700# "Vertical Interupts per second"
#701# "Display Lists per second"
#702# "Percent of Speed"
#700# "Vertical interrupts per second"
#701# "Display lists per second"
#702# "Percentage of full speed"
// Increase speed
#710# "Increase Game Speed"
#711# "Decrease Game Speed"
//Bottom page buttons
#720# "Reset Page"
#721# "Reset All"
#722# "Apply"
#723# "Close"
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title
#800# "Rom Information"
//ROM Info Title
#800# "ROM Information"
//Rom Info Text
#801# "ROM Name:"
#802# "File Name:"
//ROM Info Text
#801# "ROM name:"
#802# "File name:"
#803# "Location:"
#804# "Rom Size:"
#804# "ROM size:"
#805# "Cartridge ID:"
#806# "Manufacturer:"
#807# "Country:"
@ -407,17 +419,17 @@
//Edit Cheat
#1027# "Edit Cheat"
#1028# "Update Cheat"
#1029# "Cheat has been changed do you want to update?"
#1030# "Cheat Updated"
#1029# "Cheat has been changed.\n\nDo you want to update?"
#1030# "Cheat updated"
//Cheat Popup Menu
#1040# "Add New Cheat..."
#1041# "Edit"
#1042# "Delete"
// short cut editor
#1100# "Reset Short Cuts"
#1101# "Are you sure you want to reset the short cuts?\n\nThis action cannot be undone."
// short-cut editor
#1100# "Reset short-cuts"
#1101# "Are you sure you want to reset the short-cuts?\n\nThis action cannot be undone."
#1102# "File Menu"
#1103# "System Menu"
#1104# "Options"
@ -428,59 +440,59 @@
*********************************************************************************/
#2000# "*** CPU PAUSED ***"
#2001# "CPU Resumed"
#2002# "In a permanent loop that cannot be exited. \nEmulation will now stop. \n\nVerify ROM and ROM Settings."
#2003# "Failed to allocate Memory"
#2002# "In a permanent loop that cannot be exited. \nEmulation will now stop. \n\nVerify ROM and ROM settings."
#2003# "Failed to allocate memory"
#2004# "The default or selected video plugin is missing or invalid. \n\nYou need to go into Settings and select a video (graphics) plugin.\nCheck that you have at least one compatible plugin file in your plugin folder."
#2005# "The default or selected audio plugin is missing or invalid. \n\nYou need to go into Settings and select a audio (sound) plugin.\nCheck that you have at least one compatible plugin file in your plugin folder."
#2006# "The default or selected RSP plugin is missing or invalid. \n\nYou need to go into Settings and select a RSP (reality signal processor) plugin.\nCheck that you have at least one compatible plugin file in your plugin folder."
#2006# "The default or selected RSP plugin is missing or invalid. \n\nYou need to go into Settings and select a RSP (Reality Signal Processor) plugin.\nCheck that you have at least one compatible plugin file in your plugin folder."
#2007# "The default or selected input plugin is missing or invalid. \n\nYou need to go into Settings and select an input (controller) plugin.\nCheck that you have at least one compatible plugin file in your plugin folder."
#2008# "Failed to load plugin:"
#2009# "Failed to load word\n\nVerify ROM and ROM Settings."
#2010# "Failed to open Save File"
#2011# "Failed to open Eeprom"
#2012# "Failed to open Flashram"
#2009# "Failed to load word.\n\nVerify ROM and ROM settings."
#2010# "Failed to open save file"
#2011# "Failed to open EEPROM"
#2012# "Failed to open flash RAM"
#2013# "Failed to open mempak"
#2014# "Attempt to open zip file failed. \n\nProbably a corrupt zip file - try unzipping ROM manually."
#2015# "Attempt to open file failed."
#2016# "Error occurred when trying to open zip file."
#2017# "File loaded does not appear to be a valid Nintendo64 ROM. \n\nVerify your ROMs with GoodN64."
#2017# "File loaded does not appear to be a valid N64 ROM. \n\nVerify your ROMs with GoodN64."
#2018# "Unknown country"
#2019# "Unknown Cic Chip"
#2019# "Unknown CIC chip"
#2020# "Unknown file format"
#2021# "Unknown memory action\n\nEmulation stop"
#2022# "Unhandled R4300i OpCode at"
#2023# "Executing from non-mapped space.\n\nVerify ROM and ROM Settings."
#2024# "State save does not appear to match the running ROM. \n\nState saves must be saved & loaded between 100% identical ROMs, \nin particular the REGION and VERSION need to be the same. \nLoading this state is likely to cause the game and/or emulator to crash. \n\nAre you sure you want to continue loading?"
#2021# "Unknown memory action\n\nEmulation stopped"
#2022# "Unhandled R4300i opcode at"
#2023# "Executing from non-mapped space.\n\nVerify ROM and ROM settings."
#2024# "This saved state does not appear to match the running ROM. \n\nStates must be saved & loaded between 100% identical ROMs. \nIn particular the REGION and VERSION need to be the same. \nLoading this state is likely to cause the game and/or emulator to crash. \n\nAre you sure you want to continue loading?"
#2025# "Error"
#2026# "Copyright sequence not found in LUT. Game will no longer function."
#2027# "Copy Protection Failure"
#2028# "Changing a plugin requires Project64 to reset a running ROM. \nIf you don't want to lose your place, answer No and make a state save first. \n\nChange plugins and restart game now?"
#2028# "Changing a plugin requires Project64 to reset a running ROM. \nIf you don't want to lose your place, answer No and save the current state first. \n\nChange plugins and reset ROM now?"
#2029# "Change Plugins"
#2030# "Emulation ended"
#2031# "Emulation started"
#2032# "Unable to load save state"
#2033# "Loaded save state"
#2032# "Unable to load state"
#2033# "Loaded state"
#2034# "Saved current state to"
#2035# "Save state slot"
#2036# "Byte swapping image"
#2035# "State slot"
#2036# "Byte-swapping image"
#2037# "Choosing N64 image"
#2038# "Loaded"
#2039# "Loading image"
#2040# "Cannot open a rom because plugins have not successfully initialised"
#2040# "Cannot open a ROM because plugins have not successfully initialized."
#2041# "Are you sure you really want to delete this?"
#2042# "Delete Cheat"
#2043# "Cheat Name is already in use"
#2044# "You Have reached the Maximum amount of cheats for this rom"
#2045# "Plug-in Initializing"
#2046# "You have not selected a virtual key to assign to the menu item"
#2047# "You need to select a menu item to assign this key to"
#2048# "Short cut has already been assigned to another menu item"
#2049# "No shortcut has been selected to be removed"
#2050# "Rom Loaded. Waiting for emulation to start."
#2051# "project64 beta is for members only.\n\nif you have an account at pj64.net, you should not be seeing this error!!\nplease contact us on the site"
#2043# "Cheat name is already in use."
#2044# "You have reached the maximum amount of cheats for this ROM."
#2045# "Plugin initializing"
#2046# "You have not selected a virtual key to assign to the menu item."
#2047# "You need to select a menu item to assign this key to."
#2048# "Short-cut has already been assigned to another menu item."
#2049# "No shortcut has been selected to be removed."
#2050# "ROM loaded. Waiting for emulation to start."
#2051# "Project64 beta is for members only.\n\nIf you have an account at pj64.net, you should not be seeing this error!!\nPlease contact us on the site."
#2052# "Program Error"
#2053# "Failed to find filename in 7z file"
#2054# "Use Low Level Graphics"
#2055# "Low Level Graphics are not for general use!!!\nIt is advisable that you only use this for testing, not for playing any games with\n\nChange to LLE GFX?"
#2056# "Use High Level Audio"
#2057# "High level Audio requires a 3rd party plugin!!!\nIf you do not use a 3rd party plugin that supports high level audio then you will hear no sound.\n\nUse high level audio?"
#2054# "Graphics Low-Level Emulation"
#2055# "Graphics LLE is not for general use!!!\nIt is advisable that you only use this for testing and not for playing games.\n\nChange to graphics LLE?"
#2056# "Audio High-Level Emulation"
#2057# "Audio HLE requires a third-party plugin!!!\nIf you do not use a third-party audio plugin that supports HLE, you will hear no sound.\n\nChange to audio HLE?"

View File

@ -14,7 +14,7 @@
#8 # "Date"
#9 # "Author's Homepage"
#10 # "ROM Database (Project64.rdb)"
#11 # "Cheat Code file (Project64.cht)"
#11 # "Cheat Code File (Project64.cht)"
#12 # "Extended ROM Information (Project64.rdx)"
//About INI title
@ -52,13 +52,13 @@
//Options Menu
#140# "&Options"
#141# "Go &fullscreen"
#141# "Full Screen"
#142# "Always on &Top"
#143# "&Video plugin..."
#144# "&Audio plugin..."
#145# "&Input plugin..."
#146# "&RSP..."
#147# "&Show CPU usage %"
#147# "&Show CPU Usage"
#148# "Se&ttings..."
//Debugger Menu
@ -111,7 +111,7 @@
#264# "Load Project64 state from any filename and location"
#265# "Select or add cheat codes for running ROM"
#266# "Emulate a press of the GameShark button - for use with some cheats"
#267# "Switch from windowed mode to fullscreen mode (press Escape to return!)"
#267# "Switch from windowed to full-screen mode (press Escape to return!)."
#268# "Keep Project64 window in front of other windows"
#269# "Configure selected video (graphics) plugin"
#270# "Configure selected audio (sound) plugin"
@ -133,9 +133,9 @@
#286# "Edit cheats in CHT file for selected game"
/*********************************************************************************
* Rom Browser *
* ROM Browser *
*********************************************************************************/
//Rom Browser Fields
//ROM Browser Fields
#300# "Filename"
#301# "Internal Name"
#302# "Good Name"
@ -143,7 +143,7 @@
#304# "ROM Size"
#305# "Core Note"
#306# "Plugin Note"
#307# "Notes (User)"
#307# "Notes (user)"
#308# "Cartridge ID"
#309# "Manufacturer"
#310# "Region"
@ -156,7 +156,7 @@
#317# "Players"
#318# "Force Feedback"
//Select Rom
//Select ROM
#320# "Set ROM folder for ROM Browser"
//Messages
@ -184,6 +184,9 @@
#422# "&Video (graphics) plugin"
#423# "&Audio (sound) plugin"
#424# "&Input (controller) plugin"
#425# "Graphics HLE"
#426# "Audio HLE"
#427# "** Use System Plugin **"
//Directory Dialog
#440# "&Plugin folder"
@ -191,7 +194,7 @@
#442# "&Native N64 saves folder"
#443# "Project64 s&tate saves folder"
#444# "&Screenshots folder"
#445# "Remember the &last folder a ROM was opened from"
#445# "Remember the &last folder a ROM was opened from."
#446# "Select a folder for plugins"
#447# "Select a folder for ROMs"
#448# "Select a folder for native N64 saves"
@ -200,11 +203,15 @@
//Options Dialog
#460# "&Pause when window loses focus"
#461# "&Fullscreen automatically after loading games"
#461# "&Enter full-screen mode when loading a ROM"
#462# "&Hide advanced settings (recommended)"
#463# "&Remember selected cheats for games"
#464# "Disable &screen saver when running a ROM"
#465# "&Display speed"
#466# "Speed display:"
#467# "&Check if Project64 is already running"
//Rom Browser Tab
//ROM Browser Tab
#480# "&Number of ROMs to remember (0-10)"
#481# "ROMs"
#482# "Number of ROM &folders to remember (0-10)"
@ -230,7 +237,7 @@ no RDB is present, or 'overwrite' option below is unchecked"
#507# "&Overwrite these default settings with ones from RDB"
#508# "&Zip compress all state saves"
//Rom Options
//ROM Options
#520# "R4300i &core:"
#521# "&Self-mod. code method:"
#522# "RDRA&M size:"
@ -267,16 +274,16 @@ no RDB is present, or 'overwrite' option below is unchecked"
#601# "Off"
//Save Type
#620# "* detect first used type"
#621# "4kbit EEPROM"
#622# "16kbit EEPROM"
#623# "32kbyte SRAM"
#624# "128kbyte FlashRAM"
#620# "* detect first-used type"
#621# "4-kbit EEPROM"
#622# "16-kbit EEPROM"
#623# "32-kbyte SRAM"
#624# "128-kbyte flash RAM"
//Shell Intergration Tab
#640# "Files to associate with Project64"
//Rom Notes
//ROM Notes
#660# "&Status:"
#661# "&Core Note:"
#662# "&Plugin Note:"
@ -284,10 +291,10 @@ no RDB is present, or 'overwrite' option below is unchecked"
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title Title
//ROM Info Title Title
#800# "ROM information"
//Rom Info Text
//ROM Info Text
#801# "Internal Name"
#802# "File Name"
#803# "Location"
@ -354,7 +361,7 @@ no RDB is present, or 'overwrite' option below is unchecked"
#2002# "In a permanent loop that cannot be exited.
Emulation will now stop.
Verify ROM and ROM Settings."
Verify ROM and ROM settings."
#2003# "Failed to allocate Memory"
#2004# "The default or selected video plugin is missing or invalid.
@ -369,32 +376,32 @@ Check that you have Project64 properly installed with a valid plugin path."
Check that you have at least one compatible plugin file in your plugin folder."
#2008# "Failed to load plugin:"
#2009# "Failed to load word
#2009# "Failed to load word.
Verify ROM and ROM Settings."
Verify ROM and ROM settings."
#2010# "Failed to open state save file"
#2011# "Failed to open EEPROM"
#2012# "Failed to open FlashRAM"
#2013# "Failed to open MemPak"
#2012# "Failed to open flash RAM"
#2013# "Failed to open mempak"
#2014# "Attempt to open zip file failed.
Missing or corrupt zip file - check path and file.
You may need to restart the application."
#2015# "Attempt to open file failed."
#2016# "Error occured when trying to open zip file."
#2017# "File loaded does not appear to be a valid Nintendo64 ROM.
#2017# "File loaded does not appear to be a valid Nintendo 64 ROM.
Verify your ROMs with GoodN64."
#2018# "Unknown Country"
#2019# "Unknown CIC Chip"
#2018# "Unknown country"
#2019# "Unknown CIC chip"
#2020# "Unknown file format"
#2021# "Unknown memory action
Emulation stop"
#2022# "Unhandled R4300i OpCode at"
#2022# "Unhandled R4300i opcode at"
#2023# "Executing from non-mapped space.
Verify ROM and ROM Settings."
Verify ROM and ROM settings."
#2024# "State save does not appear to match the running ROM.
State saves must be saved & loaded between 100% identical ROMs,
@ -410,8 +417,8 @@ If you don't want to lose your place, answer No and make a state save first.
Change plugins and restart game now?"
#2029# "Change Plugins"
#2030# "Emulation Ended"
#2031# "Emulation Started"
#2030# "Emulation ended"
#2031# "Emulation started"
#2032# "Unable to load save state"
#2033# "Loaded state:"
#2034# "Saved state:"
@ -420,10 +427,8 @@ Change plugins and restart game now?"
#2037# "Waiting for you to choose a ROM"
#2038# "Loaded"
#2039# "Loading ROM"
#2040# "You cannot open a ROM unless all plugin types (Video, Audio, Input and RSP) have initialised"
#2040# "You cannot open a ROM unless all plugin types (video, audio, input and RSP) have initialised."
#2041# "Are you sure you want to delete this cheat?"
#2042# "Delete Cheat"
#2043# "Cheat name already in use, please choose another"
#2044# "You have reached the maximum number of cheats you can have per game"
#2043# "Cheat name already in use; please choose another."
#2044# "You have reached the maximum number of cheats you can have per game."

View File

@ -13,9 +13,9 @@
#7 # "Versio"
#8 # "Päivämäärä"
#9 # "Vieraile kotisivulla"
#10 # "Rom tietokanta (.RDB)"
#10 # "ROM tietokanta (.RDB)"
#11 # "Huijaus tiedosto (.CHT)"
#12 # "Laajennettu Rom tietokanta (.RDX)"
#12 # "Laajennettu ROM tietokanta (.RDX)"
//About INI title
#20 # "Tietoa INI tiedostoista"
@ -25,14 +25,14 @@
*********************************************************************************/
//File Menu
#100# "&Tiedosto"
#101# "&Avaa Rom tiedosto"
#102# "T&ietoa Rom tiedostosta..."
#101# "&Avaa ROM tiedosto"
#102# "T&ietoa ROM tiedostosta..."
#103# "&Käynnistä emulointi"
#104# "L&opeta emulointi"
#105# "&Valitse Rom hakemisto..."
#106# "&Päivitä Rom selaimen tiedot"
#107# "Vii&meisimmät Rom tiedostot"
#108# "Viim&eisimmät Rom hakemistot"
#105# "&Valitse ROM hakemisto..."
#106# "&Päivitä ROM selaimen tiedot"
#107# "Vii&meisimmät ROM tiedostot"
#108# "Viim&eisimmät ROM hakemistot"
#109# "&Lopeta"
//System Menu
@ -94,15 +94,15 @@
#213# "Muokkaa pelin huijauskoodeja"
// Menu Descriptions
#250# "Avaa N64 Rom tiedosto"
#251# "Näytä avatun Rom tiedoston tiedot"
#252# "Käynnistä avatun Rom tiedoston emulointi"
#253# "Lopeta avatun Rom tiedoston emulointi"
#254# "Valitse hakemisto, josta Rom tiedostot haetaan"
#255# "Päivitä Rom Selaimen tiedot"
#250# "Avaa N64 ROM tiedosto"
#251# "Näytä avatun ROM tiedoston tiedot"
#252# "Käynnistä avatun ROM tiedoston emulointi"
#253# "Lopeta avatun ROM tiedoston emulointi"
#254# "Valitse hakemisto, josta ROM tiedostot haetaan"
#255# "Päivitä ROM Selaimen tiedot"
#256# "Poistu tästä ohjelmasta"
#257# "Käynnistä avattu Rom tiedosto uudelleen (ota muutetut asetukset käyttöön)"
#258# "Keskeytä/Jatka avatun Rom tiedoston emulointia"
#257# "Käynnistä avattu ROM tiedosto uudelleen (ota muutetut asetukset käyttöön)"
#258# "Keskeytä/Jatka avatun ROM tiedoston emulointia"
#259# "Tee Bitmap tiedosto ruudussa näkyvästä kuvasta (Kuvankaappaus)"
#260# "Rajoita ruudunpäivitys N64:n oikeaan arvoon"
#261# "Tee pikatallennus nykyisestä pelitilanteesta"
@ -123,8 +123,8 @@
#276# "Näytä pelien usein kysytyt kysymykset"
#277# "Tietoa INI tiedostojen tekijöistä"
#278# "Tietoa Project64 ohjelmasta ja sen tekijöistä"
#279# "Avaa tämä Rom tiedosto"
#280# "Valitse tämä hakemisto Rom hakemistoksi"
#279# "Avaa tämä ROM tiedosto"
#280# "Valitse tämä hakemisto ROM hakemistoksi"
#281# "Vaihda ohjelma käyttämään tätä kieltä - Choose language"
#282# "Valitse tämä pikatallennus paikka"
#283# "Pelaa valittua peliä"
@ -133,17 +133,17 @@
#286# "Muokkaa valitun pelin huijauskoodeja"
/*********************************************************************************
* Rom Browser *
* ROM Browser *
*********************************************************************************/
//Rom Browser Fields
//ROM Browser Fields
#300# "Tiedoston nimi"
#301# "Sisäinen nimi"
#302# "Pelin nimi"
#303# "Tila"
#304# "Tiedoston koko"
#305# "Merkinnät (Ydin)"
#306# "Merkinnät (Oletus plugin tiedostot)"
#307# "Merkinnät (Käyttäjä)"
#305# "Merkinnät (ydin)"
#306# "Merkinnät (oletus plugin tiedostot)"
#307# "Merkinnät (käyttäjä)"
#308# "Pelikasetin tunnus"
#309# "Valmistaja"
#310# "Maa"
@ -156,11 +156,11 @@
#317# "Pelaajamäärä"
#318# "Tärinä ominaisuus"
//Select Rom
#320# "Valitse käytettävä Rom hakemisto"
//Select ROM
#320# "Valitse käytettävä ROM hakemisto"
//Messages
#340# "Viallinen Rom tiedosto? Käytä GoodN64 ohjelmaa/päivitä INI tiedosto"
#340# "Viallinen ROM tiedosto? Käytä GoodN64 ohjelmaa/päivitä INI tiedosto"
/*********************************************************************************
* Options *
@ -172,11 +172,11 @@
#401# "Plugin tiedostot"
#402# "Hakemistot"
#403# "Asetukset"
#404# "Rom valikko"
#404# "ROM valikko"
#405# "Lisäasetukset"
#406# "Rom tiedoston asetukset"
#406# "ROM tiedoston asetukset"
#407# "Tiedostopäätteiden yhdistäminen ohjelmaan"
#408# "Rom tiedoston merkinnät"
#408# "ROM tiedoston merkinnät"
//Plugin Dialog
#420# "Tietoa"
@ -187,29 +187,29 @@
//Directory Dialog
#440# " Plugin tiedostojen hakemisto: "
#441# " Hakemisto, josta Rom tiedostot haetaan: "
#441# " Hakemisto, josta ROM tiedostot haetaan: "
#442# " N64:n Automaattiset tallennukset: "
#443# " Mihin pikatallennukset tallennetaan: "
#444# " Mihin kuvankaappaukset tallennetaan: "
#445# "Hakemisto, josta Rom tiedostoja on viimeksi löytynyt."
#445# "Hakemisto, josta ROM tiedostoja on viimeksi löytynyt."
#446# "Valitse plugin hakemisto"
#447# "Valitse Rom hakemisto"
#447# "Valitse ROM hakemisto"
#448# "Valitse automaattisten tallennusten hakemisto"
#449# "Valitse pikatallennusten hakemisto"
#450# "Valitse kuvankaappausten hakemisto"
//Options Dialog
#460# "Keskeytä emulointi, kun emulaattori ei ole aktiivinen"
#461# "Mene koko näytön tilaan, kun Rom tiedosto on avattu"
#461# "Mene koko näytön tilaan, kun ROM tiedosto on avattu"
#462# "Piilota lisäasetukset"
#463# "Muista valitut huijauskoodit"
//Rom Browser Tab
#480# "Suurin muistettava määärä Rom tiedostoja:"
//ROM Browser Tab
#480# "Suurin muistettava määärä ROM tiedostoja:"
#481# "kpl / 10"
#482# "Suurin muistettava määrä Rom hakemistoja:"
#482# "Suurin muistettava määrä ROM hakemistoja:"
#483# "kpl / 10"
#484# "Käytä Rom Selainta"
#484# "Käytä ROM Selainta"
#485# "Käytä hakemiston rekursiointia"
#486# "Lisää nämä selaimeen:"
#487# "Näytä nämä selaimessa:"
@ -219,17 +219,17 @@
#491# "Alas"
//Advanced Options
#500# "Suurin osa asetuksista tulee voimaan vasta, kun avattu Rom tiedosto nollataan, tai avataan uusi Rom tiedosto."
#500# "Suurin osa asetuksista tulee voimaan vasta, kun avattu ROM tiedosto nollataan, tai avataan uusi ROM tiedosto."
#501# "Ytimen asetukset"
#502# "CPU ytimen tyyli:"
#503# "Self-mod code method:"
#504# "Muistin oletus koko:"
#505# "Advanced Block Linking:"
#506# "Aloita emulointi, kun Rom tiedosto on avattu"
#506# "Aloita emulointi, kun ROM tiedosto on avattu"
#507# "Kotvaa oletusasetukset aina INI tiedostosta"
#508# "Pakkaa pikatallennukset automaattisesti"
//Rom Options
//ROM Options
#520# "CPU ytimen tyyli:"
#521# "Self-modifying code Method:"
#522# "Muistin määrä:"
@ -267,26 +267,26 @@
//Save Type
#620# "Käytä 1. tallennustyyppiä"
#621# "4kbit EepRom"
#622# "16kbit EepRom"
#623# "32kbytes SRAM"
#624# "Flashram"
#621# "4-kbit EEPROM"
#622# "16-kbit EEPROM"
#623# "32-kbyte SRAM"
#624# "Flash RAM"
//Shell Integration Tab
#640# "Tiedostopäätteiden yhdistäminen ohjelmaan:"
//Rom Notes
//ROM Notes
#660# "Pelin tila:"
#661# "Ytimen merkinnät:"
#662# "Plugin merkinnät:"
/*********************************************************************************
* Rom Information *
* ROM Information *
*********************************************************************************/
//Rom Info Title
#800# "Tietoa Rom tiedostosta"
//ROM Info Title
#800# "Tietoa ROM tiedostosta"
//Rom Info Text
//ROM Info Text
#801# "Pelin nimi:"
#802# "Tiedoston nimi:"
#803# "Sijainti:"
@ -353,7 +353,7 @@
#2002# "Pysyvässä silmukassa josta ei voi poistua.
Emulaatio keskeytyy nyt.
Verify Rom and Rom Settings."
Verify ROM and ROM Settings."
#2003# "Failed to allocate Memory"
#2004# "Oletus- tai valittu video plugin puuttuu tai on viallinen.
@ -370,9 +370,9 @@ Tarkista, että sinulle on ainakin yksi toimiva plugin tiedosto plugin hakemisto
#2008# "Plugin tiedoston lataaminen epäonnistui:"
#2009# "Failed to load word
Tarkista Rom tiedosto ja sen asetukset."
Tarkista ROM tiedosto ja sen asetukset."
#2010# "Tallennustiedoston avaus epäonnistui"
#2011# "EepRomin avaus epäonnistui"
#2011# "EEPROMin avaus epäonnistui"
#2012# "Flashramin avaus epäonnistui"
#2013# "Mempakin avaus epäonnistui"
#2014# "Zip tiedoston avaus epäonnistui.
@ -381,9 +381,9 @@ Puuttuva tai viallinen zip tiedosto - tarkista tiedosto ja hakemisto.
Sinun täytyy ehkä käynnistää tämä ohjelma uudestaan."
#2015# "Tiedoston avaus epäonnistui."
#2016# "Virhe avattaessa zip tiedostoa."
#2017# "AVattu tiedosto ei ole Nintendo64 Rom tiedosto tai se on viallinen.
#2017# "AVattu tiedosto ei ole Nintendo 64 ROM tiedosto tai se on viallinen.
Varmista Rom tiedostosi GoodN64 ohjelmalla."
Varmista ROM tiedostosi GoodN64 ohjelmalla."
#2018# "Tutematon maa"
#2019# "Tuntematon Cic Siru"
#2020# "Tuntematon formaatti"
@ -391,12 +391,12 @@ Varmista Rom tiedostosi GoodN64 ohjelmalla."
Emulaatio on pysäytetty"
#2022# "Unhandled R4300i OpCode at"
#2023# "Executing fRom non-mapped space.
#2023# "Executing from non-mapped space.
Verify Rom and Rom Settings."
#2024# "Tallennettu tiedosto ei täsmää avattua Rom tiedostoa.
Verify ROM and ROM Settings."
#2024# "Tallennettu tiedosto ei täsmää avattua ROM tiedostoa.
Tallennus pitää olla tallennettu & ladattu kahden 100% identtisen Rom tiedoston välillä,
Tallennus pitää olla tallennettu & ladattu kahden 100% identtisen ROM tiedoston välillä,
etenkin MAAN ja VERSION pitää olla sama.
Tämän tallenteen lataaminen aiheuttaa todennäköisesti pelin ja/tai emulaattorin kaatumisen.
@ -404,7 +404,7 @@ Haluatko varmasti jatkaa lataamista?"
#2025# "Virhe"
#2026# "Tekijänoikeus jaksoa ei löytynyt LUT:stä. Peli ei enää toimi."
#2027# "Kopiosuojaus virhe"
#2028# "Plugin muutosten takia Project64:n on käynnistettävä avattu Rom tiedosto uudestaan.
#2028# "Plugin muutosten takia Project64:n on käynnistettävä avattu ROM tiedosto uudestaan.
Jos et halua menettää nykyistä pelitilannetta, vastaa Ei, ja tee tallennus pelitilanteesta ensin.
Muuta plugini(t) ja käynnistä peli uudestaan nyt?"
@ -419,8 +419,8 @@ Muuta plugini(t) ja käynnistä peli uudestaan nyt?"
#2037# "Valitaan N64 tiedosto"
#2038# "Ladattu"
#2039# "Ladataan tiedostoa"
#2040# "Rom tiedostoa ei voi avata, koska plugineja ei ole onnistuneesti saatu käyttöön"
#2040# "ROM tiedostoa ei voi avata, koska plugineja ei ole onnistuneesti saatu käyttöön"
#2041# "Haluatko varmasti poistaa tämän?"
#2042# "Poista huijauskoodi"
#2043# "Huijauskoodin nimi on jo olemassa"
#2044# "Suurin määrä huijauskoodeja on jo valittu tälle pelille"
#2044# "Suurin määrä huijauskoodeja on jo valittu tälle pelille"

View File

@ -13,9 +13,9 @@
#7 # "Version"
#8 # "Date"
#9 # "Site de l'auteur"
#10 # "Base de données des roms (Project64.rdb)"
#10 # "Base de données des ROMs (Project64.rdb)"
#11 # "Fichier des codes triche (Project64.cht)"
#12 # "Informations étendues des roms (Project64.rdx)"
#12 # "Informations étendues des ROMs (Project64.rdx)"
//About INI title
#20 # "Project64 utilise actuellement :"
@ -25,19 +25,19 @@
*********************************************************************************/
//File Menu
#100# "&Fichier"
#101# "&Ouvrir une rom..."
#102# "&Infos sur la rom..."
#101# "&Ouvrir une ROM..."
#102# "&Infos sur la ROM..."
#103# "&Démarrer l'émulation"
#104# "&Arrêter l'émulation"
#105# "&Choix du dossier des roms..."
#106# "&Rafraîchir la liste des roms"
#105# "&Choix du dossier des ROMs..."
#106# "&Rafraîchir la liste des ROMs"
#107# "Ro&ms récentes"
#108# "Do&ssier des roms récentes"
#108# "Do&ssier des ROMs récentes"
#109# "&Quitter"
//System Menu
#120# "S&ystème"
#121# "&Redémarrer la rom"
#121# "&Redémarrer la ROM"
#122# "&Pause"
#123# "Cap&ture d'écran"
#124# "&Vitesse réelle"
@ -87,27 +87,27 @@
//Pop up Menu
#210# "&Jouer"
#211# "&Informations sur la rom"
#211# "&Informations sur la ROM"
#212# "&Editer les réglages du jeu"
#213# "Editer les codes &triche"
// Menu Descriptions
#250# "Parcourir l'ordinateur pour trouver et charger une rom"
#251# "Afficher des informations sur la rom chargée"
#252# "Démarrer l'émulation de la rom chargée"
#253# "Arrêter l'émulation de la rom chargée et retourner au navigateur"
#254# "Changer le dossier du navigateur de roms"
#255# "Rafraîchir la fenêtre du navigateur pour refléter les changements du dossier des roms"
#250# "Parcourir l'ordinateur pour trouver et charger une ROM"
#251# "Afficher des informations sur la ROM chargée"
#252# "Démarrer l'émulation de la ROM chargée"
#253# "Arrêter l'émulation de la ROM chargée et retourner au navigateur"
#254# "Changer le dossier du navigateur de ROMs"
#255# "Rafraîchir la fenêtre du navigateur pour refléter les changements du dossier des ROMs"
#256# "Quitter Project64"
#257# "Redémarrer l'émulation de la rom"
#258# "Mettre en pause/redémarrer l'émulation de la rom"
#257# "Redémarrer l'émulation de la ROM"
#258# "Mettre en pause/redémarrer l'émulation de la ROM"
#259# "Générer un fichier bitmap à partir du plugin graphique"
#260# "Limiter le nombre de 'VI/s' à la vitesse réelle selon la région de la rom"
#260# "Limiter le nombre de 'VI/s' à la vitesse réelle selon la région de la ROM"
#261# "Sauvegarder l'état actuel du système avec le numéro choisi"
#262# "Sauvegarder l'état du système avec choix du dossier où sauvegarder"
#263# "Charger l'état du système contenu dans une sauvegarde rapide"
#264# "Choisir une sauvegarde de l'état à charger"
#265# "Choisir ou ajouter des codes triche pour la rom chargée"
#265# "Choisir ou ajouter des codes triche pour la ROM chargée"
#266# "Emuler l'appui sur le bouton du 'GameShark' - à utiliser avec certains codes triche"
#267# "Basculer du mode fenêtre au mode plein écran (appuyer sur Esc pour revenir au mode fenêtre)"
#268# "Garder la fenêtre de Project64 devant les autres fenêtres"
@ -121,8 +121,8 @@
#276# "Ouvrir la Foire Aux Questions sur les jeux"
#277# "A propos des auteurs des fichiers de support"
#278# "A propos du programme et de ces auteurs"
#279# "Charger une rom chargée récemment"
#280# "Basculer le navigateur de roms vers le dossier choisi"
#279# "Charger une ROM chargée récemment"
#280# "Basculer le navigateur de ROMs vers le dossier choisi"
#281# "Changer la langue de l'interface graphique de Project64"
#282# "Changer le numéro de la sauvegarde rapide"
#283# "Charger et démarrer l'émulation du jeu choisi"
@ -131,14 +131,14 @@
#286# "Editer les codes triche du jeu choisi dans le fichier CHT"
/*********************************************************************************
* Rom Browser *
* ROM Browser *
*********************************************************************************/
//Rom Browser Fields
//ROM Browser Fields
#300# "Nom du fichier"
#301# "Nom interne"
#302# "Nom dans GoodN64"
#303# "Statut"
#304# "Taille de la rom"
#304# "Taille de la ROM"
#305# "Notes (noyau)"
#306# "Notes (plugins)"
#307# "Notes (utilisateur)"
@ -153,11 +153,11 @@
#316# "Genre"
#317# "Joueurs"
//Select Rom
#320# "Choisir le dossier des roms pour le navigateur de roms"
//Select ROM
#320# "Choisir le dossier des ROMs pour le navigateur de ROMs"
//Messages
#340# "Mauvaise rom? Utilisez GoodN64, cherchez un nouveau fichier RDB"
#340# "Mauvaise ROM? Utilisez GoodN64, cherchez un nouveau fichier RDB"
/*********************************************************************************
* Options *
@ -169,11 +169,11 @@
#401# "Plugins"
#402# "Dossiers"
#403# "Options"
#404# "Sélection d'une rom"
#404# "Sélection d'une ROM"
#405# "Avancées"
#406# "Réglages de la rom"
#406# "Réglages de la ROM"
#407# "Association"
#408# "Notes sur la rom"
#408# "Notes sur la ROM"
//Plugin Dialog
#420# "A propos"
@ -184,29 +184,29 @@
//Directory Dialog
#440# "Dossier des &plugins"
#441# "Dossier des &roms"
#441# "Dossier des &ROMs"
#442# "Dossier des sauvegardes de la &N64"
#443# "Dossier des &sauvegardes rapides"
#444# "Dossier des &captures d'écran"
#445# "Retenir le dernier dossier où une rom a été ouverte"
#445# "Retenir le dernier dossier où une ROM a été ouverte"
#446# "Choisir un dossier pour les plugins"
#447# "Choisir un dossier pour les roms"
#447# "Choisir un dossier pour les ROMs"
#448# "Choisir un dossier pour les sauvegardes de la N64"
#449# "Choisir un dossier pour les sauvegardes rapides"
#450# "Choisir un dossier pour les captures d'écran"
//Options Dialog
#460# "&Mettre en pause quand la fenêtre perd le focus"
#461# "Basculer en &plein écran quand une rom est chargée"
#461# "Basculer en &plein écran quand une ROM est chargée"
#462# "&Cacher les réglages avancés (recommandé)"
#463# "&Retenir les codes triche sélectionnés"
//Rom Browser Tab
#480# "&Nombres de roms à retenir (0-10)"
#481# "roms"
#482# "N&ombre de dossiers de roms à retenir (0-10)"
//ROM Browser Tab
#480# "&Nombres de ROMs à retenir (0-10)"
#481# "ROMs"
#482# "N&ombre de dossiers de ROMs à retenir (0-10)"
#483# "dossiers"
#484# "Na&vigateur de roms activé"
#484# "Na&vigateur de ROMs activé"
#485# "&Récursivité des dossiers"
#486# "&Champs disponibles :"
#487# "&Montrer dans cet ordre :"
@ -223,11 +223,11 @@ aucun RDB n'existe ou l'option 'Préférer ...' n'est pas cochée"
#503# "&Méthode du 'Self-mod. Code' :"
#504# "&Taille de la RDRAM :"
#505# "&Advanced Block Linking :"
#506# "&Démarrer l'émulation après le chargement des roms"
#506# "&Démarrer l'émulation après le chargement des ROMs"
#507# "&Préférer les réglages du fichier RDB à ceux par défaut"
#508# "&Compresser (zip) toutes les sauvegardes rapides"
//Rom Options
//ROM Options
#520# "&Noyau R4300i :"
#521# "&Méthode du 'Self-mod. Code' :"
#522# "&Taille de la RDRAM :"
@ -264,15 +264,15 @@ aucun RDB n'existe ou l'option 'Préférer ...' n'est pas cochée"
//Save Type
#620# "* détecter automatiquement"
#621# "4kbit EEPROM"
#622# "16kbit EEPROM"
#623# "32ko SRAM"
#624# "128ko FlashRAM"
#621# "4-kbit EEPROM"
#622# "16-kbit EEPROM"
#623# "32-ko SRAM"
#624# "128-ko flash RAM"
//Shell Intergration Tab
#640# "Associer à Project64 :"
//Rom Notes
//ROM Notes
#660# "&Statut :"
#661# "Notes (&noyau) :"
#662# "Notes (&plugin) :"
@ -280,10 +280,10 @@ aucun RDB n'existe ou l'option 'Préférer ...' n'est pas cochée"
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title Title
#800# "Information sur la rom"
//ROM Info Title Title
#800# "Information sur la ROM"
//Rom Info Text
//ROM Info Text
#801# "Nom interne"
#802# "Nom du fichier"
#803# "Lieu"
@ -350,7 +350,7 @@ aucun RDB n'existe ou l'option 'Préférer ...' n'est pas cochée"
#2002# "Dans une boucle permanente qui ne peut pas être quittée.
L'émulation va maintenant s'arrêter.
Verifiez la rom et ces réglages."
Verifiez la ROM et ces réglages."
#2003# "Echec de l'allocation la mémoire"
#2004# "Le plugin vidéo par défaut ou sélectionné est manquant ou est invalide.
@ -367,19 +367,19 @@ Vérifiez que vous avez au moins un fichier plugin compatible dans le dossier de
#2008# "Echec du chargement du plugin :"
#2009# "Echec du chargement du mot
Vérifiez la rom et ces réglages."
Vérifiez la ROM et ces réglages."
#2010# "Echec de l'ouverture de la sauvegarde rapide"
#2011# "Echec de l'ouverture de l'EEPROM"
#2012# "Echec de l'ouverture de la FlashRAM"
#2013# "Echec de l'ouverture du MemPak"
#2012# "Echec de l'ouverture de la flash RAM"
#2013# "Echec de l'ouverture du mempak"
#2014# "La tentative d'ouverture du fichier zip a échoué.
Fichier zip manquant ou corrompu - vérifiez le chemin et le fichier."
#2015# "La tentative d'ouverture du fichier a échoué."
#2016# "Une erreur s'est produite en essayant d'ouvrir le fichier zip."
#2017# "Le fichier chargé ne semble pas être une rom N64 valide.
#2017# "Le fichier chargé ne semble pas être une ROM N64 valide.
Vérifiez vos roms avec GoodN64."
Vérifiez vos ROMs avec GoodN64."
#2018# "Pays inconnu"
#2019# "Puce CIC inconnue"
#2020# "Format de fichier inconnu"
@ -389,10 +389,10 @@ Arrêt de l'émulation"
#2022# "OpCode R4300i non pris en charge à"
#2023# "Exécution à partir d'un espace non mappé.
Vérifiez la rom et ces réglages."
#2024# "La sauvegarde rapide ne semble pas correspondre à la rom actuelle.
Vérifiez la ROM et ces réglages."
#2024# "La sauvegarde rapide ne semble pas correspondre à la ROM actuelle.
Les sauvegardes rapides doivent être sauvegardées et chargées à partir d'une rom
Les sauvegardes rapides doivent être sauvegardées et chargées à partir d'une ROM
100% identique, le pays et la version doivent être les mêmes en particulier.
Le chargement de cette sauvegarde rapide pourrait causer un plantage du jeu/émulateur.
@ -400,7 +400,7 @@ Le chargement de cette sauvegarde rapide pourrait causer un plantage du jeu/ému
#2025# "Erreur de l'application/noyau"
#2026# "Séquence du 'copyright' non trouvée dans le 'LUT'. Le jeu ne va plus fonctionner."
#2027# "Echec de la protection contre la copie"
#2028# "Changer un plugin nécessite que Project64 redémarre la rom chargée.
#2028# "Changer un plugin nécessite que Project64 redémarre la ROM chargée.
Si vous ne voulez pas perdre votre partie, répondez Non et réalisez une sauvegarde rapide d'abord.
Changer les plugins et redémarrer le jeu maintenant ?"
@ -411,14 +411,12 @@ Changer les plugins et redémarrer le jeu maintenant ?"
#2033# "Chargement effectué :"
#2034# "Sauvegarde effectuée :"
#2035# "Numéro actuel de la sauvegarde rapide"
#2036# "'Byteswapping' de la rom"
#2037# "Attente du choix d'une rom"
#2036# "'Byteswapping' de la ROM"
#2037# "Attente du choix d'une ROM"
#2038# "Chargée"
#2039# "Chargement de la rom"
#2040# "Vous ne pouvez pas ouvrir une rom si tous les plugins (Vidéo, Audio, Contrôles & RSP) ne sont pas initialisés"
#2039# "Chargement de la ROM"
#2040# "Vous ne pouvez pas ouvrir une ROM si tous les plugins (Vidéo, Audio, Contrôles & RSP) ne sont pas initialisés"
#2041# "Êtes-vous sur de vouloir effacer ce code ?"
#2042# "Effacer le code"
#2043# "Nom du code déjà utilisé, utilisez un autre nom"
#2044# "Vous avez atteint le nombre maximum de codes triche pour ce jeu"

View File

@ -133,9 +133,9 @@
#286# "Cheats für das gewählte Spiel in der .cht Datei bearbeiten"
/*********************************************************************************
* Rom Browser *
* ROM Browser *
*********************************************************************************/
//Rom Browser Fields
//ROM Browser Fields
#300# "Dateiname"
#301# "Name intern"
#302# "Name laut GoodN64"
@ -156,7 +156,7 @@
#317# "Anzahl der Spieler"
#318# "Force Feedback"
//Select Rom
//Select ROM
#320# "ROMverzeichnis für den Browser auswählen"
//Messages
@ -204,7 +204,7 @@
#462# "&Zusätzliche Optionen verbergen (empfohlen)"
#463# "&Gewählte Cheats speichern"
//Rom Browser Tab
//ROM Browser Tab
#480# "&ROMs in der ROMliste (bis 10):"
#481# "Stück"
#482# "&Verzeichnisse in der Liste (bis 10):"
@ -229,7 +229,7 @@
#507# "&Diese Einstellungen mit denen von der .rdb Datei überschreiben"
#508# "Alle Spielstände &zippen"
//Rom Options
//ROM Options
#520# "R4300i &Kern:"
#521# "selbst&modifizierender Code:"
#522# "RDRAM &Grösse:"
@ -267,15 +267,15 @@
//Save Type
#620# "Automatisch"
#621# "4kbit EEPROM"
#622# "16kbit EEPROM"
#623# "32kbyte SRAM"
#624# "128kbyte FlashRAM"
#621# "4-kbit EEPROM"
#622# "16-kbit EEPROM"
#623# "32-kbyte SRAM"
#624# "128-kbyte flash RAM"
//Shell Intergration Tab
#640# "Mit Project64 verbinden:"
//Rom Notes
//ROM Notes
#660# "&Status:"
#661# "Vermerke - &Kern:"
#662# "Vermerke - &Plugins:"
@ -283,10 +283,10 @@
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title Title
//ROM Info Title Title
#800# "ROM Info"
//Rom Info Text
//ROM Info Text
#801# "Name intern"
#802# "Dateiname"
#803# "Pfad"
@ -384,7 +384,7 @@ Tip: ROM und Einstellungen überprüfen."
Tip: die Datei kann beschädigt sein - Datei und Pfad überprüfen."
#2015# "Fehler beim Versuch Datei zu öffnen."
#2016# "Fehler beim Versuch .zip Datei zu öffnen."
#2017# "Geladene Datei scheint kein gültiger Nintendo64 ROM zu sein.
#2017# "Geladene Datei scheint kein gültiger Nintendo 64 ROM zu sein.
Tip: ROMs mit GoodN64 überprüfen."
#2018# "Unbekannte Region"
@ -438,4 +438,4 @@ Tip: versuchen Sie in Einstellungen passende Plugins auszuwählen."
//Official support site: http://vdx2004.narod.ru
//Made in Ukraine.
//ÄäÖöÜüß
//Fin.
//Fin.

View File

@ -1,440 +0,0 @@
/*********************************************************************************
* Meta Information *
*********************************************************************************/
//About DLL
#1 # "Deutsch international" // LANGUAGE ID
#2 # "Volodymyr Dudenko" // Author
#3 # "1.6.3" // Version
#4 # "04. April 2005" // Date
//About DLL Dialog
#5 # "Uebersetzung (Lang\German.pj.Lang)"
#6 # "Autor"
#7 # "Version"
#8 # "Datum"
#9 # "Homepage des Autors"
#10 # "ROM Datenbank (Project64.rdb)"
#11 # "Cheat Code Datei (Project64.cht)"
#12 # "Zusaetzliche ROM Info (Project64.rdx)"
//About INI title
#20 # "Dateien im Gebrauch:"
/*********************************************************************************
* Menu *
*********************************************************************************/
//File Menu
#100# "&Datei"
#101# "ROM &oeffnen..."
#102# "ROM &Info..."
#103# "Emulation &starten"
#104# "Emulation &beenden"
#105# "ROMverzeichnis &auswaehlen..."
#106# "Browserliste &erneuern"
#107# "&ROMliste"
#108# "&Verzeichnisse"
#109# "Beende&n"
//System Menu
#120# "&System"
#121# "&Zuruecksetzen"
#122# "&Pause"
#123# "Screensho&t"
#124# "&Geschwindigkeitsbegrenzung"
#125# "Spie&lstand speichern"
#126# "Speichern &unter..."
#127# "Spielst&and laden"
#128# "Laden &von..."
#129# "Speicher&block"
#130# "&Cheats..."
#131# "GS &Knopf"
#132# "&Fortsetzen"
//Options Menu
#140# "&Optionen"
#141# "Voll&bild"
#142# "&Immer im Vordergrund"
#143# "&Videoplugin..."
#144# "&Audioplugin..."
#145# "&Kontrollerplugin..."
#146# "&RSP Konfiguration..."
#147# "&Prozessorauslastung anzeigen"
#148# "&Einstellungen..."
//Debugger Menu
#160# "Debugge&r"
//Language Menu
#175# "S&prache"
//Help Menu
#180# "&Hilfe"
#181# "Benutzte &Dateien"
#182# "&Ueber Project64"
#183# "&Forum"
#184# "&Homepage"
//Current Save Slot menu
#190# "&Programmeigen (.pj)"
#191# "Block&1 (.pj1)"
#192# "Block&2 (.pj2)"
#193# "Block&3 (.pj3)"
#194# "Block&4 (.pj4)"
#195# "Block&5 (.pj5)"
#196# "Block&6 (.pj6)"
#197# "Block&7 (.pj7)"
#198# "Block&8 (.pj8)"
#199# "Block&9 (.pj9)"
#200# "Block1&0 (.pj0)"
//Pop up Menu
#210# "&Spiel spielen"
#211# "&ROM Info"
#212# "Spieleinstellunge&n"
#213# "&Cheats bearbeiten"
// Menu Descriptions
#250# "Spiel oeffnen (es kann auch in einer .zip Datei sein)"
#251# "Informationen ueber das geladene Spiel anzeigen"
#252# "Emulation des geladenen Spiels starten"
#253# "Emulation des geladenen Spiels beenden"
#254# "Spiele aus diesem Verzeichnis werden im Browser angezeigt"
#255# "Hier druecken wenn neue Spiele ins Verzeichnis hinzugefuegt wurden"
#256# "Programm beenden"
#257# "Geladenes Spiel zuruecksetzen"
#258# "Geladenes Spiel anhalten/fortsetzen"
#259# "Bild vom Bildschirm in das Screenshotverzeichnis speichern"
#260# "Anzahl der Bilder pro Sekunde auf den korrekten Stand bringen"
#261# "Derzeitigen Spielstand im gewaehlten Speicherblock speichern"
#262# "Derzeitigen Spielstand in das gewaehlte Verzeichnis speichern"
#263# "Gespeicherten Spielstand laden"
#264# "Gespeicherten Spielstand auswaehlen und laden"
#265# "GameShark Cheats fuer das geladene Spiel auswaehlen"
#266# "Emuliert das Druecken des GameShark-Knopfes fuer bestimmte Cheats"
#267# "Vom Fenster zu Vollbild umschalten"
#268# "Dieses Fenster ueber allen anderen anzeigen"
#269# "Videoplugin konfigurieren"
#270# "Audioplugin konfigurieren"
#271# "Kontrollerplugin konfigurieren"
#272# "RSP Plugin konfigurieren"
#273# "Informationen ueber die Auslastung des Zentralprozessors anzeigen/verbergen"
#274# "Programmeinstellungen konfigurieren"
#275# "Bedienungsanleitung zum Programm lesen"
#276# "Game FAQ lesen"
#277# "Ueber die Autoren der Hilfsdateien"
#278# "Ueber das Programm und die Autoren"
#279# "Dieses ROM oeffnen"
#280# "Dieses Verzeichnis als ROMverzeichnis auswaehlen"
#281# "Diese Sprache benutzen"
#282# "Speicherblock auswaehlen"
#283# "Das gewaehlte Spiel laden"
#284# "Informationen ueber das gewaehlte Spiel anzeigen"
#285# "Spieleinstellungen in der .rdb Datei konfigurieren"
#286# "Cheats fuer das gewaehlte Spiel in der .cht Datei bearbeiten"
/*********************************************************************************
* Rom Browser *
*********************************************************************************/
//Rom Browser Fields
#300# "Dateiname"
#301# "Name intern"
#302# "Name laut GoodN64"
#303# "Status"
#304# "ROM Groesse"
#305# "Vermerke - Kern"
#306# "Vermerke - Plugin"
#307# "Ihre Vermerke in Project64.rdn"
#308# "Cartridge ID"
#309# "Hersteller"
#310# "Region"
#311# "Entwickler"
#312# "CRC1"
#313# "CRC2"
#314# "CIC Chip"
#315# "Erschienen am"
#316# "Genre"
#317# "Anzahl der Spieler"
#318# "Force Feedback"
//Select Rom
#320# "ROMverzeichnis fuer den Browser auswaehlen"
//Messages
#340# "Schlechtes ROM? Benutzen Sie GoodN64 und suchen Sie nach neuen Hilfsdateien"
/*********************************************************************************
* Options *
*********************************************************************************/
//Options Title
#400# "Einstellungen"
//Tabs
#401# "Plugins"
#402# "Verzeichnisse"
#403# "Optionen"
#404# "Listen"
#405# "Zusaetzlich"
#406# "ROMeinstellungen"
#407# "Integration"
#408# "Vermerke zum ROM"
//Plugin Dialog
#420# "Info"
#421# "&RSP Plugin"
#422# "&Videoplugin"
#423# "&Audioplugin"
#424# "&Kontrollerplugin"
//Directory Dialog
#440# "&Pluginverzeichnis:"
#441# "&ROMverzeichnis:"
#442# "&N64 Spielstaende im Verzeichnis:"
#443# "&Project64 Spielstaende im Verzeichnis:"
#444# "Screenshots im &Verzeichnis:"
#445# "&Letztes ROMverzeichnis speichern"
#446# "Verzeichnis fuer Plugins auswaehlen"
#447# "Verzeichnis fuer ROMs auswaehlen"
#448# "Verzeichnis fuer N64 Spielstaende auswaehlen"
#449# "Verzeichnis fuer Project64 Spielstaende auswaehlen"
#450# "Verzeichnis fuer Screenshots auswaehlen"
//Options Dialog
#460# "&Emulation anhalten wenn Fenster nicht aktiv"
#461# "&Beim Spielstart zum Vollbild umschalten"
#462# "&Zusaetzliche Optionen verbergen (empfohlen)"
#463# "&Gewaehlte Cheats speichern"
//Rom Browser Tab
#480# "&ROMs in der ROMliste (bis 10):"
#481# "Stueck"
#482# "&Verzeichnisse in der Liste (bis 10):"
#483# "Stueck"
#484# "&Browser eingeschaltet"
#485# "&Mehrere Verzeichnisse"
#486# "&Nicht in der Browserliste:"
#487# "Reihen&folge:"
#488# "&Hin ->"
#489# "<- &Zurueck"
#490# "H&oeher"
#491# "T&iefer"
//Advanced Options
#500# "Diese Einstellungen werden benutzt wenn keine .rdb Datei da ist oder wenn die Ueberschreibeoption unten deaktiviert ist."
#501# "&Kern Default"
#502# "&R4300i Kern:"
#503# "&selbstmodifizierender Code:"
#504# "RDRAM &Groesse:"
#505# "&Advanced Block Linking:"
#506# "&Emulation gleich nach dem Laden des Spiels starten"
#507# "&Diese Einstellungen mit denen von der .rdb Datei ueberschreiben"
#508# "Alle Spielstaende &zippen"
//Rom Options
#520# "R4300i &Kern:"
#521# "selbst&modifizierender Code:"
#522# "RDRAM &Groesse:"
#523# "&Advanced Block Linking:"
#524# "&Speicherart:"
#525# "&Counter Factor:"
#526# "Groesserer &Puffer"
#527# "&TLB"
#528# "&Registercaching"
#529# "SI seltener &unterbrechen"
#530# "SP &Hack"
#531# "Default"
#532# "Audio durch RSP"
//Core Styles
#540# "Interpreter"
#541# "Rekompilierer"
#542# "Kerne synchronisieren"
//Self Mod Methods
#560# "nichts unternehmen"
#561# "Cache"
#562# "Speicher beschuetzen"
#563# "Speicher & Cache pruefen"
#564# "Speicher & Cache aendern"
#565# "Speicher besser pruefen"
//RDRAM Size
#580# "4 MB"
#581# "8 MB"
//Advanced Block Linking
#600# "Ein"
#601# "Aus"
//Save Type
#620# "Automatisch"
#621# "4kbit EEPROM"
#622# "16kbit EEPROM"
#623# "32kbyte SRAM"
#624# "128kbyte FlashRAM"
//Shell Intergration Tab
#640# "Mit Project64 verbinden:"
//Rom Notes
#660# "&Status:"
#661# "Vermerke - &Kern:"
#662# "Vermerke - &Plugins:"
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title Title
#800# "ROM Info"
//Rom Info Text
#801# "Name intern"
#802# "Dateiname"
#803# "Pfad"
#804# "Groesse"
#805# "Cartridge ID"
#806# "Hersteller"
#807# "Region"
#808# "CRC1"
#809# "CRC2"
#810# "CIC chip"
/*********************************************************************************
* Cheats *
*********************************************************************************/
//Cheat List
#1000# "Cheats"
#1001# "Cheats:"
#1002# "Vermerke: "
#1003# "Alle aktivieren"
#1004# "Alle &deaktivieren"
//Add Cheat
#1005# "Cheat hinzufuegen"
#1006# "Name:"
#1007# "Code:"
#1008# "Einfuegen"
#1009# "Loeschen"
#1010# " Vermerke: "
#1011# "Zur Datenbank hinzufuegen"
#1022# "Hinzufuegen"
#1023# "Neuer Cheat"
#1024# "<Adresse> <Inhalt>"
#1025# "Optionen:"
#1026# "<Inhalt> <Markierung>"
//Code extension
#1012# "Codeerweiterung"
#1013# "Inhalt fuer den Gebrauch mit:"
#1014# "Ja"
#1015# "Nein"
//Digital Value
#1016# "Groessezahl"
#1017# "Inhalt auswaehlen fuer:"
#1018# "&Inhalt"
#1019# "von"
#1020# "bis"
#1021# "&Vermerke:"
//Edit Cheat
#1027# "Cheat bearbeiten"
#1028# "Speichern"
//Cheat Popup Menu
#1040# "Cheat hinzufuegen..."
#1041# "Bearbeiten..."
#1042# "Loeschen"
/*********************************************************************************
* Messages *
*********************************************************************************/
#2000# "Angehalten"
#2001# "Fortgesetzt"
#2002# "Programm befindet sich in einem Kreislauf ohne Ausweg.
Emulation wird jetzt beendet.
Tip: ROM und Einstellungen ueberpruefen."
#2003# "Fehler bei Speichervermittlung"
#2004# "Videoplugin nicht gefunden oder beschaedigt.
Tip: Sie sollen in Einstellungen ein passendes Videoplugin auswaehlen.
Es soll sich wenigstens ein passendes Plugin im Pluginverzeichnis befinden."
#2005# "Audioplugin nicht gefunden oder beschaedigt.
Sie sollen in Einstellungen ein passendes Audioplugin auswaehlen.
Es soll sich wenigstens ein passendes Plugin im Pluginverzeichnis befinden."
#2006# "RSP Plugin nicht gefunden oder beschaedigt.
Tip: Sie sollen in Einstellungen ein passendes RSP Plugin auswaehlen.
Es soll sich wenigstens ein passendes Plugin im Pluginverzeichnis befinden."
#2007# "Kontrollerplugin nicht gefunden oder beschaedigt.
Tip: Sie sollen in Einstellungen ein passendes Kontrollerplugin auswaehlen.
Es soll sich wenigstens ein passendes Plugin im Pluginverzeichnis befinden."
#2008# "Fehler beim Oeffnen von:"
#2009# "Fehler beim Oeffnen des Wortes
Tip: ROM und Einstellungen ueberpruefen."
#2010# "Fehler beim Oeffnen des Spielstandes"
#2011# "Fehler beim Oeffnen von EEPROM"
#2012# "Fehler beim Oeffnen von FlashRAM"
#2013# "Fehler beim Oeffnen vom MemPak"
#2014# "Der Versuch eine .zip Datei zu oeffnen hat fehlgeschlagen.
Tip: die Datei kann beschaedigt sein - Datei und Pfad ueberpruefen."
#2015# "Fehler beim Versuch Datei zu oeffnen."
#2016# "Fehler beim Versuch .zip Datei zu oeffnen."
#2017# "Geladene Datei scheint kein gueltiger Nintendo64 ROM zu sein.
Tip: ROMs mit GoodN64 ueberpruefen."
#2018# "Unbekannte Region"
#2019# "unbekannter CIC Chip"
#2020# "Unbekannte Datei"
#2021# "Unbekannte Speicherhandlung
Emulation gestoppt"
#2022# "Unkontrollierbares R4300i OpCode in"
#2023# "Befehl wurde falsch Ausgefuehrt.
Tip: ROM und Einstellungen ueberpruefen."
#2024# "Spielstand scheint zum ROM nicht zu passen.
Spielstaende sollen zwischen auf 100% gleichen Spielen gespeichert und geladen werden,
dass heisst REGION und VERSION sollen gleich sein.
Das Laden dieses Spielstandes kann zum Absturz des Spiels und/oder Emulators fuehren.
Wollen Sie wirklich das Laden fortsetzen?"
#2025# "Kern- oder Programmfehler"
#2026# "Copyright im LUT nicht gefunden. Das Spiel ist nicht mehr funktionsfaehig."
#2027# "Kopierschutzabsage"
#2028# "Pluginwechsel fuehrt zur Zuruecksetzung des laufenden Spiels.
Tip: wenn Sie den derzeitigen Spielstand nicht verlieren wollen,
antworten Sie Nein und speichern Sie den Spielstand zuerst.
Plugins wechseln und Spiel zuruecksetzen?"
#2029# "Pluginwechsel"
#2030# "Emulation beendet"
#2031# "Emulation gestartet"
#2032# "Unmoeglich zu laden: Spielstand"
#2033# "Geladen: Spielstand"
#2034# "Gespeichert: Spielstand"
#2035# "Derzeitiger Speicherblock"
#2036# "Anpassung des ROMs"
#2037# "ROM wird ausgewaehlt"
#2038# "Geladen"
#2039# "ROM wird geladen"
#2040# "Sie koennen ein ROM nicht oeffnen bis alle Plugins (Video, Audio, Kontroller und RSP) initialisiert sind.
Tip: versuchen Sie in Einstellungen passende Plugins auszuwaehlen."
#2041# "Sind Sie sicher dass Sie diesen Cheat loeschen wollen?"
#2042# "Cheat loeschen"
#2043# "Cheatname existiert schon, bitte einen anderen Namen waehlen."
#2044# "Sie haben die maximale Anzahl von Cheats fuer dieses Spiel erreicht."
//Thanks to hellhound for fixing 266, 274, 2028, 2033 and 2034.
//Thanks to Bartleby for fixing 2024.
//Thanks to DarkThunder for active participation.
//Official support site: http://vdx2004.narod.ru
//Made in Ukraine.
//Fin.

View File

@ -131,9 +131,9 @@
#286# "Cheats für das gewählte Spiel in der .cht Datei bearbeiten"
/*********************************************************************************
* Rom Browser *
* ROM Browser *
*********************************************************************************/
//Rom Browser Fields
//ROM Browser Fields
#300# "Dateiname"
#301# "Name intern"
#302# "Name laut GoodN64"
@ -153,7 +153,7 @@
#316# "Genre"
#317# "Anzahl der Spieler"
//Select Rom
//Select ROM
#320# "ROMverzeichnis für den Browser auswählen"
//Messages
@ -201,7 +201,7 @@
#462# "&Zusätzliche Optionen verbergen (empfohlen)"
#463# "&Gewählte Cheats speichern"
//Rom Browser Tab
//ROM Browser Tab
#480# "&ROMs in der ROMliste (bis 10):"
#481# "Stück"
#482# "&Verzeichnisse in der Liste (bis 10):"
@ -226,7 +226,7 @@
#507# "&Diese Einstellungen mit denen von der .rdb Datei überscreiben"
#508# "Alle Spielstände &zippen"
//Rom Options
//ROM Options
#520# "R4300i &Kern:"
#521# "Self-mod. Code &Methode:"
#522# "RDRAM &Grösse:"
@ -263,15 +263,15 @@
//Save Type
#620# "Automatisch"
#621# "4kbit EEPROM"
#622# "16kbit EEPROM"
#623# "32kbyte SRAM"
#624# "128kbyte FlashRAM"
#621# "4-kbit EEPROM"
#622# "16-kbit EEPROM"
#623# "32-kbyte SRAM"
#624# "128-kbyte flash RAM"
//Shell Intergration Tab
#640# "Mit Project64 verbinden:"
//Rom Notes
//ROM Notes
#660# "&Status:"
#661# "Vermerke - &Kern:"
#662# "Vermerke - &Plugins:"
@ -279,10 +279,10 @@
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title Title
//ROM Info Title Title
#800# "ROM Info"
//Rom Info Text
//ROM Info Text
#801# "Name intern"
#802# "Dateiname"
#803# "Pfad"
@ -380,7 +380,7 @@ Tip: ROM und Einstellungen überprüfen."
Tip: die Datei kann beschädigt sein - Datei und Pfad überprüfen."
#2015# "Fehler beim Versuch Datei zu öffnen."
#2016# "Fehler beim Versuch .zip Datei zu öffnen."
#2017# "Geladene Datei scheint kein gültiger Nintendo64 ROM zu sein.
#2017# "Geladene Datei scheint kein gültiger Nintendo 64 ROM zu sein.
Tip: ROMs mit GoodN64 überprüfen."
#2018# "Unbekannte Region"
@ -434,4 +434,4 @@ Tip: versuchen Sie in Einstellungen passende Plugins auszuwählen."
//Thanks to DarkThunder.
//Made in Germany.
//ÄäÖöÜüß
//Fin.
//Fin.

View File

@ -13,9 +13,9 @@
#7 # "Έκδοση"
#8 # "Ημερομηνία"
#9 # "Ιστοσελίδα"
#10 # "Βάση Ρυθμίσεων Roms (.RDB)"
#10 # "Βάση Ρυθμίσεων ROMs (.RDB)"
#11 # "Αρχείο Cheats (.CHT)"
#12 # "Βάση Πληροφοριών Roms (.RDX)"
#12 # "Βάση Πληροφοριών ROMs (.RDX)"
//About INI title
#20 # "Τρέχον RDB:"
@ -25,14 +25,14 @@
*********************************************************************************/
//File Menu
#100# "Α&ρχείο"
#101# "ʼ&νοιγμα Rom"
#102# "&Στοιχεία Rom..."
#101# "ʼ&νοιγμα ROM"
#102# "&Στοιχεία ROM..."
#103# "&Αρχή Εξομοίωσης"
#104# "&Τέλος Εξομοίωσης"
#105# "&Επιλογή Φακέλου Με Roms..."
#106# "Ανανέωση &Περιηγητή Roms"
#107# "Πρόσ&φατα Roms"
#108# "Πρόσφατοι Φάκε&λοι Με Roms"
#105# "&Επιλογή Φακέλου Με ROMs..."
#106# "Ανανέωση &Περιηγητή ROMs"
#107# "Πρόσ&φατα ROMs"
#108# "Πρόσφατοι Φάκε&λοι Με ROMs"
#109# "Έ&ξοδος"
//System Menu
@ -87,20 +87,20 @@
//Pop up Menu
#210# "Παίξιμο Παιχνιδιού"
#211# "Πληροφορίες Για Το Rom"
#211# "Πληροφορίες Για Το ROM"
#212# "Αλλαγή Ρυθμίσεων Παιχνιδιού"
#213# "Εισαγωγή Των Cheats"
// Menu Descriptions
#250# "ʼνοιγμα Ενός N64 Rom"
#251# "Εμφάνιση Πληροφοριών Για Το Φορτωμένο Rom"
#252# "Ξεκίνημα Εξομοίωσης Φορτωμένου Rom"
#253# "Σταμάτημα Εξομοίωσης Φορτωμένου Rom"
#254# "Καθορισμός Μιας Θέσης Με Roms"
#255# "Ανανέωση Της Λίστας Των Roms Στον Περιηγητή Roms"
#250# "ʼνοιγμα Ενός N64 ROM"
#251# "Εμφάνιση Πληροφοριών Για Το Φορτωμένο ROM"
#252# "Ξεκίνημα Εξομοίωσης Φορτωμένου ROM"
#253# "Σταμάτημα Εξομοίωσης Φορτωμένου ROM"
#254# "Καθορισμός Μιας Θέσης Με ROMs"
#255# "Ανανέωση Της Λίστας Των ROMs Στον Περιηγητή ROMs"
#256# "Κλείσιμο Του Project 64"
#257# "Επαναφόρτωση Του Τρέχοντος Rom (Επαναφόρτωση Τυχόν Αλλαγών Στις Ρυθμίσεις)"
#258# "Παύση/Επαναφορά Εξομοίωσης Του Τρέχοντος Rom"
#257# "Επαναφόρτωση Του Τρέχοντος ROM (Επαναφόρτωση Τυχόν Αλλαγών Στις Ρυθμίσεις)"
#258# "Παύση/Επαναφορά Εξομοίωσης Του Τρέχοντος ROM"
#259# "Δημιουργία Μιας Bitmap Εικόνας Της Τρέχουσας Οθόνης"
#260# "Οριοθέτηση Των FPS Στη Σωστή Ταχύτητα Του Ν64"
#261# "Αποθήκευση Του Τρέχοντος Σημείου Του Παιχνιδιού"
@ -121,8 +121,8 @@
#276# "Απαντήσεις Σε Προβλήματα Σχετικά Με Κάποια Παιχνίδια"
#277# "Πληροφορίες Σχετικά Με Τους Δημιουργούς Του Project 64"
#278# "Πληροφορίες Για Τους Δημιουργούς Των Αρχείων Υποστήριξης"
#279# "ʼνοιγμα Αυτού Του Rom"
#280# "Επιλογή Αυτού Του Φακέλου Για Θέση Των Roms"
#279# "ʼνοιγμα Αυτού Του ROM"
#280# "Επιλογή Αυτού Του Φακέλου Για Θέση Των ROMs"
#281# "Επιλογή Αυτής Της Γλώσσας"
#282# "Επιλογή Αυτής Της Θέσης Αποθήκευσης"
#283# "Παίξιμο Επιλεγμένου Παιχνιδιού"
@ -131,16 +131,16 @@
#286# "Εισαγωγή Cheats Για Το Επιλεγμένο Παιχνίδι"
/*********************************************************************************
* Rom Browser *
* ROM Browser *
*********************************************************************************/
//Rom Browser Fields
//ROM Browser Fields
#300# "Όνομα Αρχείου"
#301# "Εσωτερικό Όνομα"
#302# "Καλό Όνομα"
#303# "Κατάσταση"
#304# "Μέγεθος Rom"
#304# "Μέγεθος ROM"
#305# "Σημειώσεις (Πυρήνας)"
#306# "Σημειώσεις (Plugins)"
#306# "Σημειώσεις (plugins)"
#307# "Σημειώσεις (Χρήστης)"
#308# "ID Κασέτας"
#309# "Κατασκευαστής"
@ -153,11 +153,11 @@
#316# "Κατηγορία"
#317# "Παίχτες"
//Select Rom
#320# "Επιλογή Τρέχοντος Φακέλου Ως Φακέλου Με Roms"
//Select ROM
#320# "Επιλογή Τρέχοντος Φακέλου Ως Φακέλου Με ROMs"
//Messages
#340# "Κακό Rom; Χρησιμοποιήστε Το GoodN64 Και Αναβαθμίστε Το RDB"
#340# "Κακό ROM; Χρησιμοποιήστε Το GoodN64 Και Αναβαθμίστε Το RDB"
/*********************************************************************************
* Options *
@ -169,11 +169,11 @@
#401# "Plugins"
#402# "Θέσεις"
#403# "Επιλογές"
#404# "Επιλογή Rom"
#404# "Επιλογή ROM"
#405# "Για Προχωρημένους"
#406# "Ρυθμίσεις Rom"
#406# "Ρυθμίσεις ROM"
#407# "Συσχετισμός Αρχείων"
#408# "Σημειώσεις Rom"
#408# "Σημειώσεις ROM"
//Plugin Dialog
#420# "Σχετικά"
@ -184,29 +184,29 @@
//Directory Dialog
#440# "&Θέση Των Plugins"
#441# "Θ&έση Των Roms"
#441# "Θ&έση Των ROMs"
#442# "Θέση &Αυτόματων Αποθηκεύσεων"
#443# "Θέση &Στιγμιαίων Αποθηκεύσεων"
#444# "Θέση Ει&κόνων"
#445# "&Τελευταία Θέση Ανοίγματος Rom"
#445# "&Τελευταία Θέση Ανοίγματος ROM"
#446# "Επιλογή Θέσης Plugins"
#447# "Επιλογή Θέσης Roms"
#447# "Επιλογή Θέσης ROMs"
#448# "Επιλογή Θέσης Αυτόματων Αποθηκεύσεων"
#449# "Επιλογή Θέσης Στιγμιαίων Αποθηκεύσεων"
#450# "Επιλογή Θέσης Εικόνων"
//Options Dialog
#460# "&Παύση Εξομοίωσης Σε Ανενεργό Παράθυρο"
#461# "Πλήρης &Οθόνη Με Φόρτωμα Rom"
#461# "Πλήρης &Οθόνη Με Φόρτωμα ROM"
#462# "&Απόκρυψη Προχωρημένων Ρυθμίσεων"
#463# "&Κράτηση Των Cheats Που Επιλέχθηκαν"
//Rom Browser Tab
#480# "Α&ριθμός Πρόσφατων Roms (Μέγ. 10):"
#481# "Roms"
//ROM Browser Tab
#480# "Α&ριθμός Πρόσφατων ROMs (Μέγ. 10):"
#481# "ROMs"
#482# "Αριθμός Πρόσφατων &Φακέλων (Μεγ. 10):"
#483# "Φάκ."
#484# "&Περιηγητής Roms"
#484# "&Περιηγητής ROMs"
#485# "&Χρήση Υποφακέλων"
#486# "&Διαθέσιμα Πεδία:"
#487# "&Εμφάνιση Με Αυτή Τη Σειρά:"
@ -223,11 +223,11 @@
#503# "Self-Mod Code &Μέθοδος:"
#504# "Μέ&γεθος RDRAM Μνήμης:"
#505# "&Advanced Block Linking:"
#506# "Α&ρχή Εξομοίωσης Με ʼνοιγμα Rom"
#506# "Α&ρχή Εξομοίωσης Με ʼνοιγμα ROM"
#507# "Πά&ντα Προτεραιότητα Στις Ρυθμίσεις Του RDB"
#508# "Αυτόματη &Συμπίεση Στιγμιαίων Αποθηκεύσεων"
//Rom Options
//ROM Options
#520# "Είδος &Πυρήνα R4300i:"
#521# "Self-Modifying Code &Μέθοδος:"
#522# "Μέ&γεθος RDRAM Μνήμης:"
@ -264,30 +264,30 @@
//Save Type
#620# "Αυτόματος"
#621# "4kbit Eeprom"
#622# "16kbit Eeprom"
#623# "32kbytes SRAM"
#624# "128kbyte Flashram"
#621# "4-kbit EEPROM"
#622# "16-kbit EEPROM"
#623# "32-kbyte SRAM"
#624# "128-kbyte flash RAM"
//Shell Integration Tab
#640# "Συσχετισμός Αρχείων Επέκτασης:"
//Rom Notes
#660# "&Κατάσταση Rom:"
//ROM Notes
#660# "&Κατάσταση ROM:"
#661# "&Σημειώσεις Πυρήνα:"
#662# "Σ&ημειώσεις Plugin:"
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title
#800# "Στοιχεία Rom"
//ROM Info Title
#800# "Στοιχεία ROM"
//Rom Info Text
//ROM Info Text
#801# "Εσωτερικό Όνομα:"
#802# "Όνομα Αρχείου:"
#803# "Τοποθεσία:"
#804# "Μέγεθος Rom:"
#804# "Μέγεθος ROM:"
#805# "ID Κασέτας:"
#806# "Κατασκευαστής:"
#807# "Περιοχή:"
@ -350,7 +350,7 @@
#2002# "Μόνιμο Κόλλημα Χωρίς Δυνατότητα Εξόδου.
Η Εξομοίωση Θα Σταματήσει.
Βεβαιωθείτε Ότι Το Rom Είναι Καλό Και Ελέγξτε Τις Ρυθμίσεις Του."
Βεβαιωθείτε Ότι Το ROM Είναι Καλό Και Ελέγξτε Τις Ρυθμίσεις Του."
#2003# "Απέτυχε Να Κατανείμει Την Μνήμη"
#2004# "Το Επιλεγμένο Plugin Γραφικών Λείπει Ή Είναι ʼκυρο.
@ -371,19 +371,19 @@
#2008# "Απέτυχε Να Φορτώσει Το Plugin:"
#2009# "Απέτυχε Να Φορτώσει Τη Τιμή
Βεβαιωθείτε Ότι Το Rom Είναι Καλό Και Ελέγξτε Τις Ρυθμίσεις Του."
Βεβαιωθείτε Ότι Το ROM Είναι Καλό Και Ελέγξτε Τις Ρυθμίσεις Του."
#2010# "Απέτυχε Να Ανοίξει Το Αποθηκευμένο Αρχείο"
#2011# "Απέτυχε Να Ανοίξει Την Eeprom"
#2012# "Απέτυχε Να Ανοίξει Τη Flashram"
#2013# "Απέτυχε Να Ανοίξει Το MemPak"
#2011# "Απέτυχε Να Ανοίξει Την EEPROM"
#2012# "Απέτυχε Να Ανοίξει Τη flash RAM"
#2013# "Απέτυχε Να Ανοίξει Το mempak"
#2014# "Απέτυχε Να Ανοίξει Το Συμπιεσμένο Αρχείο.
Πιθανώς Να Είναι Κατεστραμμένο - Ελέγξτε Επίσης Τη Διαδρομή Του."
#2015# "Απέτυχε Να Ανοίξει Το Αρχείο."
#2016# "Προέκυψε Σφάλμα Στη Προσπάθεια Ανοίγματος Του Συμπιεσμένου Αρχείου."
#2017# "Το Αρχείο Αυτό Δεν Είναι Ένα Έγκυρο Nintendo64 Rom.
#2017# "Το Αρχείο Αυτό Δεν Είναι Ένα Έγκυρο Nintendo 64 ROM.
Ελέγξτε Τα Roms Σας Με Το GoodN64."
Ελέγξτε Τα ROMs Σας Με Το GoodN64."
#2018# "ʼγνωστη Περιοχή"
#2019# "ʼγνωστο Cic Chip"
#2020# "ʼγνωστος Τύπος Αρχείου"
@ -393,18 +393,18 @@
#2022# "Μη Αναγνωρίσιμος R4300i OpCode Σε"
#2023# "Εκτέλεση Από Μη Καθορισμένη Περιοχή.
Βεβαιωθείτε Ότι Το Rom Είναι Καλό Και Ελέγξτε Τις Ρυθμίσεις Του."
#2024# "Η Αποθήκευση Αυτή Δεν Ταιριάζει Στο Τρέχον Rom.
Βεβαιωθείτε Ότι Το ROM Είναι Καλό Και Ελέγξτε Τις Ρυθμίσεις Του."
#2024# "Η Αποθήκευση Αυτή Δεν Ταιριάζει Στο Τρέχον ROM.
Οι Στοιγμιαίες Αποθηκεύσεις Πρέπει Να Φορτώνονται Ανάμεσα Σε 100% Όμοια Roms,
Οι Στοιγμιαίες Αποθηκεύσεις Πρέπει Να Φορτώνονται Ανάμεσα Σε 100% Όμοια ROMs,
Η Περιοχή Και Η Έκδοση Πρέπει Να Είναι Ίδια.
Αν Φορτώσετε Αυτή Την Αποθήκευση Με Αυτό Το Rom Θα Υπάρξει Δυσλειτουργία Στο Παιχνίδι.
Αν Φορτώσετε Αυτή Την Αποθήκευση Με Αυτό Το ROM Θα Υπάρξει Δυσλειτουργία Στο Παιχνίδι.
Είστε Σίγουροι Ότι Θέλετε Να Συνεχιστεί Η Φόρτωση;"
#2025# "Σφάλμα Εφαρμογής/Πυρήνα"
#2026# "Η Σειρά Copyright Δεν Βρέθηκε Στο LUT. Το Παιχνίδι Δεν Θα Λειτουργήσει Πλέον."
#2027# "Αποτυχία Λόγω Προστασίας Παιχνιδιού"
#2028# "Η Αλλαγή Του Plugin Απαιτεί Την Επανεκκίνηση Του Rom.
#2028# "Η Αλλαγή Του Plugin Απαιτεί Την Επανεκκίνηση Του ROM.
Για Να Μη Χάσετε Τη Θέση Σας Στο Παιχνίδι Απαντήστε Όχι Και Αποθηκεύστε Το Πρώτα.
Αλλαγή Plugin Και Επανεκκίνηση Τώρα;"
@ -415,12 +415,12 @@
#2033# "Φορτώθηκε Η Θέση Αποθήκευσης"
#2034# "Αποθήκευση Θέσης Σε"
#2035# "Τρέχουσα Θέση Αποθήκευσης"
#2036# "Ανταλλαγή Byte Του Rom"
#2037# "Επιλογή Ενός N64 Rom"
#2036# "Ανταλλαγή Byte Του ROM"
#2037# "Επιλογή Ενός N64 ROM"
#2038# "Φορτώθηκε"
#2039# "Φόρτωση Rom"
#2040# "Δεν Μπόρεσε Να Φορτωθεί Το Rom Επειδή Κάποιο Plugin Δεν Εισάχθηκε Σωστά"
#2039# "Φόρτωση ROM"
#2040# "Δεν Μπόρεσε Να Φορτωθεί Το ROM Επειδή Κάποιο Plugin Δεν Εισάχθηκε Σωστά"
#2041# "Είστε Σίγουροι Ότι Θέλετε Να Διαγραφεί Το Cheat;"
#2042# "Διαγραφή Cheat"
#2043# "Αυτό Το Όνομα Του Cheat Βρίσκεται Ήδη Σε Χρήση"
#2044# "Φτάσατε Το Ανώτατο Όριο Των Cheats Για Αυτό Το Rom"
#2044# "Φτάσατε Το Ανώτατο Όριο Των Cheats Για Αυτό Το ROM"

View File

@ -133,9 +133,9 @@
#286# "Kijelölt játékhoz csalások szerkesztése"
/*********************************************************************************
* Rom Browser *
* ROM Browser *
*********************************************************************************/
//Rom Browser Fields
//ROM Browser Fields
#300# "Fájl név"
#301# "Eredeti név"
#302# "Belsõ név"
@ -156,7 +156,7 @@
#317# "Játékosok"
#318# "Irányító vibráció"
//Select Rom
//Select ROM
#320# "A jelenlegi ROM mappa kiválasztása"
//Messages
@ -204,7 +204,7 @@
#462# "Haladó beállítások elrejtése"
#463# "Emlékezés a kijelölt csalásokra"
//Rom Browser Tab
//ROM Browser Tab
#480# "Emlékezés ennyi ROM-ra (max. 10):"
#481# "ROM"
#482# "Emlékezés ennyi ROM könyvtárra (max. 10):"
@ -229,7 +229,7 @@
#507# "Alapértelmezettek felülírása ini-bõl mindig?"
#508# "Gyors mentések automatikus tömörítése"
//Rom Options
//ROM Options
#520# "Processzor mag fajtája:"
#521# "Önmódosító kód eljárás:"
#522# "Memória méret:"
@ -267,15 +267,15 @@
//Save Type
#620# "Elõszöri mentés fajta használata"
#621# "4kbit Eeprom"
#622# "16kbit Eeprom"
#623# "32kbytes SRAM"
#624# "Flashram"
#621# "4-kbit EEPROM"
#622# "16-kbit EEPROM"
#623# "32-kbyte SRAM"
#624# "Flash RAM"
//Shell Integration Tab
#640# "Fájl kiterjesztés társítása:"
//Rom Notes
//ROM Notes
#660# "ROM állapot:"
#661# "Mag infó:"
#662# "Plugin infó:"
@ -283,10 +283,10 @@
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title
//ROM Info Title
#800# "ROM információ"
//Rom Info Text
//ROM Info Text
#801# "ROM név:"
#802# "Fájl név:"
#803# "Elérés:"
@ -372,8 +372,8 @@ Ellenõrizd, hogy legyen legalább egy kompatibilis plugin fájl a plugin könyv
ROM és ROM beállítások hitelesítése."
#2010# "Mentett állás megnyitása sikertelen"
#2011# "Eeprom megnyitása sikertelen"
#2012# "Flashram megnyitása sikertelen"
#2011# "EEPROM megnyitása sikertelen"
#2012# "Flash RAM megnyitása sikertelen"
#2013# "Mempak megnyitása sikertelen"
#2014# "Zip fájl megnyitási kisérlet sikertelen.
Hibás vagy sérült zip fájl - ellenõrizd az elérést és a fájlt.
@ -381,7 +381,7 @@ Hibás vagy sérült zip fájl - ellenõrizd az elérést és a fájlt.
Indítsd újra a programot."
#2015# "Fájl megnyitási kisérlet sikertelen."
#2016# "Hiba lépett fel a zip fájl megnyitása közben."
#2017# "Fájl betöltve valószínûleg nem Nintendo64 ROM.
#2017# "Fájl betöltve valószínûleg nem Nintendo 64 ROM.
Ellenõrizd a ROM-jaidat GoodN64-el."
#2018# "Ismeretlen terület"

View File

@ -94,7 +94,7 @@
#213# "Modifica i Trucchi"
// Menu Descriptions
#250# "Carica una ROM per Nintendo64"
#250# "Carica una ROM per Nintendo 64"
#251# "Mostra le informazioni sulla ROM caricata"
#252# "Avvia l'emulazione della ROM caricata"
#253# "Ferma l'emulazione della ROM caricata"
@ -133,17 +133,17 @@
#286# "Modifica i trucchi del gioco nel file CHT"
/*********************************************************************************
* Rom Browser *
* ROM Browser *
*********************************************************************************/
//Rom Browser Fields
//ROM Browser Fields
#300# "Nome File"
#301# "Nome interno"
#302# "Nome GoodN64"
#303# "Stato"
#304# "Dimensione della ROM"
#305# "Note (Core)"
#306# "Note (Plugins)"
#307# "Note (Utente)"
#305# "Note (core)"
#306# "Note (plugins)"
#307# "Note (utente)"
#308# "ID Cartuccia"
#309# "Produttore"
#310# "Regione"
@ -156,7 +156,7 @@
#317# "Giocatori"
#318# "Force Feedback"
//Select Rom
//Select ROM
#320# "Scegli la Cartella delle ROM"
//Messages
@ -204,13 +204,13 @@
#462# "Nascondi le impostazioni avanzate"
#463# "&Ricorda i trucchi scelti"
//Rom Browser Tab
//ROM Browser Tab
#480# "Max # di ROM ricordato (0-10)"
#481# "ROM"
#482# "Max # di directory delle ROM ricordato (0-10)"
#483# "cartelle"
#484# "Usa il ROM Browser"
#485# "Usa il Directory recursion"
#485# "Usa il directory recursion"
#486# "Campi disponibili:"
#487# "Mostra i campi in questo ordine:"
#488# "&Aggiungi ->"
@ -229,7 +229,7 @@
#507# "Sovrascrivi le impostazioni predefinite con quelli dell'RDB"
#508# "Comprimi automaticamente i salvataggi rapidi"
//Rom Options
//ROM Options
#520# "Stile del core della CPU"
#521# "Codice Self-modifying"
#522# "Grandezza della RDRAM"
@ -267,26 +267,26 @@
//Save Type
#620# "Riconosci automaticamente"
#621# "4kbit EEPROM"
#622# "16kbit EEPROM"
#623# "32ko SRAM"
#624# "128ko FlashRAM"
#621# "4-kbit EEPROM"
#622# "16-kbit EEPROM"
#623# "32-ko SRAM"
#624# "128-ko flash RAM"
//Shell Intergration Tab
#640# "Associa le estensioni dei files"
//Rom Notes
//ROM Notes
#660# "Stato"
#661# "Note (Core)"
#662# "Note (Plugins)"
#661# "Note (core)"
#662# "Note (plugins)"
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title Title
//ROM Info Title Title
#800# "Informazioni sulla ROM"
//Rom Info Text
//ROM Info Text
#801# "Nome Interno"
#802# "Nome File"
#803# "Cartella"
@ -373,8 +373,8 @@ Verifica le Impostazioni e seleziona un plugin dei Controlli compatibile."
Verifica la ROM e le sue Impostazioni."
#2010# "Errore all'apertura del salvataggio rapido"
#2011# "Errore all'apertura dell'EEPROM"
#2012# "Errore all'apertura della FlashRAM"
#2013# "Errore all'apertura del MemPak"
#2012# "Errore all'apertura della flash RAM"
#2013# "Errore all'apertura del mempak"
#2014# "Il tentativo di aprire il file zip è fallito.
File zip mancante o corrotto - verifica il percorso e il file stesso."

View File

@ -131,16 +131,16 @@
#286# "Aggiungi/modifica i trucchi per questo gioco nel file CHT"
/*********************************************************************************
* Rom Browser *
* ROM Browser *
*********************************************************************************/
//Rom Browser Fields
//ROM Browser Fields
#300# "Nome File"
#301# "Titolo"
#302# "Nome GoodN64"
#303# "Stato"
#304# "Dimensioni della ROM"
#305# "Note (Core)"
#306# "Note (Plugins)"
#305# "Note (core)"
#306# "Note (plugins)"
#307# "Note dell'utente)"
#308# "ID Cartuccia"
#309# "Produttore"
@ -153,8 +153,8 @@
#316# "Genere"
#317# "Giocatori"
//Select Rom
#320# "Scegli una Directory contente ROM per il ROM-Browser"
//Select ROM
#320# "Scegli una directory contente ROM per il ROM-Browser"
//Messages
#340# "La ROM non funziona? Usa il GoodN64 oppure cerca un file RDB piu' aggiornato"
@ -167,7 +167,7 @@
//Tabs
#401# "Scelta Plugins"
#402# "Directory"
#402# "directory"
#403# "Opzioni"
#404# "Gestione delle ROM"
#405# "Avanzate"
@ -187,13 +187,13 @@
#441# "Directory ROM"
#442# "Directory dei salvataggi del N64"
#443# "Directory dei salvataggi rapidi"
#444# "Directory in cui verranno stipati gli Screenshot"
#444# "Directory in cui verranno stipati gli screenshot"
#445# "Ricorda l'ultima directory da cui e' stata aperta una ROM"
#446# "Scegli una Directory per i Plugins"
#447# "Scegli una Directory per le ROM"
#448# "Scegli una Directory per i salvataggi del N64"
#449# "Scegli una Directory per i salvataggi rapidi"
#450# "Scegli una Directory per gli Screenshot"
#446# "Scegli una directory per i Plugins"
#447# "Scegli una directory per le ROM"
#448# "Scegli una directory per i salvataggi del N64"
#449# "Scegli una directory per i salvataggi rapidi"
#450# "Scegli una directory per gli screenshot"
//Options Dialog
#460# "&Metti in pausa quando la finestra del Project64 non è attiva"
@ -201,13 +201,13 @@
#462# "Nascondi i settaggi avanzati (raccomandato)"
#463# "&Ricorda i trucchi scelti per ogni singolo gioco"
//Rom Browser Tab
#480# "Numero di Rom da ricordare (0-10)"
//ROM Browser Tab
#480# "Numero di ROM da ricordare (0-10)"
#481# "ROM"
#482# "Numero di directory con ROM da ricordare (0-10)"
#483# "directory"
#484# "Usa il Rom-Browser"
#485# "Usa il Directory recursion"
#483# "Directory"
#484# "Usa il ROM-Browser"
#485# "Usa il directory recursion"
#486# "Campi disponibili:"
#487# "Mostra i campi in quest'ordine:"
#488# "&Aggiungi ->"
@ -226,7 +226,7 @@
#507# "Sovrascrivi questi settaggi predefiniti con quelli presi dall' RDB"
#508# "Comprimi i salvataggi rapidi"
//Rom Options
//ROM Options
#520# "Core della CPU:"
#521# "Metodo del Self-mode:"
#522# "Grandezza della RDRAM:"
@ -263,26 +263,26 @@
//Save Type
#620# "Riconosci il salvataggio automaticamente"
#621# "4kbit EEPROM"
#622# "16kbit EEPROM"
#623# "32ko SRAM"
#624# "128ko FlashRAM"
#621# "4-kbit EEPROM"
#622# "16-kbit EEPROM"
#623# "32-ko SRAM"
#624# "128-ko flash RAM"
//Shell Intergration Tab
#640# "Seleziona i file da associare al Project64"
//Rom Notes
//ROM Notes
#660# "Stato"
#661# "Note (Core)"
#662# "Note (Plugins)"
#661# "Note (core)"
#662# "Note (plugins)"
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title Title
//ROM Info Title Title
#800# "Informazioni sulla ROM"
//Rom Info Text
//ROM Info Text
#801# "Titolo"
#802# "Nome File"
#803# "Path"
@ -369,7 +369,7 @@ Controlla di avere almeno un plugin per i controlli compatibile con pj64 nella d
Verifica la ROM e i suoi settaggi."
#2010# "Caricamento del salvataggio rapido non riuscito"
#2011# "Caricamento EEPROM fallito"
#2012# "Caricamento FlashRAM fallito"
#2012# "Caricamento flash RAM fallito"
#2013# "Caricamento del MemoryPack fallito"
#2014# "Il tentativo di aprire il file zip è fallito.
@ -421,5 +421,3 @@ Vuoi riavviare la ROM adesso?"
#2042# "Rimuovi trucco"
#2043# "Il nome del trucco e' già usato, scegline un altro "
#2044# "Hai raggiunto il massimo numero di trucchi per il gioco"

View File

@ -4,8 +4,8 @@
//About DLL
#1 # "Japanese" // LANGUAGE ID
#2 # "Nekokabu" // Author
#3 # "1.6.3" // Version
#4 # "2005/4/5" // Date
#3 # "2.2" // Version
#4 # "2015/3/5" // Date
//About DLL Dialog
#5 # "現在の言語"
@ -49,6 +49,8 @@
#130# "チート(&C)..."
#131# "GSボタン(&G)"
#132# "再開(&U)"
#133# "ソフトリセット(&S)"
#134# "ハードリセット(&H)"
//Options Menu
#140# "オプション(&O)"
@ -92,9 +94,23 @@
#211# "ロム情報(&I)"
#212# "ロム設定の編集(&S)"
#213# "チートの編集(&E)"
#214# "ビデオプラグイン"
//Alternate Name to save Slot
#220# "デフォルト"
#221# "保存するスロット - 1"
#222# "スロット - 2"
#223# "保存するスロット - 3"
#224# "保存するスロット - 4"
#225# "保存するスロット - 5"
#226# "保存するスロット - 6"
#227# "保存するスロット - 7"
#228# "保存するスロット - 8"
#229# "保存するスロット - 9"
#230# "保存するスロット - 10"
// Menu Descriptions
#250# "Nintendo64ロムイメージを開きます"
#250# "N64ロムイメージを開きます"
#251# "現在開いているロムについての情報を表示します"
#252# "現在開いているロムのエミュレーションを開始します"
#253# "現在開いているロムのエミュレーションを終了します"
@ -133,9 +149,9 @@
#286# "選択したゲームのチートを編集します"
/*********************************************************************************
* Rom Browser *
* ROM Browser *
*********************************************************************************/
//Rom Browser Fields
//ROM Browser Fields
#300# "ファイル名"
#301# "内部名"
#302# "Good Name"
@ -155,12 +171,13 @@
#316# "ジャンル"
#317# "プレイヤー"
#318# "振動機能"
#319# "ファイル形式"
//Select Rom
//Select ROM
#320# "ロムディレクトリを選択して下さい"
//Messages
#340# "不明なロム? GoodN64を使用するかINIファイルをアップデートして下さい"
#340# "不明なロム? GoodN64を使用するかRDBファイルをアップデートして下さい"
/*********************************************************************************
* Options *
@ -177,6 +194,9 @@
#406# "ロム設定"
#407# "関連付け"
#408# "ロム情報"
#409# "ショートカット設定"
#410# "状態"
#411# "リコンパイラ"
//Plugin Dialog
#420# "アバウト"
@ -184,6 +204,9 @@
#422# "ビデオプラグイン:"
#423# "オーディオプラグイン:"
#424# "インプットプラグイン:"
#425# "ハイレベルGFXを使用する"
#426# "ハイレベルオーディオを使用する"
#427# "** 標準プラグインを使用する **"
//Directory Dialog
#440# "プラグインフォルダ:"
@ -197,17 +220,22 @@
#448# "セーブフォルダの選択"
#449# "クイックセーブフォルダの選択"
#450# "スクリーンショットフォルダの選択"
#451# "テクスチャディレクトリ: "
#452# "テクスチャパックディレクトリの選択"
//Options Dialog
#460# "ウィンドウがアクティブじゃない時はエミュレーション停止(&P)"
#461# "ロムを読み込んだらフルスクリーンにする(&F)"
#462# "高度な設定を隠す(&H)"
#463# "前回使ったチートを記憶する(&R)"
#464# "ロムの実行中はスクリーンセーバーを無効にする"
#465# "フレームレートを表示"
#466# "表示形式によってフレームレートを変更する:"
//Rom Browser Tab
#480# "最近開いたロムファイルの表示する数最大10:"
//ROM Browser Tab
#480# "最近開いたロムファイルの表示する数(010):"
#481# "個"
#482# "最近開いたロムフォルダの表示する数最大10:"
#482# "最近開いたロムフォルダの表示する数(010):"
#483# "個"
#484# "ロムブラウザを使用する(&U)"
#485# "サブフォルダも検索(&S)"
@ -217,22 +245,29 @@
#489# "<- 削除"
#490# "上へ"
#491# "下へ"
#492# "ロムブラウザを自動更新する"
//Advanced Options
#500# "ここでの変更は、新しくロムを開くか現在のロムをリセットするまで反映されません"
#501# "デフォルト設定:"
#502# "CPUコアスタイル(&C):"
#503# "自己修正コード処理方法(&M):"
#504# "メモリー拡張パック(&E):"
#503# "自己書換コード処理方法(&M):"
#504# "メモリサイズ(&E):"
#505# "アドバンスブロックリンク(&A):"
#506# "ロムを開いたらエミュレーションを開始する(&O)"
#507# "RDBファイルから設定を読み込む(&R)"
#508# "クイックセーブを圧縮して保存する(&Z)"
#509# "デバッガを有効にする"
#510# "キャッシュ"
#511# "PI DMA"
#512# "Start Changed"
#513# "プロテクトメモリー"
#514# "TLB割り当て解除"
//Rom Options
//ROM Options
#520# "CPUコアスタイル(&C):"
#521# "自己修正コード処理方法(&M):"
#522# "メモリー拡張パック(&E):"
#521# "自己書換コード処理方法(&M):"
#522# "メモリサイズ(&E):"
#523# "アドバンスブロックリンク(&A):"
#524# "セーブタイプ(&S):"
#525# "カウンターファクター(&F):"
@ -243,6 +278,13 @@
#530# "SPハック(&P)"
#531# "デフォルト設定"
#532# "RSPオーディオシグナル"
#533# "オーディオタイミングの修正"
#534# "関数検索方法:"
#535# "カスタム自己書換方法"
#536# "オーディオに同期"
#537# "AIカウント/バイト"
#538# "32bitエンジン"
#539# "DP割り込み遅延"
//Core Styles
#540# "インタプリタ"
@ -256,10 +298,16 @@
#563# "チェックメモリー&キャッシュ"
#564# "チェンジメモリー&キャッシュ"
#565# "高度なチェックメモリー"
#566# "キャッシュ上のコードをクリア"
//Function Lookup memthod
#570# "物理検索テーブル"
#571# "仮想検索テーブル"
#572# "メモリの変更"
//RDRAM Size
#580# "使用しない"
#581# "使用する"
#580# "4MB"
#581# "8MB"
//Advanced Block Linking
#600# "ON"
@ -267,36 +315,65 @@
//Save Type
#620# "自動検出"
#621# "4kbit Eeprom"
#622# "16kbit Eeprom"
#623# "32kbytes SRAM"
#624# "Flashram"
#621# "4-kbit EEPROM"
#622# "16-kbit EEPROM"
#623# "32-kbyte SRAM"
#624# "Flash RAM"
//Shell Integration Tab
#640# "ファイルの関連付け(&F):"
//Rom Notes
//ROM Notes
#660# "ロム情報(&R):"
#661# "コア情報(&C):"
#662# "プラグイン情報(&P):"
// Accelerator Selector
#680# "CPUの状態:"
#681# "メニュー項目:"
#682# "現在のキー:"
#683# "新規ショートカットの選択:"
#684# "現在の割り当て:"
#685# "割り当て"
#686# "削除"
#687# "すべてリセット"
#688# "ゲームを実行してない時"
#689# "ゲーム実行中"
#690# "ゲーム実行中 (ウィンドウ時)"
#691# "ゲーム実行中 (フルスクリーン時)"
// Frame Rate Option
#700# "垂直割り込み/秒"
#701# "ディスプレイリスト/秒"
#702# "パーセント"
// Increase speed
#710# "スピードを上げる"
#711# "スピードを下げる"
//Bottom page buttons
#720# "この項目のリセット"
#721# "すべてリセット"
#722# "適用"
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title
//ROM Info Title
#800# "ロム情報"
//Rom Info Text
//ROM Info Text
#801# "ロム名:"
#802# "ファイル名:"
#803# "保存場所:"
#804# "ロムサイズ:"
#805# "カートリッジID:"
#805# "カートリッジID:"
#806# "製造元:"
#807# "国情報:"
#808# "CRC1:"
#809# "CRC2:"
#810# "CICチップ:"
#811# "MD5:"
/*********************************************************************************
* Cheats *
@ -316,11 +393,6 @@
#1009# "クリア"
#1010# "チート情報(&I):"
#1011# "DBに追加"
#1022# "チートの追加"
#1023# "クリア"
#1024# "<アドレス> <値>"
#1025# "オプション:"
#1026# "<値> <ラベル>"
//Code extension
#1012# "コードエクステンション"
@ -335,16 +407,33 @@
#1019# ""
#1020# "から"
#1021# "情報:"
#1022# "チートの追加"
#1023# "クリア"
#1024# "<アドレス> <値>"
#1025# "オプション:"
#1026# "<値> <ラベル>"
//Edit Cheat
#1027# "チート編集"
#1028# "チート更新"
#1029# "チートが変更されていますが更新しますか?"
#1030# "チートが更新されています"
//Cheat Popup Menu
#1040# "チートの追加(&A)..."
#1041# "編集(&E)"
#1042# "削除(&D)"
// short-cut editor
#1100# "ショートカットキーのリセット"
#1101# "ショートカットキーをリセットしますか?
この変更は取り消しできません。"
#1102# "ファイルメニュー"
#1103# "システムメニュー"
#1104# "オプション"
#1105# "セーブスロット"
/*********************************************************************************
* Messages *
*********************************************************************************/
@ -379,8 +468,8 @@
ロムとロム設定を確認して下さい。"
#2010# "セーブファイルを開くのに失敗"
#2011# "Eepromを開くのに失敗"
#2012# "Flashramを開くのに失敗"
#2011# "EEPROMを開くのに失敗"
#2012# "Flash RAMを開くのに失敗"
#2013# "Mempakを開くのに失敗"
#2014# "Zip圧縮ファイルを開くのに失敗しました。
Zipファイルは破損している可能性があります。
@ -389,7 +478,7 @@ Zipファイルは破損している可能性があります。
アプリケーションを再スタートする必要があるかもしれません。"
#2015# "ファイルを開くのに失敗"
#2016# "Zipファイルを開く時にエラーが発生"
#2017# "読み込まれたロムは有効なNintendo64ロムではありません。
#2017# "読み込まれたロムは有効なNintendo 64ロムではありません。
GoodN64でロムを確認して見て下さい。"
#2018# "不明な国情報"
@ -436,3 +525,28 @@ GoodN64でロムを確認して見て下さい。"
#2042# "チートの削除"
#2043# "同じ名前がすでに使われています。"
#2044# "チートの数が1つのロムに設定できる最大数を超えました。"
#2045# "プラグインの初期化中"
#2046# "メニュー項目に割り当てる仮想キーが選択されていません。"
#2047# "キーを割り当てるメニュー項目が選択されていません。"
#2048# "ショートカットキーはすでに別のメニュー項目に割り当てられています。"
#2049# "削除するショートカットキーが選択されていません。"
#2050# "ロムの読み込み完了、エミュレーション開始の待機中"
#2051# "Project64ベータを使用できるのはメンバーのみです。
pj64.netにアカウントをお持ちの場合はこのエラーが表示されることはありません!!
サイト上から問い合わせをしてください。"
#2052# "プログラムエラー"
#2053# "7zファイル中にファイル名を見つけることに失敗しました。"
#2054# "低レベルグラフィックスを使用する"
#2055# "低レベルグラフィックスは通常の使用には向いていません!!!
この機能は、ゲームを遊ぶためではなく、テスト目的で
使用することを推奨します。
LLE GFXを使用しますか?"
#2056# "ハイレベルオーディオを使用する"
#2057# "ハイレベルオーディオを使用するにはサードパーティ製の
プラグインが必要です!!!
ハイレベルオーディオに対応したサードパーティ製プラグインを
使用しない場合はサウンドが出力されません。
ハイレベルオーディオを使用しますか?"

View File

@ -14,7 +14,7 @@
#8 # "Data"
#9 # "Aplankyti tinklapá"
#10 # "ROM'ø duombazë (.rdb)"
#11 # "Cheat kodø failas (.cht)"
#11 # "Cheat Kodø Failas (.cht)"
#12 # "Iðplëstinë ROM'ø informacija (.rdx)"
//About INI title
@ -133,9 +133,9 @@
#286# "Redaguoti cheat'us CHT faile pasirinktam þaidimui"
/*********************************************************************************
* Rom Browser *
* ROM Browser *
*********************************************************************************/
//Rom Browser Fields
//ROM Browser Fields
#300# "Failo pavadinimas"
#301# "Vidinis pavadinimas"
#302# "GoodN64 pavadinimas"
@ -156,7 +156,7 @@
#317# "Þaidëjai"
#318# "Jëgos atgalinis ryðys"
//Select Rom
//Select ROM
#320# "Nustatyti ROM'ø aplankà"
//Messages
@ -204,7 +204,7 @@
#462# "Pa&slëpti nustatymus patyrusiems"
#463# "P&risiminti pasirinktus cheat'us"
//Rom Browser Tab
//ROM Browser Tab
#480# "&Prisimenamø ROM'ø skaièius (0-10)"
#481# "ROM'ai"
#482# "Prisimenamø ROM'ø &aplankø skaièius (0-10)"
@ -229,7 +229,7 @@
#507# "&Naudoti nustatymus ið RDB vietoj ðiø nustatymø pagal nutylëjimà"
#508# "Suspausti greito iðsaugojimo failà naudojant &Zip"
//Rom Options
//ROM Options
#520# "CPU &branduolio stilius:"
#521# "&Savæs-mod. branduolio metodas:"
#522# "At&minties dydis:"
@ -267,15 +267,15 @@
//Save Type
#620# "Naudoti pirmà naudotà tipà"
#621# "4kbit EEPROM"
#622# "16kbit EEPROM"
#623# "32kbyte SRAM"
#624# "128kbyte FlashRAM"
#621# "4-kbit EEPROM"
#622# "16-kbit EEPROM"
#623# "32-kbyte SRAM"
#624# "128-kbyte flash RAM"
//Shell Intergration Tab
#640# "Failø susiejimas:"
//Rom Notes
//ROM Notes
#660# "ROM'o &statusas:"
#661# "&Branduolio pastaba:"
#662# "&Plugin'o pastaba:"
@ -283,10 +283,10 @@
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title Title
//ROM Info Title Title
#800# "ROM'o informacija"
//Rom Info Text
//ROM Info Text
#801# "ROM'o pavadinimas"
#802# "Failo pavadinimas"
#803# "Vieta"
@ -373,15 +373,15 @@ Patikrinkite ROM'à ir ROM'o nustatymus."
Patikrinkite ROM'à ir ROM'o nustatymus."
#2010# "Nepavyko atidaryti iðsaugojimo failo"
#2011# "Nepavyko atidaryti EEPROM"
#2012# "Nepavyko atidaryti FlashRAM"
#2013# "Nepavyko atidaryti MemPak"
#2012# "Nepavyko atidaryti flash RAM"
#2013# "Nepavyko atidaryti mempak"
#2014# "Bandymas atidaryti zip failà nepavyko.
ZIP failas neegzistuoja arba sugadintas - patikrinkite kelià ir failà.
Jums gali reikëti perkrauti programà"
#2015# "Bandymas atidaryti failà nepavyko."
#2016# "Bandant atidaryti zip failà, ávyko klaida."
#2017# "Uþkrautas failas yra nepanaðus á tinkamà Nintendo64 ROM'à.
#2017# "Uþkrautas failas yra nepanaðus á tinkamà Nintendo 64 ROM'à.
Patikrinkite Jûsø ROM'us naudojant GoodN64."
#2018# "Neþinoma ðalis"

View File

@ -14,8 +14,8 @@
#8 # "Dato"
#9 # "Forfatterens Hjemmeside"
#10 # "ROM Database (Project64.rdb)"
#11 # "Cheat kode fil (Project64.cht)"
#12 # "Utvidet Rom Info (Project64.rdx)"
#11 # "Cheat Kode Fil (Project64.cht)"
#12 # "Utvidet ROM Info (Project64.rdx)"
//About INI title
#20 # "Om INI Filene"
@ -26,11 +26,11 @@
//File Menu
#100# "&Fil"
#101# "&Åpne ROM"
#102# "Rom &info...."
#102# "ROM &info...."
#103# "Start &emulering"
#104# "&Stopp emulering"
#105# "&Velg ROM mappe..."
#106# "&Oppdater Rom Liste"
#106# "&Oppdater ROM Liste"
#107# "Siste &ROMs"
#108# "Siste ROM &mapper"
#109# "&Avslutt"
@ -89,12 +89,12 @@
//Pop up Menu
#210# "Kjør Spill"
#211# "Rom informasjon"
#211# "ROM informasjon"
#212# "Endre spillets innstillinger"
#213# "Endre koder"
// Menu Descriptions
#250# "Hente frem et N64 rom image"
#250# "Hente frem et N64 ROM image"
#251# "Vis informasjon om den lastede ROM'en"
#252# "Start emulering av den lastede ROM'en"
#253# "Stopp emulering av den lastede ROM'en"
@ -133,9 +133,9 @@
#286# "Rediger kodene i CHT for valgte spill"
/*********************************************************************************
* Rom Browser *
* ROM Browser *
*********************************************************************************/
//Rom Browser Fields
//ROM Browser Fields
#300# "Fil navn"
#301# "Internt navn"
#302# "GoodN64 navn"
@ -156,7 +156,7 @@
#317# "Spillere"
#318# "Kraftig respons"
//Select Rom
//Select ROM
#320# "Velg ROM mappe for browseren"
//Messages
@ -200,11 +200,11 @@
//Options Dialog
#460# "&Paus emulering når vindu er inaktivt?"
#461# "&Gå til fullskjerm når en rom er sartet"
#461# "&Gå til fullskjerm når en ROM er sartet"
#462# "&Skjul avanserte innstillinger"
#463# "&Husk valgte koder for spill"
//Rom Browser Tab
//ROM Browser Tab
#480# "Antall &ROMs som blir husket (maks 10):"
#481# "ROMs"
#482# "Antall ROM &mapper som blir husket (maks 10):"
@ -231,7 +231,7 @@ De vil ta effekt når ROM'en er resatt eller en ny er startet."
#507# "Alltid %overskriv standard innstillinger med dem fra ini?"
#508# "Automatisk %pakking av hurtig lagringer?"
//Rom Options
//ROM Options
#520# "R%4300i kjerne"
#521# "Be&handling av selv-mod kode:"
#522# "&RDRAM størrelse:"
@ -269,15 +269,15 @@ De vil ta effekt når ROM'en er resatt eller en ny er startet."
//Save Type
#620# "bruk den første brukte lagrings typen"
#621# "4kbit EEPROM"
#622# "16kbit EEPROM"
#623# "32kbyte SRAM"
#624# "128kbyte FlashRAM"
#621# "4-kbit EEPROM"
#622# "16-kbit EEPROM"
#623# "32-kbyte SRAM"
#624# "128-kbyte flash RAM"
//Shell Integration Tab
#640# "Filtyper som skal assosieres med Project 64:"
//Rom Notes
//ROM Notes
#660# "&ROM status:"
#661# "&Kjerne notat:"
#662# "&Plugin notat:"
@ -285,10 +285,10 @@ De vil ta effekt når ROM'en er resatt eller en ny er startet."
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title
//ROM Info Title
#800# "ROM informasjon"
//Rom Info Text
//ROM Info Text
#801# "Internt navn:"
#802# "Fil navn:"
#803# "Sted:"
@ -379,8 +379,8 @@ Sjekk at du har i allefall én kompatibel plugin fil i plugin mappen."
Sjekk ROM'en og dens innstillinger."
#2010# "Mislykte i å åpne lagrings fil"
#2011# "Mislykte i å åpne EEPROM"
#2012# "Mislykte i å åpne FlashRAM"
#2013# "Mislykte i å åpne MemPak"
#2012# "Mislykte i å åpne flash RAM"
#2013# "Mislykte i å åpne mempak"
#2014# "Forsøk på å åpne zip fil mislyktes.
Trolig en korrupt zip fil - prøv å unzippe ROM'en manuelt."

View File

@ -1,4 +1,4 @@
/*********************************************************************************
/*********************************************************************************
* Meta Information *
*********************************************************************************/
//About DLL
@ -8,13 +8,13 @@
#4 # "11.07.2005" // Date
//About DLL Dialog
#5 # "Wybrany język"
#5 # "Wybrany jêzyk"
#6 # "Autor"
#7 # "Wersja"
#8 # "Data"
#9 # "Odwiedź stronę domową"
#10 # "Baza danych romów (.RDB)"
#11 # "Plik kodów (.CHT)"
#9 # "OdwiedŸ stronê domow¹"
#10 # "Baza danych romów (.RDB)"
#11 # "Plik kodów (.CHT)"
#12 # "Rozszerzona informacja o romach (.RDX)"
//About INI title
@ -25,47 +25,47 @@
*********************************************************************************/
//File Menu
#100# "&Plik"
#101# "&Otwórz rom"
#101# "&Otwórz ROM"
#102# "&Informacje o romie...."
#103# "Rozpocznij emulację"
#104# "&Zakończ emulację"
#105# "Wybierz folder docelowy romów..."
#106# "Odśwież listę romów"
#103# "Rozpocznij emulacjê"
#104# "&Zakoñcz emulacjê"
#105# "Wybierz folder docelowy romów..."
#106# "Odœwie¿ listê romów"
#107# "Ostatnio otwierane romy"
#108# "Foldery ostatnio otwieranych romów"
#109# "&Wyjście"
#108# "Foldery ostatnio otwieranych romów"
#109# "&Wyjœcie"
//System Menu
#120# "&System"
#121# "&Reset"
#122# "&Pauza"
#123# "Generuj bitmapę"
#123# "Generuj bitmapê"
#124# "Limit FPS"
#125# "&Zapisz"
#126# "Zapisz jako..."
#127# "&Przywróć"
#128# "Załaduj..."
#127# "&Przywróæ"
#128# "Za³aduj..."
#129# "Slot stanu g&ry"
#130# "Kody..."
#131# "Przycisk GS"
#132# "Ponów"
#132# "Ponów"
//Options Menu
#140# "&Opcje"
#141# "&Pełny ekran"
#141# "&Pe³ny ekran"
#142# "&Zawsze na &wierzchu"
#143# "Konfiguruj plugin graficzny..."
#144# "Konfiguruj plugin dźwiękowy..."
#144# "Konfiguruj plugin dŸwiêkowy..."
#145# "Konfiguruj plugin kontrolera..."
#146# "Konfiguruj plugin RSP..."
#147# "Pokaż zużycie CPU w %"
#147# "Poka¿ zu¿ycie CPU w %"
#148# "&Ustawienia..."
//Debugger Menu
#160# "&Debugger"
//Language Menu
#175# "&Język"
#175# "&Jêzyk"
//Help Menu
#180# "Po&moc"
@ -75,7 +75,7 @@
#184# "&Strona domowa"
//Current Save Slot menu
#190# "Domyślny"
#190# "Domyœlny"
#191# "Slot 1"
#192# "Slot 2"
#193# "Slot 3"
@ -88,62 +88,62 @@
#200# "Slot 10"
//Pop up Menu
#210# "Uruchom grę"
#210# "Uruchom grê"
#211# "Informacje o romie"
#212# "Edytuj ustawienia gry"
#213# "Edytuj kody"
// Menu Descriptions
#250# "Otwórz plik obrazu N64"
#251# "Wyświetl informacje o załadowanym obrazie gry"
#252# "Rozpocznij emulację załadowanego obrazu gry"
#253# "Zakończ emulację załadowanego obrazu gry"
#254# "Wybierz folder docelowy romów"
#255# "Odśwież listę w przeglądarce romów"
#250# "Otwórz plik obrazu N64"
#251# "Wyœwietl informacje o za³adowanym obrazie gry"
#252# "Rozpocznij emulacjê za³adowanego obrazu gry"
#253# "Zakoñcz emulacjê za³adowanego obrazu gry"
#254# "Wybierz folder docelowy romów"
#255# "Odœwie¿ listê w przegl¹darce romów"
#256# "Zamknij Project64"
#257# "Przeładuj aktualny plik romu (przeładuj wszystkie ustawienia)"
#258# "Zatrzymaj/ponów emulację aktualnie wybranego romu"
#259# "Generuj zrzut ekranowy wyświetlanego obrazu"
#260# "Ograniczenie FPS do prędkości skorygowanej z n64"
#261# "Stwórz szybki zapis aktualnego stanu gry"
#262# "Stwórz szybki zapis aktualnego stanu gry (wybór lokalizacji pliku)"
#263# "Załaduj szybki zapis aktualnego stanu gry"
#264# "Wybierz szybki zapis do załadowania"
#265# "Włącz/wyłącz kody Game shark"
#266# "Przycisk Game shark użyje specyficznych kodów GS"
#267# "Przejdź do trybu pełnoekranowego"
#268# "Dostosuj okno tak aby było zawsze na wierzchu (powyżej innych okien)"
#269# "Zmień ustawienia wewnętrzne pluginu graficznego"
#270# "Zmień ustawienia wewnętrzne pluginu dźwiękowego"
#271# "Zmień ustawienia wewnętrzne pluginu kontrolera (n.p. konfiguracja sterowania)"
#272# "Zmień ustawienia wewnętrzne pluginu RSP"
#273# "Pokaż zużycie CPU przez emulator (z pominięciem innych zasobów)"
#274# "Pokaż/zmień ustawienia Project64"
#275# "Pokaż podręcznik użytkownika Project64"
#276# "Pokaż FAQ Project64"
#257# "Prze³aduj aktualny plik romu (prze³aduj wszystkie ustawienia)"
#258# "Zatrzymaj/ponów emulacjê aktualnie wybranego romu"
#259# "Generuj zrzut ekranowy wyœwietlanego obrazu"
#260# "Ograniczenie FPS do prêdkoœci skorygowanej z n64"
#261# "Stwórz szybki zapis aktualnego stanu gry"
#262# "Stwórz szybki zapis aktualnego stanu gry (wybór lokalizacji pliku)"
#263# "Za³aduj szybki zapis aktualnego stanu gry"
#264# "Wybierz szybki zapis do za³adowania"
#265# "W³¹cz/wy³¹cz kody Game shark"
#266# "Przycisk Game shark u¿yje specyficznych kodów GS"
#267# "PrzejdŸ do trybu pe³noekranowego"
#268# "Dostosuj okno tak aby by³o zawsze na wierzchu (powy¿ej innych okien)"
#269# "Zmieñ ustawienia wewnêtrzne pluginu graficznego"
#270# "Zmieñ ustawienia wewnêtrzne pluginu dŸwiêkowego"
#271# "Zmieñ ustawienia wewnêtrzne pluginu kontrolera (n.p. konfiguracja sterowania)"
#272# "Zmieñ ustawienia wewnêtrzne pluginu RSP"
#273# "Poka¿ zu¿ycie CPU przez emulator (z pominiêciem innych zasobów)"
#274# "Poka¿/zmieñ ustawienia Project64"
#275# "Poka¿ podrêcznik u¿ytkownika Project64"
#276# "Poka¿ FAQ Project64"
#278# "O Project64 i jego autorach"
#277# "O autorach plików serwisowych"
#279# "Otwórz ten rom"
#280# "Wybierz ten folder jako folder romów"
#281# "Wybierz język dla Project64"
#282# "Wybierz lokalizację dla szybkiego zapisu"
#283# "Uruchom wybranę grę"
#277# "O autorach plików serwisowych"
#279# "Otwórz ten ROM"
#280# "Wybierz ten folder jako folder romów"
#281# "Wybierz jêzyk dla Project64"
#282# "Wybierz lokalizacjê dla szybkiego zapisu"
#283# "Uruchom wybranê grê"
#284# "Informacje o wybranej grze"
#285# "Edytuj ustawienia dla wybranej gry"
#286# "Edytuj kody dla wybranej gry"
/*********************************************************************************
* Rom Browser *
* ROM Browser *
*********************************************************************************/
//Rom Browser Fields
//ROM Browser Fields
#300# "Nazwa pliku"
#301# "Nazwa wewnętrzna"
#302# "Prawidłowa nazwa"
#301# "Nazwa wewnêtrzna"
#302# "Prawid³owa nazwa"
#303# "Status"
#304# "Wielkość romu"
#305# "Notes (sprzęt)"
#306# "Notes (domyślne pluginy)"
#307# "Notes (użytkownika)"
#304# "WielkoϾ romu"
#305# "Notes (sprzêt)"
#306# "Notes (domyœlne pluginy)"
#307# "Notes (u¿ytkownika)"
#308# "ID cartridge'a"
#309# "Producent"
#310# "Kraj"
@ -156,11 +156,11 @@
#317# "Graczy"
#318# "Force Feedback"
//Select Rom
#320# "Wybierz folder romów"
//Select ROM
#320# "Wybierz folder romów"
//Messages
#340# "Nieodpowiedni rom? Użyj GoodN64 i sprawdź uaktualnienie RDB"
#340# "Nieodpowiedni ROM? U¿yj GoodN64 i sprawdŸ uaktualnienie RDB"
/*********************************************************************************
* Options *
@ -172,121 +172,121 @@
#401# "Wtyczki"
#402# "Lokalizacje"
#403# "Opcje"
#404# "Wybór romu"
#404# "Wybór romu"
#405# "Zaawansowane"
#406# "Ustawienia romu"
#407# "Powiąż z..."
#407# "Powi¹¿ z..."
#408# "Notes romu"
//Plugin Dialog
#420# "O..."
#421# " Plugin RSP: "
#422# " Plugin wideo (grafika): "
#423# " Plugin audio (dźwięk): "
#424# " Plugin wejścia (kontroler): "
#423# " Plugin audio (dŸwiêk): "
#424# " Plugin wejœcia (kontroler): "
//Directory Dialog
#440# " Folder pluginów: "
#441# " Folder romów: "
#440# " Folder pluginów: "
#441# " Folder romów: "
#442# " Automatyczne zapisy N64: "
#443# " Aktualne zapisy: "
#444# " Zrzuty ekranowe: "
#445# "Folder, z którego został otwarty ostatni rom."
#446# "Wybierz folder pluginów"
#447# "Wybierz folder romów"
#448# "Wybierz folder dla automatycznych zapisów"
#449# "Wybierz folder dla aktualnych zapisów"
#450# "Wybierz folder dla zrzutów ekranowych"
#445# "Folder, z którego zosta³ otwarty ostatni ROM."
#446# "Wybierz folder pluginów"
#447# "Wybierz folder romów"
#448# "Wybierz folder dla automatycznych zapisów"
#449# "Wybierz folder dla aktualnych zapisów"
#450# "Wybierz folder dla zrzutów ekranowych"
//Options Dialog
#460# "Zatrzymaj emulację kiedy okno Project64 jest nieaktywne"
#461# "Po załadowaniu romu przejdź do trybu pełnoekranowego"
#460# "Zatrzymaj emulacjê kiedy okno Project64 jest nieaktywne"
#461# "Po za³adowaniu romu przejdŸ do trybu pe³noekranowego"
#462# "Ukryj zaawansowane opcje"
#463# "Zapamiętaj wybrane kody"
#463# "Zapamiêtaj wybrane kody"
//Rom Browser Tab
#480# "Max. zapamiętaj # romów (Max 10):"
//ROM Browser Tab
#480# "Max. zapamiêtaj # romów (Max 10):"
#481# "romy"
#482# "Max. zapamiętaj # folderów romów (Max 10):"
#482# "Max. zapamiêtaj # folderów romów (Max 10):"
#483# "foldery"
#484# "Użyj przeglądarki romów"
#485# "Użyj rekursji folderów"
#486# "Dostępne informacje:"
#487# "Pokaż wybrane:"
#484# "U¿yj przegl¹darki romów"
#485# "U¿yj rekursji folderów"
#486# "Dostêpne informacje:"
#487# "Poka¿ wybrane:"
#488# "Dodaj ->"
#489# "<- Usuń"
#490# "Góra"
#491# "Dół"
#489# "<- Usuñ"
#490# "Góra"
#491# "Dó³"
//Advanced Options
#500# "Wszystkie zmiany zostaną zaakceptowane po ponownym uruchomieniu romu."
#501# "Domyślny rdzeń"
#500# "Wszystkie zmiany zostan¹ zaakceptowane po ponownym uruchomieniu romu."
#501# "Domyœlny rdzeñ"
#502# "Rodzaj rdzenia CPU:"
#503# "Metoda auto-mod kodu:"
#504# "Domyślny rozmiar pamięci:"
#505# "Zaawansowane łączenie bloków:"
#506# "Rozpocząć emulację kiedy rom jest otwarty?"
#507# "Zawsze nadpisywać domyślne ustawienia z ini?"
#504# "Domyœlny rozmiar pamiêci:"
#505# "Zaawansowane ³¹czenie bloków:"
#506# "Rozpocz¹æ emulacjê kiedy ROM jest otwarty?"
#507# "Zawsze nadpisywaæ domyœlne ustawienia z ini?"
#508# "Automatycznie kompresuj szybki zapis"
//Rom Options
//ROM Options
#520# "Rodzaj rdzenia CPU:"
#521# "Metoda auto-mod kodu:"
#522# "Rozmiar pamięci:"
#523# "Zaawansowane łączenie bloków:"
#524# "Domyślny format zapisu:"
#525# "Współczynnik przeciwności:"
#526# "Duży bufor kompilacji"
#527# "Użyj TLB"
#528# "Zarejestrój caching"
#529# "Opóźnienie przerywania SI"
#522# "Rozmiar pamiêci:"
#523# "Zaawansowane ³¹czenie bloków:"
#524# "Domyœlny format zapisu:"
#525# "Wspó³czynnik przeciwnoœci:"
#526# "Du¿y bufor kompilacji"
#527# "U¿yj TLB"
#528# "Zarejestrój caching"
#529# "OpóŸnienie przerywania SI"
#530# "SP Hack"
#531# "Domyślny"
#532# "Sygnał dźwięku - RSP"
#531# "Domyœlny"
#532# "Sygna³ dŸwiêku - RSP"
//Core Styles
#540# "Interpretator"
#541# "Rekompiler"
#542# "Synchronizacja rdzeniów"
#542# "Synchronizacja rdzeniów"
//Self Mod Methods
#560# "Brak"
#561# "Cache"
#562# "Ochrona pamięci"
#563# "Sprawdź pamięć & cache"
#564# "Zmień pamięć & cache"
#565# "Sprawdź zaawansowaną pamięć"
#562# "Ochrona pamiêci"
#563# "SprawdŸ pamiêæ & cache"
#564# "Zmieñ pamiêæ & cache"
#565# "SprawdŸ zaawansowan¹ pamiêæ"
//RDRAM Size
#580# "4 MB"
#581# "8 MB"
//Advanced Block Linking
#600# "Włącz"
#601# "Wyłącz"
#600# "W³¹cz"
#601# "Wy³¹cz"
//Save Type
#620# "Pierwszy użyty format"
#621# "4kbit Eeprom"
#622# "16kbit Eeprom"
#623# "32kbytes SRAM"
#624# "Flashram"
#620# "Pierwszy u¿yty format"
#621# "4-kbit EEPROM"
#622# "16-kbit EEPROM"
#623# "32-kbyte SRAM"
#624# "Flash RAM"
//Shell Integration Tab
#640# "Powiąż Project64 z:"
#640# "Powi¹¿ Project64 z:"
//Rom Notes
//ROM Notes
#660# "Status romu:"
#661# "Notatki - rdzeń:"
#661# "Notatki - rdzeñ:"
#662# "Notatki - pluginy:"
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title
//ROM Info Title
#800# "Informacje o romie"
//Rom Info Text
//ROM Info Text
#801# "Nazwa romu:"
#802# "Nazwa pliku:"
#803# "Folder:"
@ -313,25 +313,25 @@
#1006# "Nazwa:"
#1007# "Kod:"
#1008# "Wstaw"
#1009# "Wyczyść"
#1009# "WyczyϾ"
#1010# " Notes kodu: "
#1011# "Dodaj do DB"
#1022# "Dodaj kod"
#1023# "Nowy kod"
#1024# "<adres> <wartość>"
#1024# "<adres> <wartoϾ>"
#1025# "Opcje:"
#1026# "<wartość> <etykieta>"
#1026# "<wartoϾ> <etykieta>"
//Code extension
#1012# "Rozszerzenie kodu"
#1013# "Proszę o wybranie tej wielkości dla użytkownika:"
#1013# "Proszê o wybranie tej wielkoœci dla u¿ytkownika:"
#1014# "OK"
#1015# "Anuluj"
//Digital Value
#1016# "Ilość cyfr"
#1017# "Proszę o wybranie tej wielkości dla:"
#1018# "&Wielkość"
#1016# "IloϾ cyfr"
#1017# "Proszê o wybranie tej wielkoœci dla:"
#1018# "&WielkoϾ"
#1019# "z"
#1020# "do"
#1021# "&Notes:"
@ -343,84 +343,84 @@
//Cheat Popup Menu
#1040# "Dodaj nowy kod..."
#1041# "Edytuj"
#1042# "Usuń"
#1042# "Usuñ"
/*********************************************************************************
* Messages *
*********************************************************************************/
#2000# "*** PRZERWANIE OPERACJI CPU ***"
#2001# "Wznowienie CPU"
#2002# "W trwałym zapętleniu wyjście nie jest możliwe.
#2002# "W trwa³ym zapêtleniu wyjœcie nie jest mo¿liwe.
Emulacja zostanie teraz wstrzymana.
Sprawdź rom oraz ustawienia."
#2003# "Niepowodzenie przy przydzielaniu pamięci"
#2004# "Domyślny lub wybrany plugin graficzny jest nieodpowieni lub nie został wybrany.
SprawdŸ ROM oraz ustawienia."
#2003# "Niepowodzenie przy przydzielaniu pamiêci"
#2004# "Domyœlny lub wybrany plugin graficzny jest nieodpowieni lub nie zosta³ wybrany.
Sprawdź czy wszystkie pluginy w folderze pluginów są kompatybilne."
#2005# "Domyślny lub wybrany plugin dźwiękowy jest nieodpowieni lub nie został wybrany.
SprawdŸ czy wszystkie pluginy w folderze pluginów s¹ kompatybilne."
#2005# "Domyœlny lub wybrany plugin dŸwiêkowy jest nieodpowieni lub nie zosta³ wybrany.
Sprawdź czy wszystkie pluginy w folderze pluginów są kompatybilne."
#2006# "Domyślny lub wybrany plugin RSP jest nieodpowieni lub nie został wybrany.
SprawdŸ czy wszystkie pluginy w folderze pluginów s¹ kompatybilne."
#2006# "Domyœlny lub wybrany plugin RSP jest nieodpowieni lub nie zosta³ wybrany.
Sprawdź czy Project64 ma wprowadzoną odpowienią ścieżkę do folderu pluginów."
#2007# "Domyślny lub wybrany plugin wejścia jest nieodpowieni lub nie został wybrany.
SprawdŸ czy Project64 ma wprowadzon¹ odpowieni¹ œcie¿kê do folderu pluginów."
#2007# "Domyœlny lub wybrany plugin wejœcia jest nieodpowieni lub nie zosta³ wybrany.
Sprawdź czy wszystkie pluginy w folderze pluginów są kompatybilne."
#2008# "Niepowodzenie przy ładowaniu pluginu:"
#2009# "Niepowodzenie przy ładowaniu słowa
SprawdŸ czy wszystkie pluginy w folderze pluginów s¹ kompatybilne."
#2008# "Niepowodzenie przy ³adowaniu pluginu:"
#2009# "Niepowodzenie przy ³adowaniu s³owa
Sprawdź rom oraz ustawienia."
SprawdŸ ROM oraz ustawienia."
#2010# "Niepowodzenie przy otwieraniu zapisu gry"
#2011# "Niepowodzenie przy otwieraniu Eeprom"
#2012# "Niepowodzenie przy otwieraniu Flashram"
#2011# "Niepowodzenie przy otwieraniu EEPROM"
#2012# "Niepowodzenie przy otwieraniu flash RAM"
#2013# "Niepowodzenie przy otwieraniu mempak'u"
#2014# "Próba otwarcia pliku zip zakończona niepowodzeniem.
Brakujący lub uszkodzony plik zip - sprawdź lokalizację i plik.
#2014# "Próba otwarcia pliku zip zakoñczona niepowodzeniem.
Brakuj¹cy lub uszkodzony plik zip - sprawdŸ lokalizacjê i plik.
Wymagany jest restart aplikacji."
#2015# "Próba otwarcia pliku zakończona niepowodzeniem."
#2016# "Błąd występujący podczas próby otwarcia pliku zip."
#2017# "Załadowny plik wydaje się nie być odpowiednim romem dla Nintendo64.
#2015# "Próba otwarcia pliku zakoñczona niepowodzeniem."
#2016# "B³¹d wystêpuj¹cy podczas próby otwarcia pliku zip."
#2017# "Za³adowny plik wydaje siê nie byæ odpowiednim romem dla Nintendo 64.
Sprawdź twoje romy w GoodN64."
SprawdŸ twoje romy w GoodN64."
#2018# "Nieznany kraj"
#2019# "Nieznany chip Cic"
#2020# "Nieznany format pliku"
#2021# "Nieznana akcja pamięci
#2021# "Nieznana akcja pamiêci
Emulacja została zatrzymana."
Emulacja zosta³a zatrzymana."
#2022# "Unhandled R4300i OpCode at"
#2023# "Wykonane zadanie nie zostało rozpoznane.
#2023# "Wykonane zadanie nie zosta³o rozpoznane.
Sprawdź rom oraz ustawienia."
#2024# "Stan gry nie odpowiada załadowanemu romowi.
SprawdŸ ROM oraz ustawienia."
#2024# "Stan gry nie odpowiada za³adowanemu romowi.
Zapisane lub załadowane stany gry muszą być w 100 % zgodne z romami,
w praktyce REGION i WERSJA mają być takie same.
Załadowanie tego save'u może doprowadzić do błędów zarówno w emulatorze jak i grze.
Zapisane lub za³adowane stany gry musz¹ byæ w 100 % zgodne z romami,
w praktyce REGION i WERSJA maj¹ byæ takie same.
Za³adowanie tego save'u mo¿e doprowadziæ do b³êdów zarówno w emulatorze jak i grze.
Czy aby na pewno chcesz kontynuować ładowanie?"
#2025# "Błąd"
#2026# "Sekwencja praw autorskich nie jest dostępna w LUT. Gra nie będzie działać."
Czy aby na pewno chcesz kontynuowaæ ³adowanie?"
#2025# "B³¹d"
#2026# "Sekwencja praw autorskich nie jest dostêpna w LUT. Gra nie bêdzie dzia³aæ."
#2027# "Uszkodzona kopia ochrony"
#2028# "Przy zmianie pluginu Project64 wymagany jest reset romu.
Gdybyś nie chciał(a) stracić ukończonego stanu gry, odpowiedz Nie i wykonaj zapis.
Gdybyœ nie chcia³(a) straciæ ukoñczonego stanu gry, odpowiedz Nie i wykonaj zapis.
Zmienić pluginy i uruchomić ponownie grę?"
#2029# "Zmień pluginy"
#2030# "Emulacja zakończona"
#2031# "Emulacja rozpoczęta"
#2032# "Brak danych do załadowania zapisu gry"
#2033# "Załadowano stan gry"
Zmieniæ pluginy i uruchomiæ ponownie grê?"
#2029# "Zmieñ pluginy"
#2030# "Emulacja zakoñczona"
#2031# "Emulacja rozpoczêta"
#2032# "Brak danych do za³adowania zapisu gry"
#2033# "Za³adowano stan gry"
#2034# "Zapisano aktualny stan do"
#2035# "Slot stanu gry"
#2036# "Zmiana bajtów obrazu"
#2037# "Zmień obraz N64"
#2038# "Załadowano"
#2039# "Ładowanie obrazu"
#2040# "Niemożliwe jest otwarcie tego romu, ponieważ pluginy nie są w stanie go zainicjować"
#2041# "Czy aby na pewno chcesz to usunąć?"
#2042# "Usuń kod"
#2043# "Kod o podanej nazwie jest już w użyciu"
#2044# "Osiągnąłeś maksymalną ilość kodów dostępną dla tej gry"
#2036# "Zmiana bajtów obrazu"
#2037# "Zmieñ obraz N64"
#2038# "Za³adowano"
#2039# "£adowanie obrazu"
#2040# "Niemo¿liwe jest otwarcie tego romu, poniewa¿ pluginy nie s¹ w stanie go zainicjowaæ"
#2041# "Czy aby na pewno chcesz to usun¹æ?"
#2042# "Usuñ kod"
#2043# "Kod o podanej nazwie jest ju¿ w u¿yciu"
#2044# "Osi¹gn¹³eœ maksymaln¹ iloœæ kodów dostêpn¹ dla tej gry"

View File

@ -104,7 +104,7 @@
#257# "Перезагрузить текущую игру"
#258# "Приостановить/продолжить текущую игру"
#259# "Сохранить изображение на экране в папку со скриншотами"
#260# "Ограничить количество кадров в секунду до реальной скорости Nintendo64"
#260# "Ограничить количество кадров в секунду до реальной скорости Nintendo 64"
#261# "Сохранить текущее состояние игры на выбранный блок памяти"
#262# "Сохранить текущее состояние игры в выбранную папку"
#263# "Возобновить сохраненное состояние игры"
@ -133,9 +133,9 @@
#286# "Редактировать секретные коды для выбранной игры"
/*********************************************************************************
* Rom Browser *
* ROM Browser *
*********************************************************************************/
//Rom Browser Fields
//ROM Browser Fields
#300# "Название файла"
#301# "Внутреннее имя"
#302# "Название согласно GoodN64"
@ -156,7 +156,7 @@
#317# "Игроков"
#318# "Вибрация"
//Select Rom
//Select ROM
#320# "Выбрать текущую папку с играми"
#340# "Плохой ROM? воспользуйтесь GoodN64 и поищите обновленные файлы поддержки"
@ -202,7 +202,7 @@
#462# "Спр&ятать дополнительные опции"
#463# "&Помнить выбранные секретные коды"
//Rom Browser Tab
//ROM Browser Tab
#480# "&Игр в списке (до 10):"
#481# "шт."
#482# "&Папок в списке (до 10):"
@ -227,7 +227,7 @@
#507# "&Заменять выбранные опции опциями с базы данных"
#508# "&Автоматически компрессовать сохраненки"
//Rom Options
//ROM Options
#520# "&Тип ядра:"
#521# "&Метод обработки кода:"
#522# "&Размер памяти:"
@ -265,15 +265,15 @@
//Save Type
#620# "По умолчанию"
#621# "4kbit EEPROM"
#622# "16kbit EEPROM"
#623# "32kbytes SRAM"
#624# "128kbyte FlashRAM"
#621# "4-kbit EEPROM"
#622# "16-kbit EEPROM"
#623# "32-kbyte SRAM"
#624# "128-kbyte flash RAM"
//Shell Integration Tab
#640# "Объединить с Project64:"
//Rom Notes
//ROM Notes
#660# "&Состояние игры:"
#661# "Примечания - &ядро:"
#662# "Примечания - &плагин:"
@ -281,10 +281,10 @@
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title
//ROM Info Title
#800# "Информация об игре"
//Rom Info Text
//ROM Info Text
#801# "Название ROMа:"
#802# "Название файла:"
#803# "Путь к файлу:"
@ -371,14 +371,14 @@
Проверьте игру и её опции."
#2010# "Не удалось открыть сохраненку"
#2011# "Не удалось открыть EEPROM"
#2012# "Не удалось открыть FlashRAM"
#2013# "Не удалось открыть MemPak"
#2012# "Не удалось открыть flash RAM"
#2013# "Не удалось открыть mempak"
#2014# "Не удалось открыть .zip-файл.
Возможно .zip-файл сломан - проверьте файл и путь к нему."
#2015# "Не удалось открыть файл."
#2016# "Случилась ошибка при открытии .zip-файла."
#2017# "Загруженный файл не является действительным Nintendo64 ROMом.
#2017# "Загруженный файл не является действительным Nintendo 64 ROMом.
Проверьте ваши игры прграммой GoodN64."
#2018# "Неизвестный регион"

View File

@ -5,7 +5,7 @@
#1 # "Español" // LANGUAGE ID
#2 # "MELERIX" // Author
#3 # "2.2" // Version
#4 # "March, 2015" // Date
#4 # "April, 2015" // Date
//About DLL Dialog
#5 # "Lenguaje Actual"
@ -13,25 +13,25 @@
#7 # "Versión"
#8 # "Fecha"
#9 # "Visitar la Pagina Principal"
#10 # "Base de datos de ROMS (.RDB)"
#10 # "Base de datos de ROMs (.RDB)"
#11 # "Archivo de Códigos de Trucos (.CHT)"
#12 # "Información Extendida del Rom (.RDX)"
#12 # "Información Extendida del ROM (.RDX)"
//About INI title
#20 # "Acerca de los Archivos INI"
#20 # "Acerca de los Archivos de Configuración"
/*********************************************************************************
* Menu *
*********************************************************************************/
//File Menu
#100# "&Archivo"
#101# "&Abrir Rom"
#102# "&Info del Rom...."
#101# "&Abrir ROM"
#102# "&Info del ROM...."
#103# "Iniciar Emulación"
#104# "&Finalizar Emulación"
#105# "Elegir Directorio de ROMs..."
#106# "Actualizar Lista de ROMs"
#107# "Rom Reciente"
#107# "ROM Reciente"
#108# "Directorio de ROMs Reciente"
#109# "&Salir"
@ -41,11 +41,11 @@
#122# "&Pausar"
#123# "Generar Bitmap"
#124# "Limitar FPS"
#125# "&Guardar"
#125# "&Guardar Estado"
#126# "Guardar Como..."
#127# "&Restaurar"
#127# "&Cargar Estado"
#128# "Cargar..."
#129# "&Partida Guardada Actual"
#129# "&Estado Guardado Actual"
#130# "Trucos..."
#131# "Botón GS"
#132# "C&ontinuar"
@ -55,12 +55,12 @@
//Options Menu
#140# "&Opciones"
#141# "&Pantalla Completa"
#142# "&Siempre Por Encima"
#142# "&Siempre por Encima"
#143# "Configurar Plugin de Gráficos..."
#144# "Configurar Plugin de Audio..."
#145# "Configurar Plugin de Control..."
#146# "Configurar Plugin de RSP..."
#147# "Mostrar uso del CPU %"
#147# "Mostrar Uso de CPU"
#148# "&Ajustes..."
//Debugger Menu
@ -71,13 +71,13 @@
//Help Menu
#180# "Ayuda"
#181# "Acerca de los Archivos &INI"
#182# "&Acerca de Project 64"
#181# "Acerca de los Archivos de Conf&iguración"
#182# "&Acerca de Project64"
#183# "&Foro de Soporte"
#184# "&Pagina Principal"
//Current Save Slot menu
#190# "Predeterminado"
#190# "Predeterminada"
#191# "Ranura 1"
#192# "Ranura 2"
#193# "Ranura 3"
@ -91,13 +91,13 @@
//Pop up Menu
#210# "Jugar Juego"
#211# "Información del Rom"
#211# "Información del ROM"
#212# "Editar Ajustes del Juego"
#213# "Editar Trucos"
#214# "Plugin GFX"
#214# "Plugin Gráfico"
//Alternate Name to save Slot
#220# "Predeterminado"
#220# "Ranura de Guardado - Predeterminada"
#221# "Ranura de Guardado - 1"
#222# "Ranura de Guardado - 2"
#223# "Ranura de Guardado - 3"
@ -110,56 +110,56 @@
#230# "Ranura de Guardado - 10"
// Menu Descriptions
#250# "Abrir una imagen rom de N64"
#251# "Mostrar Información acerca de la imagen cargada"
#252# "Iniciar Emulación de la imagen rom cargada"
#253# "Detener Emulación de la imagen rom cargada"
#254# "Seleccionar Directorio de Roms"
#255# "Actualizar la lista Actual de ROMs en el Navegador de ROMs"
#250# "Abrir una imagen ROM de N64"
#251# "Mostrar información acerca de la imagen cargada"
#252# "Iniciar emulación de la imagen ROM cargada"
#253# "Detener emulación de la imagen ROM cargada"
#254# "Seleccionar directorio de ROMs"
#255# "Actualizar la lista actual de ROMs en el navegador de ROMs"
#256# "Salir de esta aplicación"
#257# "Reiniciar la imagen rom actual (recarga cualquier cambio de ajustes)"
#258# "Pausar/Reanudar emulación del rom en ejecución actual"
#259# "Generar una imagen Bitmap de la Pantalla actual"
#257# "Reiniciar la imagen ROM actual (recarga cualquier cambio de ajustes)"
#258# "Pausar/reanudar emulación del ROM en ejecución actual"
#259# "Generar una imagen bitmap de la pantalla actual"
#260# "Limitar FPS a la velocidad correcta del N64"
#261# "Crear una instantánea del sistema actual para guardado rápido"
#262# "Crear una instantánea del sistema actual seleccionando la ubicación del archivo"
#263# "Cargar una instantánea de guardado rápido"
#264# "Elegir un archivo de guardado instantáneo para cargar"
#265# "Activar/Desactivar trucos Game shark"
#266# "El Botón Game shark es usado con trucos específicos"
#267# "Cambiar emulación de modo ventana a pantalla completa"
#261# "Guardar el estado de sistema actual"
#262# "Guardar el estado de sistema actual en una ubicación de archivo seleccionada"
#263# "Cargar el estado de sistema guardado"
#264# "Elegir un estado de sistema guardado para cargar"
#265# "Activar/desactivar trucos GameShark"
#266# "El botón GameShark es usado con trucos específicos."
#267# "Cambiar emulación de ventana a modo pantalla completa."
#268# "Hacer que la ventana quede por encima las demás ventanas"
#269# "Cambiar ajustes dentro del plugin de Gráficos"
#270# "Cambiar ajustes dentro del plugin de Audio"
#271# "Cambiar ajustes dentro del plugin de Control (es decir definir las teclas)"
#269# "Cambiar ajustes dentro del plugin de gráficos"
#270# "Cambiar ajustes dentro del plugin de audio"
#271# "Cambiar ajustes dentro del plugin de control (es decir definir las teclas)"
#272# "Cambiar ajustes dentro del plugin de RSP"
#273# "Mostrar uso del CPU del emulador dividido sobre diferentes recursos"
#274# "Ver/Cambiar ajustes para esta aplicación"
#275# "Ver Manual para la aplicación"
#273# "Mostrar uso de CPU del emulador dividido sobre diferentes recursos"
#274# "Ver/cambiar ajustes para esta aplicación"
#275# "Ver manual para la aplicación"
#276# "Ver FAQ para la aplicación"
#278# "Acerca de la aplicación y Autores"
#277# "Acerca de los Autores de los archivos de soporte"
#279# "Abrir esta imagen ROM abierta previamente"
#280# "Elegir este directorio como tu directorio de roms"
#281# "Cambiar Aplicación para usar este lenguaje"
#282# "Elegir esta ubicación de guardado rápido"
#278# "Acerca de la aplicación y autores"
#277# "Acerca de los autores de los archivos de soporte"
#279# "Abrir esta imagen ROM previamente abierta"
#280# "Elegir este directorio como tu directorio de ROMs"
#281# "Cambiar aplicación para usar este lenguaje"
#282# "Elegir esta ubicación de guardado para los estados guardados"
#283# "Jugar juego seleccionado"
#284# "Información acerca del juego seleccionado"
#285# "Editar Ajustes para el juego seleccionado"
#285# "Editar ajustes para el juego seleccionado"
#286# "Editar trucos para el juego seleccionado"
/*********************************************************************************
* Rom Browser *
* ROM Browser *
*********************************************************************************/
//Rom Browser Fields
//ROM Browser Fields
#300# "Nombre del Archivo"
#301# "Nombre Interno"
#302# "Nombre Correcto"
#303# "Estado"
#304# "Tamaño del Rom"
#305# "Notas (Nucleo)"
#304# "Tamaño del ROM"
#305# "Notas (cleo)"
#306# "Notas (plugins predeterminados)"
#307# "Notas (Usuario)"
#307# "Notas (usuario)"
#308# "ID del Cartucho"
#309# "Fabricante"
#310# "País"
@ -173,11 +173,11 @@
#318# "Retroalimentación de Fuerza"
#319# "Formato del Archivo"
//Select Rom
#320# "Seleccionar Directorio actual de Roms"
//Select ROM
#320# "Seleccionar directorio de ROMs actual"
//Messages
#340# "ROM Dañado? Usa GoodN64 y comprueba por un INI actualizado"
#340# "ROM Dañado? Usa GoodN64 y comprueba por una RDB actualizada"
/*********************************************************************************
* Options *
@ -189,7 +189,7 @@
#401# "Plugins"
#402# "Directorios"
#403# "Opciones"
#404# "Selección de Rom"
#404# "Selección de ROM"
#405# "Avanzado"
#406# "Ajustes Generales"
#407# "Integración de Shell"
@ -200,45 +200,46 @@
//Plugin Dialog
#420# "Acerca de"
#421# " plugin de RSP (reality signal processor): "
#422# " plugin de Vídeo (gráficos): "
#423# " plugin de Audio (sonido) : "
#424# " plugin de Entrada (mando): "
#425# "Usar GFX de Alto Nivel?"
#426# "Usar Audio de Alto Nivel?"
#421# " Plugin de RSP (Reality Signal Processor): "
#422# " Plugin de Vídeo (gráficos): "
#423# " Plugin de Audio (sonido) : "
#424# " Plugin de Entrada (mando): "
#425# "Gráficos HLE"
#426# "Audio HLE"
#427# "** Usar Plugin de Sistema **"
//Directory Dialog
#440# " Directorio de Plugins:: "
#441# " Directorio de Roms: "
#442# " Guardados Automáticos de N64: "
#443# " Guardados Instantáneos: "
#444# " Capturas de Pantalla: "
#445# "Ultima Carpeta de la cual un rom fue abierto."
#440# " Directorio de Plugins: "
#441# " Directorio de ROMs: "
#442# " Directorio de guardados nativos de N64: "
#443# " Directorio de estados guardados: "
#444# " Directorio de capturas de pantalla: "
#445# "Última carpeta de la cual un ROM fue abierto."
#446# "Seleccionar directorio de plugins"
#447# "Seleccionar directorio de roms"
#448# "Seleccionar directorio de guardados automáticos"
#449# "Seleccionar directorio de guardados instantáneos"
#447# "Seleccionar directorio de ROMs"
#448# "Seleccionar directorio de guardados nativos de N64"
#449# "Seleccionar directorio de estados guardados"
#450# "Seleccionar directorio de capturas de pantalla"
#451# " Directorio de Texturas: "
#452# "Seleccionar directorio de paquetes de texturas"
#451# " Directorio de paquete de texturas: "
#452# "Seleccionar directorio de paquete de texturas"
//Options Dialog
#460# "Pausar emulación cuando la ventana no este activa?"
#461# "Al cargar un ROM ir a pantalla completa"
#462# "Ocultar Ajustes Avanzados"
#460# "Pausar emulación cuando la ventana no este activa"
#461# "Entrar en modo de pantalla completa al cargar un ROM"
#462# "Ocultar ajustes avanzados"
#463# "Recordar trucos seleccionados"
#464# "Desactivar Protector de Pantalla cuando un rom esté en ejecución"
#465# "Mostrar Frecuencia de Cuadros"
#466# "Cambiar Tipo de Frecuencia de Cuadros"
#464# "Desactivar protector de pantalla cuando se esté en ejecutando un ROM"
#465# "Mostrar velocidad"
#466# "Velocidad de la pantalla:"
#467# "Comprobar si Project64 ya está en ejecución"
//Rom Browser Tab
#480# "Máx # de Roms Recordados (Máx 10):"
#481# "roms"
#482# "Máx # de Directorios de Roms Recordados (Máx 10):"
//ROM Browser Tab
#480# "Máx # de ROMs recordados (0-10):"
#481# "ROMs"
#482# "Máx # de directorios de ROMs recordados (0-10):"
#483# "directorios"
#484# "Usar Navegador de Roms"
#485# "Usar recursión de Directorio"
#484# "Usar navegador de ROMs"
#485# "Usar recursión de directorio"
#486# "Campos disponibles:"
#487# "Mostrar campos en este orden:"
#488# "Agregar ->"
@ -248,58 +249,62 @@
#492# "Actualizar navegador automáticamente"
//Advanced Options
#500# "La mayoría de estos cambios no tendrán efecto hasta que un nuevo rom sea abierto o el rom actual sea reiniciado."
#500# "La mayoría de estos cambios no tendrán efecto hasta que un nuevo ROM sea abierto o el ROM actual sea reiniciado."
#501# "Predeterminados del Núcleo"
#502# "Estilo de núcleo del CPU:"
#503# "Método de código Self-mod:"
#504# "Tamaño Predeterminado de Memoria:"
#505# "Vinculación Avanzada de Bloques:"
#506# "Iniciar Emulación cuando el rom sea abierto?"
#507# "Siempre sobrescribir ajustes predeterminados con los del ini?"
#508# "Comprimir automáticamente guardados instantáneos"
#509# "Habilitar Depurador"
#503# "Métodos self mod:"
#504# "Tamaño de memoria predeterminado:"
#505# "Vinculación avanzada de bloques"
#506# "Iniciar emulación cuando el ROM sea abierto"
#507# "Siempre sustituir los ajustes predeterminados con los de la RDB"
#508# "Comprimir automáticamente estados guardados"
#509# "Habilitar depurador"
#510# "Caché"
#511# "PI DMA"
#512# "Inicio Cambiado"
#513# "Proteger Memoria"
#514# "TLB Unmapping"
#512# "Inicio cambiado"
#513# "Proteger memoria"
#514# "TLB no mapeado"
//Rom Options
//ROM Options
#520# "Estilo de núcleo del CPU:"
#522# "Tamaño de Memoria:"
#523# "Vinculación Avanzada de Bloques:"
#524# "Tipo de Guardado predeterminado:"
#525# "Factor de Contador:"
#526# "Buffer de Compilación Ampliado"
#521# "Frecuencia de actualización de VI:"
#522# "Tamaño de memoria:"
#523# "Vinculación avanzada de bloques"
#524# "Tipo de guardado predeterminado:"
#525# "Factor de contador:"
#526# "Buffer de compilación ampliado"
#527# "Usar TLB"
#528# "Registrar almacenamiento en caché"
#529# "Demorar Interrupción SI"
#530# "Hack SP"
#529# "Demorar interrupción SI"
#530# "SP Rápido"
#531# "Predeterminado"
#532# "Señal de Audio RSP"
#533# "Tiempo de Audio Fijo"
#534# "Método de Función de búsqueda:"
#535# "Método Personalizado Self Mod"
#536# "Sincronizar usando Audio"
#532# "Señal de audio RSP"
#533# "Tiempo de audio fijo"
#534# "Método de función de búsqueda:"
#535# "Método self mod personalizado"
#536# "Sincronizar usando audio"
#537# "Contador de AI por byte"
#538# "Motor de 32-bit"
#539# "Demorar interrupción DP"
//Core Styles
#540# "Interpretador"
#541# "Recompilador"
#542# "Sincronizar Núcleos"
#542# "Sincronizar núcleos"
//Self Mod Methods
#560# "Ninguno"
#561# "Caché"
#562# "Proteger Memoria"
#563# "Comprobar Memoria y Caché"
#564# "Cambia Memoria y Caché"
#565# "Comprobar Avance de Memoria"
#566# "Limpiar Código en Caché"
#562# "Proteger memoria"
#563# "Comprobar memoria y caché"
#564# "Cambia memoria y caché"
#565# "Comprobar avance de memoria"
#566# "Limpiar código en caché"
//Function Lookup memthod
#570# "Tabla Física de Búsqueda"
#571# "Tabla Virtual de Búsqueda"
#572# "Cambiar Memoria"
//Function Lookup method
#570# "Tabla física de búsqueda"
#571# "Tabla virtual de búsqueda"
#572# "Cambiar memoria"
//RDRAM Size
#580# "4 MB"
@ -310,54 +315,61 @@
#601# "Apagado"
//Save Type
#620# "Usar Primer Tipo de Guardado Usado"
#621# "4Kbit Eeprom"
#622# "16Kbit Eeprom"
#623# "32Kbytes SRAM"
#624# "Flashram"
#620# "Usar primer tipo de guardado usado"
#621# "4-kbit EEPROM"
#622# "16-kbit EEPROM"
#623# "32-kbyte SRAM"
#624# "Flash RAM"
//Shell Integration Tab
#640# "Asociación de extensión de archivo:"
//Rom Notes
#660# "Estado del Rom:"
#661# "Nota del Núcleo:"
#662# "Nota del Plugin:"
//ROM Notes
#660# "Estado del ROM:"
#661# "Nota del núcleo:"
#662# "Nota del plugin:"
// Accelerator Selector
#680# "Estado del CPU:"
#681# "Elemento del Menú"
#682# "Teclas Actuales:"
#683# "Seleccionar Nueva Tecla de Atajo:"
#684# "Actualmente Asignado a:"
#681# "Elemento del menú"
#682# "Teclas actuales:"
#683# "Seleccionar nueva tecla de atajo:"
#684# "Actualmente asignado a:"
#685# "Asignar"
#686# "Remover"
#687# "Reiniciar Todo"
#688# "Juego no se está jugando"
#689# "Jugando Juego"
#690# "Jugando Juego (ventana)"
#691# "Jugando Juego (Pantalla Completa)"
#690# "Jugando Juego (en ventana)"
#691# "Jugando Juego (pantalla completa)"
#692# "Detectar Tecla"
// Frame Rate Option
#700# "Interrupciones Verticales por segundo"
#701# "Mostrar Listas por segundo"
#702# "Porcentaje de Velocidad"
#700# "Interrupciones verticales por segundo"
#701# "Mostrar listas por segundo"
#702# "Porcentaje de velocidad completa"
// Increase speed
#710# "Incrementar Velocidad del Juego"
#711# "Disminuir Velocidad del Juego"
//Bottom page buttons
#720# "Reiniciar Página"
#721# "Reiniciar Todo"
#722# "Aplicar"
#723# "Cerrar"
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title
#800# "Información del Rom"
//ROM Info Title
#800# "Información del ROM"
//Rom Info Text
//ROM Info Text
#801# "Nombre del ROM:"
#802# "Nombre del Archivo:"
#802# "Nombre del archivo:"
#803# "Ubicación:"
#804# "Tamaño del Rom:"
#804# "Tamaño del ROM:"
#805# "ID del Cartucho:"
#806# "Fabricante:"
#807# "País:"
@ -388,7 +400,7 @@
//Code extension
#1012# "Extensiones de Código"
#1013# "Por favor elige un valor a ser usado para:"
#1014# "OK"
#1014# "Bien"
#1015# "Cancelar"
//Digital Value
@ -405,18 +417,18 @@
#1026# "<valor> <etiqueta>"
//Edit Cheat
#1027# "Editar Truco"
#1028# "Actualizar Truco"
#1029# "El Truco ha sido cambiado, quieres actualizar?"
#1030# "Truco Actualizado"
#1027# "Editar Truco"
#1028# "Actualizar Truco"
#1029# "El Truco ha sido cambiado.\n\nQuieres actualizar?"
#1030# "Truco actualizado"
//Cheat Popup Menu
#1040# "Añadir Nuevo Truco..."
#1041# "Editar"
#1040# "Añadir Nuevo Truco..."
#1041# "Editar"
#1042# "Borrar"
// short cut editor
#1100# "Reiniciar Accesos Directos"
// short-cut editor
#1100# "Reiniciar accesos directos"
#1101# "Estás seguro de que quieres reiniciar los accesos directos?\n\nEsta acción no se puede deshacer."
#1102# "Menú de Archivo"
#1103# "Menú de Sistema"
@ -429,58 +441,58 @@
#2000# "*** CPU PAUSADO ***"
#2001# "CPU Reanudado"
#2002# "En un bucle permanente que no se puede salir. \nLa Emulación ahora se detendrá. \n\nComprueba el ROM y los Ajustes del ROM."
#2003# "Error al asignar Memoria"
#2003# "Error al asignar memoria"
#2004# "El plugin predeterminado o seleccionado de vídeo falta o es invalido. \n\nNecesitas entrar en Ajustes y seleccionar un plugin de vídeo (gráficos).\nComprueba que tengas al menos un archivo de plugin compatible en tu carpeta de plugins."
#2005# "El plugin predeterminado o seleccionado de audio falta o es invalido. \n\nNecesitas entrar en Ajustes y seleccionar un plugin de audio (sonido).\nComprueba que tengas al menos un archivo de plugin compatible en tu carpeta de plugins."
#2006# "El plugin predeterminado o seleccionado de RSP falta o es invalido. \n\nNecesitas entrar en Ajustes y seleccionar un plugin RSP.\nComprueba que tengas al menos un archivo de plugin compatible en tu carpeta de plugins."
#2006# "El plugin predeterminado o seleccionado de RSP falta o es invalido. \n\nNecesitas entrar en Ajustes y seleccionar un plugin RSP (Reality Signal Processor).\nComprueba que tengas al menos un archivo de plugin compatible en tu carpeta de plugins."
#2007# "El plugin predeterminado o seleccionado de entrada falta o es invalido. \n\nNecesitas entrar en Ajustes y seleccionar un plugin de vídeo (gráficos).\nComprueba que tengas al menos un archivo de plugin compatible en tu carpeta de plugins."
#2008# "Error al cargar plugin:"
#2009# "Error al cargar palabra\n\nComprueba el ROM y los Ajustes del ROM."
#2010# "Error al abrir el Archivo de Guardado"
#2011# "Error al abrir Eeprom"
#2012# "Error al abrir Flashram"
#2009# "Error al cargar palabra\n\nComprueba el ROM y los ajustes del ROM."
#2010# "Error al abrir el archivo de guardado"
#2011# "Error al abrir EEPROM"
#2012# "Error al abrir flash RAM"
#2013# "Error al abrir mempak"
#2014# "Intento de abrir el archivo zip fallido. \n\nProbablemente un archivo zip corrupto - prueba descomprimir el ROM manualmente."
#2015# "Intento de abrir el archivo fallido."
#2016# "Ocurrió un error cuando se intentaba abrir el archivo zip."
#2017# "El archivo cargado no parece ser un ROM de Nintendo64 valido. \n\nComprueba tus ROMs con GoodN64."
#2017# "El archivo cargado no parece ser un ROM de N64 valido. \n\nComprueba tus ROMs con GoodN64."
#2018# "País desconocido"
#2019# "Chip CIC desconocido"
#2020# "Formato de archivo desconocido"
#2021# "Acción de memoria desconocida\n\nEmulación detenida"
#2022# "OpCode R4300i no manejado en"
#2023# "Ejecutando desde un espacio no-mapeado.\n\nComprueba el ROM y los Ajustes del ROM."
#2024# "La partida guardada no parece coincidir con el ROM en ejecución. \n\nLas Partidas Guardadas deben ser guardadas y cargadas entre ROMs 100% idénticos, \nen particular la REGION y VERSION necesita ser la misma. \nCargar esta partida es probable que cause al juego y/o al emulador se bloquee. \n\nEstas seguro de que quieres continuar cargando?"
#2023# "Ejecutando desde un espacio no-mapeado.\n\nComprueba el ROM y los ajustes del ROM."
#2024# "Este estado guardado no parece coincidir con el ROM en ejecución. \n\nLos estados deben ser guardados y cargados entre ROMs 100% idénticos. \nEn particular la REGION y VERSION necesita ser la misma. \nCargar esta estado es probable que cause al juego y/o al emulador se bloquee. \n\nEstás seguro de que quieres continuar cargando?"
#2025# "Error"
#2026# "Secuencia de Copyright no encontrada en el LUT. El Juego ya no funcionara."
#2026# "Secuencia de copyright no encontrada en el LUT. El Juego ya no funcionara."
#2027# "Falla en la Protección de Copia"
#2028# "Cambiar un plugin requiere que Project64 reinicie un ROM en ejecución. \nSi no quieres perder tu posición, responde No y guarda una partida primero. \n\nCambiar plugins y reiniciar juego ahora?"
#2028# "Cambiar un plugin requiere que Project64 reinicie un ROM en ejecución. \nSi no quieres perder tu posición, responde No y guarda el estado actual primero. \n\nCambiar plugins y reiniciar el ROM ahora?"
#2029# "Cambiar Plugins"
#2030# "Emulación finalizada"
#2031# "Emulación iniciada"
#2032# "Imposible cargar partida guardada"
#2033# "Cargada la partida guardada"
#2034# "Guardar partida actual en"
#2035# "Ranura de partida guardada"
#2036# "Imagen de Intercambio de Byte"
#2032# "Imposible cargar estado"
#2033# "Estado cargado"
#2034# "Guardar estado actual en"
#2035# "Ranura de estado"
#2036# "Imagen de intercambio de byte"
#2037# "Eligiendo imagen de N64"
#2038# "Cargada"
#2039# "Cargando imagen"
#2040# "No se puede abrir un rom porque los plugins no se han inicializado correctamente"
#2041# "Estas seguro de que realmente quieres borrar esto?"
#2042# "Borrar Truco"
#2043# "El Nombre del Truco ya esta en uso"
#2044# "Haz Alcanzado la cantidad Máxima de trucos para este rom"
#2045# "Inicializando el Plug-in"
#2046# "No has seleccionado una tecla virtual para asignarla al elemento del menú"
#2047# "Necesitas seleccionar un elemento del menú para asignarle esta tecla a"
#2048# "El Acceso directo ya está asignado a otro elemento del menú"
#2049# "Ningún acceso directo ha sido seleccionado para ser removido"
#2050# "Rom Cargada. Esperando por la emulación para iniciar."
#2051# "project64 beta es solo para miembros.\n\nsi tienes una cuenta en pj64.net, no deberías estar viendo este error!!\npor favor contacta con nosotros en el sitio"
#2040# "No se puede abrir un ROM porque los plugins no se han inicializado correctamente."
#2041# "Estás seguro de que realmente quieres borrar esto?"
#2042# "Borrar Truco"
#2043# "El nombre del truco ya está en uso."
#2044# "Haz alcanzado la cantidad máxima de trucos para este ROM."
#2045# "Inicializando el plugin"
#2046# "No has seleccionado una tecla virtual para asignarla al elemento del menú."
#2047# "Necesitas seleccionar un elemento del menú al cual asignarle esta tecla."
#2048# "El acceso directo ya está asignado a otro elemento del menú."
#2049# "Ningún acceso directo ha sido seleccionado para ser removido."
#2050# "ROM cargada. Esperando por la emulación para iniciar."
#2051# "Project64 beta es solo para miembros.\n\nSi tienes una cuenta en pj64.net, no deberías estar viendo este error!!\nPor favor contacta con nosotros en el sitio."
#2052# "Error del Programa"
#2053# "Fallo al encontrar el nombre de archivo en archivo 7z"
#2054# "Usar Gráficos de Bajo Nivel "
#2055# "Los Gráficos de Bajo Nivel no son para uso general!!!\nEs aconsejable que tu solo uses esto para pruebas, no para jugar algún juego con ello\n\nCambiar a LLE GFX?"
#2056# "Usar Audio de Alto Nivel"
#2057# "El Audio de Alto nivel requiere un plugin de terceros!!!\nSi no usas un plugin de terceros que soporte audio de alto nivel entonces no oirás ningún sonido.\n\nUsar audio de alto nivel?"
#2054# "Gráficos de Emulación de Bajo Nivel"
#2055# "Los Gráficos LLE no son para uso general!!!\nEs aconsejable que tu solo uses esto para pruebas, y no para jugar juegos.\n\nCambiar a Gráficos LLE?"
#2056# "Audio de Emulación de Alto Nivel"
#2057# "El Audio HLE requiere un plugin de terceros!!!\nSi no usas un plugin de audio terceros que soporte HLE, no oirás ningún sonido.\n\nCambiar a Audio HLE?"

View File

@ -15,7 +15,7 @@
#9 # "Besök Hemsidan"
#10 # "ROM Databas (.RDB)"
#11 # "Fusk fil (.CHT)"
#12 # "Rom Information (.RDX)"
#12 # "ROM Information (.RDX)"
//About INI title
#20 # "Om INI filer"
@ -71,6 +71,8 @@
#180# "&Hjälp"
#181# "Om &INI Filer"
#182# "&Om Project 64"
#183# "Support &Forum"
#184# "&Hemsida"
//Current Save Slot menu
#190# "Standard"
@ -131,17 +133,17 @@
#286# "Ändra fusk för valda N64 filen"
/*********************************************************************************
* Rom Browser *
* ROM Browser *
*********************************************************************************/
//Rom Browser Fields
//ROM Browser Fields
#300# "Fil Namn"
#301# "Orginal Namn"
#302# "Version Namn"
#303# "Status"
#304# "Fil Storlek"
#305# "Anteckningar (Kärna)"
#306# "Anteckningar (Standard plugins)"
#307# "Anteckningar (Användare)"
#305# "Anteckningar (kärna)"
#306# "Anteckningar (standard plugins)"
#307# "Anteckningar (användare)"
#308# "Förpacknings ID"
#309# "Tillverkare"
#310# "Land"
@ -152,8 +154,9 @@
#315# "Släppnings Datum"
#316# "Kategori"
#317# "Spelare"
#318# "Tvinga Respons"
//Select Rom
//Select ROM
#320# "Välj nuvarande fil katalog"
//Messages
@ -201,7 +204,7 @@
#462# "Göm Avancerade Inställningar"
#463# "Kom ihåg valda fusk"
//Rom Browser Tab
//ROM Browser Tab
#480# "Max # av filer ihågkomna (Max 10):"
#481# "roms"
#482# "Max # av fil kataloger ihågkomna (Max 10):"
@ -226,7 +229,7 @@
#507# "Skriv alltid över standard inställningarna från INI filen?"
#508# "Komprimera automatiskt direkt sparning"
//Rom Options
//ROM Options
#520# "CPU Kärnans Typ:"
#521# "Kod Metod:"
#522# "Minnes Storlek:"
@ -239,6 +242,7 @@
#529# "Vänta Med SI Avbrytandet"
#530# "SP Hack"
#531# "Standard"
#532# "RSP Ljud Signal"
//Core Styles
#540# "Interpreter"
@ -263,15 +267,15 @@
//Save Type
#620# "Använd Första sparnings typ"
#621# "4kbit Eeprom"
#622# "16kbit Eeprom"
#623# "32kbytes SRAM"
#624# "Flashram"
#621# "4-kbit EEPROM"
#622# "16-kbit EEPROM"
#623# "32-kbytes SRAM"
#624# "Flash RAM"
//Shell Integration Tab
#640# "Fil typ association:"
//Rom Notes
//ROM Notes
#660# "N64 Filens Status:"
#661# "Kärna Anteckning:"
#662# "Plugin Anteckning:"
@ -279,10 +283,10 @@
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title
#800# "Rom Information"
//ROM Info Title
#800# "ROM Information"
//Rom Info Text
//ROM Info Text
#801# "N64 Filens Namn:"
#802# "Fil typ Namn:"
#803# "Plats:"
@ -368,8 +372,8 @@ Kolla så att du åtminstånde har en kompatible plugin i din plugin katalog."
Verify ROM and ROM Settings."
#2010# "Misslyckade öppna den sparade filen"
#2011# "Misslyckade öppna Eeprom"
#2012# "Misslyckade öppna Flashram"
#2011# "Misslyckade öppna EEPROM"
#2012# "Misslyckade öppna flash RAM"
#2013# "Misslyckade öppna mempak"
#2014# "Försök att öppna zip filen misslyckades.
Saknad eller korrupt zip fil - kolla katalog och fil.
@ -381,7 +385,7 @@ Du kanske måste starta om programmet."
Verifiera dina N64 filer with GoodN64."
#2018# "Okänt land"
#2019# "Okänt Cic Chip"
#2019# "Okänt CIC chip"
#2020# "Okänt fil format"
#2021# "Okänt minnes aktion
@ -418,24 +422,5 @@ Byta plugin och starta om nu?"
#2040# "Kan inte öppna filen på grund av att grafik pluginen inte är helt OK"
#2041# "Är du säker på att du vill ta bort det?"
#2042# "Borttagna fusk"
#2043# "Fuskets namn används redan"
#2043# "Fuskets namn används redan"
#2044# "Du har nåt max antalet av fusk för detta spelet"
//Nytt i 1.6
/**************************************** **************************************** *
* Menu
**************************************** **************************************** */
//Help Menu
#183# "Support &Forum"
#184# "&Hemsida"
/**************************************** **************************************** *
* Rom Browser *
**************************************** **************************************** */
//Rom Browser Fields
#318# "Tvinga Respons"
/**************************************** **************************************** *
* Options *
**************************************** **************************************** */
#532# "RSP Ljud Signal"

View File

@ -1,425 +0,0 @@
/*********************************************************************************
* Meta Information *
*********************************************************************************/
//About DLL
#1 # "台灣繁體中文" // LANGUAGE ID
#2 # "YoshiAdol" // Author
#3 # "1.5.0.0" // Version
#4 # "2002-10-12" // Date
//About DLL Dialog
#5 # "GUI 翻譯 (.pj.Lang)"
#6 # "製作者"
#7 # "版本"
#8 # "日期"
#9 # "作者首頁"
#10 # "ROM 資料庫 (Project64.rdb)"
#11 # "金手指檔案 (Project64.cht)"
#12 # "ROM資訊 (Project64.rdx)"
//About INI title
#20 # "Project64現在使用的INI作者"
/*********************************************************************************
* Menu *
*********************************************************************************/
//File Menu
#100# "檔案(&F)"
#101# "開啟ROM(&O)."
#102# "ROM資訊(&I)"
#103# "開始模擬(&S)"
#104# "結束模擬(&E)"
#105# "選擇ROM瀏覽資料夾(&S)"
#106# "重新整理(&R)"
#107# "最近開啟的ROM(&E)"
#108# "最近開啟的資料夾(&F)"
#109# "離開(&X)"
//System Menu
#120# "系統(&S)"
#121# "重置ROM(&R)"
#122# "暫停(&P)"
#123# "抓圖(&N)"
#124# "速度限制(&E)"
#125# "儲存隨時記憶進度(&S)"
#126# "儲存進度至檔案(&A)..."
#127# "載入隨時記憶進度(&O)"
#128# "由檔案讀取進度(&L)..."
#129# "選擇進度使用編號(&T)"
#130# "金手指(&C)"
#131# "GS金手指(&B)"
#132# "繼續(&R)"
//Options Menu
#140# "設定(&O)"
#141# "全螢幕(&F)"
#142# "最上層顯示(&T)"
#143# "視訊外掛程式設定(&V)..."
#144# "音效外掛程式設定(&A)..."
#145# "控制器外掛程式設定(&I)..."
#146# "RSP外掛程式設定(&R)..."
#147# "顯示CPU使用率(&S)"
#148# "進階設定(&T)"
//Debugger Menu
#160# "除錯(&D)"
//Language Menu
#175# "語言選擇(&L)"
//Help Menu
#180# "說明(&H)"
#181# "關於INI檔案(&F)"
#182# "關於Project64(&A)"
//Current Save Slot menu
#190# "預設 &D(.pj)"
#191# "檔案 &1 (.pj1)"
#192# "檔案 &2 (.pj2)"
#193# "檔案 &3 (.pj3)"
#194# "檔案 &4 (.pj4)"
#195# "檔案 &5 (.pj5)"
#196# "檔案 &6 (.pj6)"
#197# "檔案 &7 (.pj7)"
#198# "檔案 &8 (.pj8)"
#199# "檔案 &9 (.pj9)"
#200# "檔案 1&0 (.pj0)"
//Pop up Menu
#210# "開始遊戲(&P)"
#211# "ROM資訊(&O)"
#212# "修改ROM設定(&T)"
#213# "編輯金手指(&C)"
// Menu Descriptions
#250# "開啟N64 ROM檔可能使用ZIP檔"
#251# "顯示目前執行的ROM資訊"
#252# "開始模擬載入的ROM檔"
#253# "停止模擬載入的ROM檔"
#254# "更改瀏覽ROM的資料夾"
#255# "重新整理ROM資料夾(若ROM檔案有變更時,請重新整理)"
#256# "離開Project64"
#257# "重新啟動ROM並且將設定生效"
#258# "暫停/繼續模擬ROM(可以使用鍵盤上的Pause鍵!)"
#259# "抓取遊戲畫面(經由外掛程式)"
#260# "限制模擬速度正確的顯示速度(較高速的電腦若不選取可能速度會過快)"
#261# "將目前狀態存至Project64設定的隨時記憶檔(系統\選擇進度使用編號)"
#262# "將目前狀態存至Project64記憶檔(可使用任何檔名)"
#263# "讀取Project64設定的隨時記憶檔"
#264# "讀取Project64記憶檔(任何檔名)"
#265# "選擇或增加金手指給目前執行的ROM使用"
#266# "使用一個按鈕來執行金手指"
#267# "將會重視窗模式變更到全螢幕模式(按Esc鍵返回)"
#268# "保持Project64在最上層"
#269# "開啟視訊(顯示)外掛程式設定"
#270# "開啟音效(音樂)外掛程式設定"
#271# "開啟控制器(搖桿)外掛程式設定"
#272# "開啟RSP外掛程式設定"
#273# "顯示或關閉CPU使用率"
#274# "Project64的進階設定(外掛程式請在此選擇)"
#275# "開啟Project64的使用者手冊"
#276# "開啟Project64遊戲設定說明"
#277# "關於此應用程式及作者"
#278# "關於作者與感謝"
#279# "讀取最近開啟的ROM"
#280# "使用最近瀏覽的資料夾"
#281# "選擇不同的語言"
#282# "選擇不同的進度檔"
#283# "讀取並開始模擬這個ROM"
#284# "顯示這個ROM資訊"
#285# "編輯這個ROM設定在RDB檔案"
#286# "編輯這個ROM的金手指"
/*********************************************************************************
* Rom Browser *
*********************************************************************************/
//Rom Browser Fields
#300# "檔案名稱"
#301# "內部名稱"
#302# "遊戲名稱"
#303# "狀態"
#304# "ROM大小"
#305# "重要記錄"
#306# "外掛程式記錄"
#307# "使用者記錄"
#308# "縮寫"
#309# "製作公司"
#310# "版本區域"
#311# "開發者"
#312# "CRC1"
#313# "CRC2"
#314# "CIC 片"
#315# "發行日期"
#316# "類型"
#317# "玩家數目"
//Select Rom
#320# "選擇瀏覽ROM的資料夾"
//Messages
#340# "無法使用的ROM,請使用GoodN64檢查新的RDB檔"
/*********************************************************************************
* Options *
*********************************************************************************/
//Options Title
#400# "Project64 設定"
//Tabs
#401# "外掛程式"
#402# "資料夾"
#403# "設定"
#404# "ROM瀏覽選項"
#405# "進階設定"
#406# "ROM選項"
#407# "關連"
#408# "ROM 紀錄"
//Plugin Dialog
#420# "關於"
#421# "&Reality Signal Processor plugin"
#422# "視訊(顯示)外掛程式(&V)"
#423# "音效(音樂)外掛程式(&A)"
#424# "控制器(搖桿)外掛程式(&I)"
//Directory Dialog
#440# "外掛程式資料夾(&P)"
#441# "ROM資料夾(&R)"
#442# "N64存檔資料夾(&N)"
#443# "Project64隨時記憶檔資料夾(&T)"
#444# "抓取圖片資料夾(&S)"
#445# "使用最後開啟的ROM資料夾(&L)"
#446# "選擇您存放外掛程式的資料夾"
#447# "選擇您存放ROM檔的資料夾"
#448# "選擇您存放N64存檔的資料夾"
#449# "選擇您存放Project64隨時記憶檔的資料夾"
#450# "選擇您欲抓取圖片的資料夾"
//Options Dialog
#460# "當Project不是使用視窗時暫停(&P)"
#461# "讀取遊戲後自動切換至全螢幕(&F)"
#462# "隱藏進階設定(推薦!) (&H)"
#463# "記憶每個遊戲所選擇的金手指(&R)"
//Rom Browser Tab
#480# "最近開啟的ROM記憶數目(&N) (0-10)"
#481# "個紀錄"
#482# "最近開啟的資料夾記憶數目(&F) (0-10)"
#483# "資紀錄"
#484# "使用ROM瀏覽器(&B)"
#485# "功能表循環(&D)"
#486# "可使用的(&A)"
#487# "顯示出的(&S)"
#488# "增加(A)->"
#489# "<- 移除(&R)"
#490# "上(&U)"
#491# "下(&D)"
//Advanced Options
#500# "這些設定只使用在RDB檔沒有正確及具體的設定時,
若RDB檔已經設定,則下列設定無效"
#501# "核心設定(&D)"
#502# "核心模擬模式(&C):"
#503# "內部修正方式(&S):"
#504# "記憶容量大小(&M):"
#505# "進階區塊連結(&A):"
#506# "遊戲讀取後立即開始模擬(&T)"
#507# "覆寫這些設定在RDB檔(&O)"
#508# "自動將隨時存檔壓縮成Zip檔(不壓縮速度較快)"
//Rom Options
#520# "核心模擬模式(&C):"
#521# "內置記憶方式(&S):"
#522# "記憶容量大小(&M):"
#523# "進階區塊連結(&A):"
#524# "存檔類型(&V):"
#525# "最高速度限制(&F):"
#526# "較大的緩衝記憶體(&L)"
#527# "預定要使用TLB(&T)"
#528# "隱藏登記(&R)"
#529# "延緩SI中斷(&I)"
#530# "SP Hack(&H)"
#531# "* 使用預設"
//Core Styles
#540# "直譯器"
#541# "重譯器"
#542# "同時啟動"
//Self Mod Methods
#560# "無"
#561# "隱藏"
#562# "安全記憶體"
#563# "檢查記憶體並隱藏"
#564# "更換記憶體並隱藏"
#565# "檢查進階記憶體"
//RDRAM Size
#580# "4 MB"
#581# "8 MB"
//Advanced Block Linking
#600# "開啟"
#601# "關閉"
//Save Type
#620# "* 使用第一個類型"
#621# "4千位元 EEPROM"
#622# "16千位元 EEPROM"
#623# "32千位元 SRAM"
#624# "128千位元 動態RAM"
//Shell Intergration Tab
#640# "檔案與Project64連結"
//Rom Notes
#660# "狀態(&S):"
#661# "重要記錄(&C):"
#662# "外掛程式記錄(&P):"
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title Title
#800# "ROM資訊"
//Rom Info Text
#801# "內部名稱"
#802# "檔案名稱"
#803# "位置"
#804# "大小"
#805# "縮寫"
#806# "製作公司"
#807# "版本區域"
#808# "CRC1"
#809# "CRC2"
#810# "CIC 片"
/*********************************************************************************
* Cheats *
*********************************************************************************/
//Cheat List
#1000# "金手指"
#1001# "金手指:"
#1002# "說明: "
#1003# "選擇全部"
#1004# "全部取消選擇(&U)"
//Add Cheat
#1005# "新增金手指"
#1006# "名稱:"
#1007# "金手指碼:"
#1008# "插入"
#1009# "清除"
#1010# " 金手指說明:"
#1011# "新增到 DB"
#1022# "新增金手指"
#1023# "建立新金手指"
#1024# "<位址> <數值>"
#1025# "設定:"
#1026# "<數值> <標籤>"
//Code extension
#1012# "編碼延長"
#1013# "請選擇一個數值使用:"
#1014# "確定"
#1015# "取消"
//Digital Value
#1016# "數位量"
#1017# "請選擇一個數值:"
#1018# "(&V)"
#1019# "給"
#1020# "到"
#1021# "說明(&N):"
//Edit Cheat
#1027# "編輯金手指"
#1028# "更新金手指"
//Cheat Popup Menu
#1040# "建立新金手指..."
#1041# "編輯..."
#1042# "刪除"
/*********************************************************************************
* Messages *
*********************************************************************************/
#2000# "暫停"
#2001# "繼續"
#2002# "在無法改變的區域內不能退出,
模擬即將停止
Verify ROM and ROM Settings."
#2003# "記憶體分配失敗"
#2004# "預設的視訊外掛程式檔案不存在或無法使用
請確定您有一個以上可使用的視訊外掛檔案在你的視訊外掛資料夾裡"
#2005# "預設的音效外掛程式檔案不存在或無法使用
請確定您有一個以上可使用的音效外掛檔案在你的音效外掛資料夾裡"
#2006# "預設的RPS外掛程式檔案不存在或無法使用
請確定您有正確的安裝Project64並且含有外掛程式"
#2007# "預設的控制器外掛程式檔案不存在或無法使用
請確定您有一個以上可使用的控制器外掛檔案在你的控制器外掛資料夾裡"
#2008# "無法讀取外掛:"
#2009# "無法讀取
ROM驗證和設定"
#2010# "無法開啟隨時記憶檔"
#2011# "無法開啟EEPROM"
#2012# "無法開啟動態RAM"
#2013# "無法開啟MemPak"
#2014# "無法開啟此ZIP檔
請檢查此ZIP檔中是否含有正確的ROM
你可能需要重新開啟這個程式"
#2015# "開啟檔案時發生錯誤"
#2016# "當嘗試開啟ZIP檔時發生錯誤"
#2017# "這個檔案並不是N64的ROM檔
請使用GoodROM檢查這個ROM"
#2018# "未知的國家"
#2019# "未知的CIC 片"
#2020# "未知的檔案格式"
#2021# "未知的記憶動作
模擬結束"
#2022# "無法開啟核心碼"
#2023# "執行並無法映射空間
請檢查ROM檔和ROM設定"
#2024# "這個存檔並不適用於這個ROM
隨時記憶存檔必須100%的來自這個ROM
(包括ROM的版本區域)
讀取這個存檔可能會導致錯誤
確定要繼續讀取嗎?"
#2025# "應用程式或核心錯誤"
#2026# "版權序列並未在LUT中找到, 遊戲無法長久執行"
#2027# "複製保護失敗"
#2028# "改變外掛程式必須重新啟動以執行的ROM
假使您需要存檔,請選擇取消,存檔後再執行重新起動
現在更改外掛程式並重新啟動遊戲??"
#2029# "更改外掛程式"
#2030# "模擬結束"
#2031# "模擬開始"
#2032# "不能讀取存檔"
#2033# "讀取進度:"
#2034# "儲存進度:"
#2035# "讀取隨時進度檔"
#2036# "Byteswapping ROM"
#2037# "請等候所選擇的ROM"
#2038# "讀取完成"
#2039# "正在讀取ROM"
#2040# "您不能開啟此ROM,可能是外掛程式(視訊,音效,控制器,RSP)不支援"
#2041# "您確定以要刪除這個金手指?"
#2042# "刪除Cheat"
#2043# "金手指名稱已經使用,請使用其他的"
#2044# "您的金手指數目以到達最大值,您將無法再添加金手指"

View File

@ -104,7 +104,7 @@
#257# "Перезавантажити поточну гру"
#258# "Призупинити/відновити поточну гру"
#259# "Зберегти зображення на екрані у папку зі скріншотами"
#260# "Обмежити кількість кадрів за секунду до дійсної швидкості Nintendo64"
#260# "Обмежити кількість кадрів за секунду до дійсної швидкості Nintendo 64"
#261# "Зберегти поточний стан гри на обраний блок пам'яті"
#262# "Зберегти поточний стан гри в обрану папку"
#263# "Відновити збережений стан гри"
@ -133,9 +133,9 @@
#286# "Редагувати секретні коди для обраної гри"
/*********************************************************************************
* Rom Browser *
* ROM Browser *
*********************************************************************************/
//Rom Browser Fields
//ROM Browser Fields
#300# "Назва файлу"
#301# "Внутрішня назва"
#302# "Назва згідно GoodN64"
@ -156,7 +156,7 @@
#317# "Гравців"
#318# "Вібрація"
//Select Rom
//Select ROM
#320# "Обрати поточну папку з іграми"
#340# "Поганий ROM? скористайтеся GoodN64 та пошукайте оновлені файли підтримки"
@ -202,7 +202,7 @@
#462# "&Приховати додаткові опції"
#463# "Пам'ятати &обрані секретні коди"
//Rom Browser Tab
//ROM Browser Tab
#480# "Кількість &ігор у списку (до 10):"
#481# "шт."
#482# "Кількість &папок у списку (до 10):"
@ -227,7 +227,7 @@
#507# "Замінювати &обрані опції опціями з бази даних"
#508# "&Автоматично компресувати збережені стани"
//Rom Options
//ROM Options
#520# "&Тип ядра:"
#521# "&Метод обробки коду:"
#522# "&Розмір пам'яті:"
@ -265,15 +265,15 @@
//Save Type
#620# "Обирає програма"
#621# "4kbit EEPROM"
#622# "16kbit EEPROM"
#623# "32kbytes SRAM"
#624# "128kbyte FlashRAM"
#621# "4-kbit EEPROM"
#622# "16-kbit EEPROM"
#623# "32-kbyte SRAM"
#624# "128-kbyte flash RAM"
//Shell Integration Tab
#640# "Поєднати з Project64:"
//Rom Notes
//ROM Notes
#660# "&Стан гри:"
#661# "Нотатки - &ядро:"
#662# "Нотатки - &плагіни:"
@ -281,10 +281,10 @@
/*********************************************************************************
* ROM Information *
*********************************************************************************/
//Rom Info Title
//ROM Info Title
#800# "Інформація про гру"
//Rom Info Text
//ROM Info Text
#801# "Назва ROMу:"
#802# "Назва файлу:"
#803# "Шлях до файлу:"
@ -371,14 +371,14 @@
Перевірте гру та її опції."
#2010# "Не вдалося відкрити стан"
#2011# "Не вдалося відкрити EEPROM"
#2012# "Не вдалося відкрити FlashRAM"
#2013# "Не вдалося відкрити MemPak"
#2012# "Не вдалося відкрити flash RAM"
#2013# "Не вдалося відкрити mempak"
#2014# "Не вдалося відкрити .zip-файл.
Можливо .zip-файл зламано - перевірте файл та шлях до нього."
#2015# "Не вдалося відкрити файл."
#2016# "Сталася помилка при відкритті .zip-файлу."
#2017# "Завантажений файл не є дійсним Nintendo64 ROMом.
#2017# "Завантажений файл не є дійсним Nintendo 64 ROMом.
Перевірте ваші ігри прграмою GoodN64."
#2018# "Невідомий регіон"

Binary file not shown.

View File

@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
VisualStudioVersion = 12.0.21005.1
VisualStudioVersion = 12.0.31101.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "3rd Party", "3rd Party", "{AA8F7F8E-5377-4911-859D-8A8817B0DB26}"
EndProject
@ -12,6 +12,9 @@ EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Common", "Source\Common\Common.vcxproj", "{B4A4B994-9111-42B1-93C2-6F1CA8BC4421}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Project64", "Source\Project64\Project64.vcxproj", "{7E534C8E-1ACE-4A88-8807-39A11ED4DA18}"
ProjectSection(ProjectDependencies) = postProject
{FD617E80-9E40-4138-85DA-B94633972E6A} = {FD617E80-9E40-4138-85DA-B94633972E6A}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RSP", "Source\RSP\RSP.vcxproj", "{A7ED562C-63F3-4B7E-B6B3-2CF7848752E1}"
EndProject
@ -125,12 +128,12 @@ Global
{3326E128-33AF-422C-BB7C-67CC6B915610} = {AA8F7F8E-5377-4911-859D-8A8817B0DB26}
{4BC6906B-213E-40D7-9FC7-1A93E228393D} = {AA8F7F8E-5377-4911-859D-8A8817B0DB26}
{731BD205-2826-4631-B7AF-117658E88DBC} = {AA8F7F8E-5377-4911-859D-8A8817B0DB26}
{A4D13408-A794-4199-8FC7-4A9A32505005} = {9FE699A5-41C3-4441-92AB-639B3D77DE26}
{93447136-FACD-4740-8F35-FC46FB4A9E82} = {1379F817-7E3D-4F58-9C22-7E364E46E842}
{427F1DCD-3BED-4010-9322-077A4C06D871} = {1379F817-7E3D-4F58-9C22-7E364E46E842}
{93CFEDF3-9A75-4484-B169-D9D8074F5AC2} = {1379F817-7E3D-4F58-9C22-7E364E46E842}
{05B9CB11-12D1-47CD-8E4A-88E12162119B} = {1379F817-7E3D-4F58-9C22-7E364E46E842}
{25A25249-C284-4C5A-8DC2-26FC3EB13703} = {1379F817-7E3D-4F58-9C22-7E364E46E842}
{A4D13408-A794-4199-8FC7-4A9A32505005} = {9FE699A5-41C3-4441-92AB-639B3D77DE26}
{462C2608-182F-452C-944F-AF201E19300B} = {9FE699A5-41C3-4441-92AB-639B3D77DE26}
{2DADDAA5-0F57-46ED-A974-747908DDC7F3} = {9FE699A5-41C3-4441-92AB-639B3D77DE26}
EndGlobalSection

View File

@ -1,32 +1,32 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>12.0.21005.1</_ProjectFileVersion>
</PropertyGroup>
<ItemDefinitionGroup>
<ClCompile>
<PreprocessorDefinitions>_DEBUG;DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<Optimization>Disabled</Optimization>
<InlineFunctionExpansion>Default</InlineFunctionExpansion>
<IntrinsicFunctions>false</IntrinsicFunctions>
<FavorSizeOrSpeed>Neither</FavorSizeOrSpeed>
<OmitFramePointers>false</OmitFramePointers>
<EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations>
<WholeProgramOptimization>false</WholeProgramOptimization>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<SmallerTypeCheck>true</SmallerTypeCheck>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
</ClCompile>
<Link>
<ProfileGuidedDatabase />
</Link>
<Midl>
<PreprocessorDefinitions>_DEBUG;DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</Midl>
<ResourceCompile>
<PreprocessorDefinitions>_DEBUG;DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemGroup />
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>12.0.21005.1</_ProjectFileVersion>
</PropertyGroup>
<ItemDefinitionGroup>
<ClCompile>
<PreprocessorDefinitions>_DEBUG;DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<Optimization>Disabled</Optimization>
<InlineFunctionExpansion>Default</InlineFunctionExpansion>
<IntrinsicFunctions>false</IntrinsicFunctions>
<FavorSizeOrSpeed>Neither</FavorSizeOrSpeed>
<OmitFramePointers>false</OmitFramePointers>
<EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations>
<WholeProgramOptimization>false</WholeProgramOptimization>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<SmallerTypeCheck>true</SmallerTypeCheck>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
</ClCompile>
<Link>
<ProfileGuidedDatabase />
</Link>
<Midl>
<PreprocessorDefinitions>_DEBUG;DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</Midl>
<ResourceCompile>
<PreprocessorDefinitions>_DEBUG;DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemGroup />
</Project>

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="windows-1251"?>
<?xml version="1.0" encoding="utf-8"?>
<VisualStudioPropertySheet
ProjectType="Visual C++"
Version="8.00"

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="Windows-1252"?>
<?xml version="1.0" encoding="utf-8"?>
<VisualStudioPropertySheet
ProjectType="Visual C++"
Version="8.00"

View File

@ -1,30 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<_ProjectFileVersion>12.0.21005.1</_ProjectFileVersion>
</PropertyGroup>
<ItemDefinitionGroup>
<ClCompile>
<Optimization>MinSpace</Optimization>
<InlineFunctionExpansion>Default</InlineFunctionExpansion>
<IntrinsicFunctions>false</IntrinsicFunctions>
<FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
<OmitFramePointers>false</OmitFramePointers>
<EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<SmallerTypeCheck>false</SmallerTypeCheck>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
</ClCompile>
<Link>
<ProfileGuidedDatabase />
</Link>
<Midl>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</Midl>
<ResourceCompile>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemGroup />
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<_ProjectFileVersion>12.0.21005.1</_ProjectFileVersion>
</PropertyGroup>
<ItemDefinitionGroup>
<ClCompile>
<Optimization>MinSpace</Optimization>
<InlineFunctionExpansion>Default</InlineFunctionExpansion>
<IntrinsicFunctions>false</IntrinsicFunctions>
<FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
<OmitFramePointers>false</OmitFramePointers>
<EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<SmallerTypeCheck>false</SmallerTypeCheck>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
</ClCompile>
<Link>
<ProfileGuidedDatabase />
</Link>
<Midl>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</Midl>
<ResourceCompile>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemGroup />
</Project>

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="Windows-1252"?>
<?xml version="1.0" encoding="utf-8"?>
<VisualStudioPropertySheet
ProjectType="Visual C++"
Version="8.00"

View File

@ -1,13 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ImportGroup Label="PropertySheets">
<Import Project="Win32.props" />
<Import Project="Debug.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>12.0.21005.1</_ProjectFileVersion>
</PropertyGroup>
<ItemDefinitionGroup />
<ItemGroup />
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ImportGroup Label="PropertySheets">
<Import Project="Win32.props" />
<Import Project="Debug.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>12.0.21005.1</_ProjectFileVersion>
</PropertyGroup>
<ItemDefinitionGroup />
<ItemGroup />
</Project>

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="windows-1251"?>
<?xml version="1.0" encoding="utf-8"?>
<VisualStudioPropertySheet
ProjectType="Visual C++"
Version="8.00"

View File

@ -1,13 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ImportGroup Label="PropertySheets">
<Import Project="Win32.props" />
<Import Project="Release.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>12.0.21005.1</_ProjectFileVersion>
</PropertyGroup>
<ItemDefinitionGroup />
<ItemGroup />
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ImportGroup Label="PropertySheets">
<Import Project="Win32.props" />
<Import Project="Release.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>12.0.21005.1</_ProjectFileVersion>
</PropertyGroup>
<ItemDefinitionGroup />
<ItemGroup />
</Project>

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="windows-1251"?>
<?xml version="1.0" encoding="utf-8"?>
<VisualStudioPropertySheet
ProjectType="Visual C++"
Version="8.00"

View File

@ -1,193 +1,195 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<OutDir>$(SolutionDir)bin\$(Configuration)\</OutDir>
<IntDir>$(SolutionDir)build\$(Configuration)\$(ProjectName)\</IntDir>
<ExtensionsToDeleteOnClean>*.obj;*.ilk;*.tlb;*.tli;*.tlh;*.tmp;*.rsp;*.pgc;*.pgd;*.meta;$(TargetPath);$(ExtensionsToDeleteOnClean)</ExtensionsToDeleteOnClean>
<IgnoreImportLibrary>false</IgnoreImportLibrary>
<LinkIncremental>false</LinkIncremental>
<LinkDelaySign>false</LinkDelaySign>
<EmbedManifest>true</EmbedManifest>
</PropertyGroup>
<PropertyGroup Condition="'$(ConfigurationType)'=='StaticLibrary'" >
<OutDir>$(SolutionDir)bin\$(Configuration)\lib\</OutDir>
</PropertyGroup>
<ItemDefinitionGroup>
<ClCompile>
<PreprocessorDefinitions>WIN32;_WIN32;_WINDOWS;WIN32_LEAN_AND_MEAN;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<PropertyGroup Label="UserMacros">
<ROOT>$(SolutionDir)</ROOT>
<SRC>$(ROOT)Source\</SRC>
</PropertyGroup>
<ItemGroup>
<BuildMacro Include="ROOT">
<Value>$(ROOT)</Value>
</BuildMacro>
<BuildMacro Include="SRC">
<Value>$(SRC)</Value>
</BuildMacro>
</ItemGroup>
<PropertyGroup Label="UserMacros" />
<ItemDefinitionGroup>
<BuildLog>
<Path>$(IntDir)BuildLog.htm</Path>
</BuildLog>
<Bscmake>
<SuppressStartupBanner>true</SuppressStartupBanner>
<OutputFile>$(OutDir)$(ProjectName).bsc</OutputFile>
</Bscmake>
<ClCompile>
<AdditionalIncludeDirectories>.\;..\;..\3rd Party;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<IgnoreStandardIncludePath>false</IgnoreStandardIncludePath>
<PreprocessToFile>false</PreprocessToFile>
<PreprocessSuppressLineNumbers>false</PreprocessSuppressLineNumbers>
<PreprocessKeepComments>false</PreprocessKeepComments>
<StringPooling>true</StringPooling>
<MinimalRebuild>true</MinimalRebuild>
<ExceptionHandling>Async</ExceptionHandling>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<SmallerTypeCheck>false</SmallerTypeCheck>
<StructMemberAlignment>Default</StructMemberAlignment>
<BufferSecurityCheck>false</BufferSecurityCheck>
<FunctionLevelLinking>true</FunctionLevelLinking>
<EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
<FloatingPointModel>Precise</FloatingPointModel>
<FloatingPointExceptions>false</FloatingPointExceptions>
<DisableLanguageExtensions>false</DisableLanguageExtensions>
<AdditionalOptions />
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<OpenMPSupport>false</OpenMPSupport>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>StdAfx.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)$(TargetName).pch</PrecompiledHeaderOutputFile>
<ExpandAttributedSource>false</ExpandAttributedSource>
<AssemblerOutput />
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
<ObjectFileName>$(IntDir)</ObjectFileName>
<ProgramDataBaseFileName>$(IntDir)vc90.pdb</ProgramDataBaseFileName>
<GenerateXMLDocumentationFiles>false</GenerateXMLDocumentationFiles>
<XMLDocumentationFileName>$(IntDir)</XMLDocumentationFileName>
<BrowseInformation />
<BrowseInformationFile>$(IntDir)</BrowseInformationFile>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>false</TreatWarningAsError>
<SuppressStartupBanner>true</SuppressStartupBanner>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CallingConvention>Cdecl</CallingConvention>
<CompileAs>Default</CompileAs>
<ShowIncludes>false</ShowIncludes>
<UndefineAllPreprocessorDefinitions>false</UndefineAllPreprocessorDefinitions>
<EnablePREfast>false</EnablePREfast>
<UseFullPaths>false</UseFullPaths>
<OmitDefaultLibName>false</OmitDefaultLibName>
<ErrorReporting>Prompt</ErrorReporting>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
<UseUnicodeResponseFiles>true</UseUnicodeResponseFiles>
<SuppressStartupBanner>true</SuppressStartupBanner>
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
</Lib>
<ProjectReference>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
<UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
</ProjectReference>
<Link>
<RegisterOutput>false</RegisterOutput>
<PerUserRedirection>false</PerUserRedirection>
<AdditionalOptions>/IGNORE:4199 /OPT:ICF=3 %(AdditionalOptions)</AdditionalOptions>
<ShowProgress>NotSet</ShowProgress>
<SuppressStartupBanner>true</SuppressStartupBanner>
<ManifestFile>$(IntDir)$(TargetFileName).intermediate.manifest</ManifestFile>
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
<ModuleDefinitionFile />
<DelayLoadDLLs>advapi32.dll;userenv.dll;shell32.dll;shlwapi.dll;ws2_32.dll;version.dll;wtsapi32.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
<IgnoreEmbeddedIDL>false</IgnoreEmbeddedIDL>
<TypeLibraryResourceID>1</TypeLibraryResourceID>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AssemblyDebug />
<ProgramDatabaseFile>$(TargetDir)pdb/$(TargetName).pdb</ProgramDatabaseFile>
<GenerateMapFile>true</GenerateMapFile>
<MapFileName>$(TargetDir)map/$(TargetName).map</MapFileName>
<MapExports>false</MapExports>
<HeapReserveSize>0</HeapReserveSize>
<HeapCommitSize>0</HeapCommitSize>
<StackReserveSize>0</StackReserveSize>
<StackCommitSize>0</StackCommitSize>
<LargeAddressAware />
<TerminalServerAware />
<SwapRunFromCD>false</SwapRunFromCD>
<SwapRunFromNET>false</SwapRunFromNET>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<ProfileGuidedDatabase />
<NoEntryPoint>false</NoEntryPoint>
<SetChecksum>false</SetChecksum>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<FixedBaseAddress>false</FixedBaseAddress>
<DataExecutionPrevention />
<TurnOffAssemblyGeneration>false</TurnOffAssemblyGeneration>
<SupportUnloadOfDelayLoadedDLL>false</SupportUnloadOfDelayLoadedDLL>
<ImportLibrary>$(TargetDir)lib/$(TargetName).lib</ImportLibrary>
<Profile>false</Profile>
<CLRThreadAttribute>DefaultThreadingAttribute</CLRThreadAttribute>
<CLRImageType>Default</CLRImageType>
<LinkErrorReporting>PromptImmediately</LinkErrorReporting>
<CLRUnmanagedCodeCheck>false</CLRUnmanagedCodeCheck>
</Link>
<Midl>
<AdditionalIncludeDirectories>.;$(SRC);$(SRC)\3rd Party;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath>false</IgnoreStandardIncludePath>
<MkTypLibCompatible>false</MkTypLibCompatible>
<WarningLevel>3</WarningLevel>
<WarnAsError>false</WarnAsError>
<SuppressStartupBanner>true</SuppressStartupBanner>
<DefaultCharType>Unsigned</DefaultCharType>
<GenerateStublessProxies>true</GenerateStublessProxies>
<GenerateTypeLibrary>true</GenerateTypeLibrary>
<TypeLibraryName>$(IntDir)%(Filename).tlb</TypeLibraryName>
<HeaderFileName>%(Filename)_h.h</HeaderFileName>
<DllDataFileName />
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
<EnableErrorChecks>All</EnableErrorChecks>
<ErrorCheckAllocations>false</ErrorCheckAllocations>
<ErrorCheckBounds>false</ErrorCheckBounds>
<ErrorCheckEnumRange>false</ErrorCheckEnumRange>
<ErrorCheckRefPointers>false</ErrorCheckRefPointers>
<ErrorCheckStubData>false</ErrorCheckStubData>
<ValidateAllParameters>true</ValidateAllParameters>
<StructMemberAlignment>NotSet</StructMemberAlignment>
</Midl>
<ResourceCompile>
<Culture>0x0000</Culture>
<IgnoreStandardIncludePath>false</IgnoreStandardIncludePath>
<ShowProgress>false</ShowProgress>
<ResourceOutputFileName>$(IntDir)%(Filename).res</ResourceOutputFileName>
</ResourceCompile>
<Manifest>
<OutputManifestFile>$(IntDir)$(TargetFileName).embed.manifest</OutputManifestFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
<VerboseOutput>false</VerboseOutput>
<GenerateCatalogFiles>false</GenerateCatalogFiles>
<UpdateFileHashes>false</UpdateFileHashes>
</Manifest>
<ManifestResourceCompile>
<ResourceOutputFileName>$(IntDir)$(TargetFileName).embed.manifest.res</ResourceOutputFileName>
</ManifestResourceCompile>
<Xdcmake>
<DocumentLibraryDependencies>true</DocumentLibraryDependencies>
<SuppressStartupBanner>true</SuppressStartupBanner>
<OutputFile>$(TargetDir)$(TargetName).xml</OutputFile>
</Xdcmake>
</ItemDefinitionGroup>
<ItemGroup />
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<OutDir>$(SolutionDir)bin\$(Configuration)\</OutDir>
<IntDir>$(SolutionDir)build\$(Configuration)\$(ProjectName)\</IntDir>
<ExtensionsToDeleteOnClean>*.obj;*.ilk;*.tlb;*.tli;*.tlh;*.tmp;*.rsp;*.pgc;*.pgd;*.meta;$(TargetPath);$(ExtensionsToDeleteOnClean)</ExtensionsToDeleteOnClean>
<IgnoreImportLibrary>false</IgnoreImportLibrary>
<LinkIncremental>false</LinkIncremental>
<LinkDelaySign>false</LinkDelaySign>
<EmbedManifest>true</EmbedManifest>
</PropertyGroup>
<PropertyGroup Condition="'$(ConfigurationType)'=='StaticLibrary'">
<OutDir>$(SolutionDir)bin\$(Configuration)\lib\</OutDir>
</PropertyGroup>
<ItemDefinitionGroup>
<ClCompile>
<PreprocessorDefinitions>WIN32;_WIN32;_WINDOWS;WIN32_LEAN_AND_MEAN;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<PropertyGroup Label="UserMacros">
<ROOT>$(SolutionDir)</ROOT>
<SRC>$(ROOT)Source\</SRC>
</PropertyGroup>
<ItemGroup>
<BuildMacro Include="ROOT">
<Value>$(ROOT)</Value>
</BuildMacro>
<BuildMacro Include="SRC">
<Value>$(SRC)</Value>
</BuildMacro>
</ItemGroup>
<PropertyGroup Label="UserMacros" />
<ItemDefinitionGroup>
<BuildLog>
<Path>$(IntDir)BuildLog.htm</Path>
</BuildLog>
<Bscmake>
<SuppressStartupBanner>true</SuppressStartupBanner>
<OutputFile>$(OutDir)$(ProjectName).bsc</OutputFile>
</Bscmake>
<ClCompile>
<AdditionalIncludeDirectories>.\;..\;..\3rd Party;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<IgnoreStandardIncludePath>false</IgnoreStandardIncludePath>
<PreprocessToFile>false</PreprocessToFile>
<PreprocessSuppressLineNumbers>false</PreprocessSuppressLineNumbers>
<PreprocessKeepComments>false</PreprocessKeepComments>
<StringPooling>true</StringPooling>
<MinimalRebuild>true</MinimalRebuild>
<ExceptionHandling>Async</ExceptionHandling>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<SmallerTypeCheck>false</SmallerTypeCheck>
<StructMemberAlignment>Default</StructMemberAlignment>
<BufferSecurityCheck>false</BufferSecurityCheck>
<FunctionLevelLinking>true</FunctionLevelLinking>
<EnableEnhancedInstructionSet>NoExtensions</EnableEnhancedInstructionSet>
<FloatingPointModel>Precise</FloatingPointModel>
<FloatingPointExceptions>false</FloatingPointExceptions>
<DisableLanguageExtensions>false</DisableLanguageExtensions>
<AdditionalOptions />
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<OpenMPSupport>false</OpenMPSupport>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>StdAfx.h</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>$(IntDir)$(TargetName).pch</PrecompiledHeaderOutputFile>
<ExpandAttributedSource>false</ExpandAttributedSource>
<AssemblerOutput />
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
<ObjectFileName>$(IntDir)</ObjectFileName>
<ProgramDataBaseFileName>$(IntDir)vc90.pdb</ProgramDataBaseFileName>
<GenerateXMLDocumentationFiles>false</GenerateXMLDocumentationFiles>
<XMLDocumentationFileName>$(IntDir)</XMLDocumentationFileName>
<BrowseInformation />
<BrowseInformationFile>$(IntDir)</BrowseInformationFile>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>false</TreatWarningAsError>
<SuppressStartupBanner>true</SuppressStartupBanner>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CallingConvention>Cdecl</CallingConvention>
<CompileAs>Default</CompileAs>
<ShowIncludes>false</ShowIncludes>
<UndefineAllPreprocessorDefinitions>false</UndefineAllPreprocessorDefinitions>
<EnablePREfast>false</EnablePREfast>
<UseFullPaths>false</UseFullPaths>
<OmitDefaultLibName>false</OmitDefaultLibName>
<ErrorReporting>Prompt</ErrorReporting>
</ClCompile>
<Lib>
<OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
<UseUnicodeResponseFiles>true</UseUnicodeResponseFiles>
<SuppressStartupBanner>true</SuppressStartupBanner>
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
</Lib>
<ProjectReference>
<LinkLibraryDependencies>true</LinkLibraryDependencies>
<UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
</ProjectReference>
<Link>
<RegisterOutput>false</RegisterOutput>
<PerUserRedirection>false</PerUserRedirection>
<AdditionalOptions>/IGNORE:4199 /OPT:ICF=3 %(AdditionalOptions)</AdditionalOptions>
<ShowProgress>NotSet</ShowProgress>
<SuppressStartupBanner>true</SuppressStartupBanner>
<ManifestFile>$(IntDir)$(TargetFileName).intermediate.manifest</ManifestFile>
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
<ModuleDefinitionFile />
<DelayLoadDLLs>advapi32.dll;userenv.dll;shell32.dll;shlwapi.dll;ws2_32.dll;version.dll;wtsapi32.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
<IgnoreEmbeddedIDL>false</IgnoreEmbeddedIDL>
<TypeLibraryResourceID>1</TypeLibraryResourceID>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AssemblyDebug />
<ProgramDatabaseFile>$(TargetDir)pdb/$(TargetName).pdb</ProgramDatabaseFile>
<GenerateMapFile>true</GenerateMapFile>
<MapFileName>$(TargetDir)map/$(TargetName).map</MapFileName>
<MapExports>false</MapExports>
<HeapReserveSize>0</HeapReserveSize>
<HeapCommitSize>0</HeapCommitSize>
<StackReserveSize>0</StackReserveSize>
<StackCommitSize>0</StackCommitSize>
<LargeAddressAware />
<TerminalServerAware />
<SwapRunFromCD>false</SwapRunFromCD>
<SwapRunFromNET>false</SwapRunFromNET>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<ProfileGuidedDatabase />
<NoEntryPoint>false</NoEntryPoint>
<SetChecksum>false</SetChecksum>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<FixedBaseAddress>false</FixedBaseAddress>
<DataExecutionPrevention />
<TurnOffAssemblyGeneration>false</TurnOffAssemblyGeneration>
<SupportUnloadOfDelayLoadedDLL>false</SupportUnloadOfDelayLoadedDLL>
<ImportLibrary>$(TargetDir)lib/$(TargetName).lib</ImportLibrary>
<Profile>false</Profile>
<CLRThreadAttribute>DefaultThreadingAttribute</CLRThreadAttribute>
<CLRImageType>Default</CLRImageType>
<LinkErrorReporting>PromptImmediately</LinkErrorReporting>
<CLRUnmanagedCodeCheck>false</CLRUnmanagedCodeCheck>
<SubSystem>Windows</SubSystem>
<MinimumRequiredVersion />
</Link>
<Midl>
<AdditionalIncludeDirectories>.;$(SRC);$(SRC)\3rd Party;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<IgnoreStandardIncludePath>false</IgnoreStandardIncludePath>
<MkTypLibCompatible>false</MkTypLibCompatible>
<WarningLevel>3</WarningLevel>
<WarnAsError>false</WarnAsError>
<SuppressStartupBanner>true</SuppressStartupBanner>
<DefaultCharType>Unsigned</DefaultCharType>
<GenerateStublessProxies>true</GenerateStublessProxies>
<GenerateTypeLibrary>true</GenerateTypeLibrary>
<TypeLibraryName>$(IntDir)%(Filename).tlb</TypeLibraryName>
<HeaderFileName>%(Filename)_h.h</HeaderFileName>
<DllDataFileName />
<InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName>
<ProxyFileName>%(Filename)_p.c</ProxyFileName>
<EnableErrorChecks>All</EnableErrorChecks>
<ErrorCheckAllocations>false</ErrorCheckAllocations>
<ErrorCheckBounds>false</ErrorCheckBounds>
<ErrorCheckEnumRange>false</ErrorCheckEnumRange>
<ErrorCheckRefPointers>false</ErrorCheckRefPointers>
<ErrorCheckStubData>false</ErrorCheckStubData>
<ValidateAllParameters>true</ValidateAllParameters>
<StructMemberAlignment>NotSet</StructMemberAlignment>
</Midl>
<ResourceCompile>
<Culture>0x0000</Culture>
<IgnoreStandardIncludePath>false</IgnoreStandardIncludePath>
<ShowProgress>false</ShowProgress>
<ResourceOutputFileName>$(IntDir)%(Filename).res</ResourceOutputFileName>
</ResourceCompile>
<Manifest>
<OutputManifestFile>$(IntDir)$(TargetFileName).embed.manifest</OutputManifestFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
<VerboseOutput>false</VerboseOutput>
<GenerateCatalogFiles>false</GenerateCatalogFiles>
<UpdateFileHashes>false</UpdateFileHashes>
</Manifest>
<ManifestResourceCompile>
<ResourceOutputFileName>$(IntDir)$(TargetFileName).embed.manifest.res</ResourceOutputFileName>
</ManifestResourceCompile>
<Xdcmake>
<DocumentLibraryDependencies>true</DocumentLibraryDependencies>
<SuppressStartupBanner>true</SuppressStartupBanner>
<OutputFile>$(TargetDir)$(TargetName).xml</OutputFile>
</Xdcmake>
</ItemDefinitionGroup>
<ItemGroup />
</Project>

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="windows-1251"?>
<?xml version="1.0" encoding="utf-8"?>
<VisualStudioPropertySheet
ProjectType="Visual C++"
Version="8.00"

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="Windows-1252"?>
<?xml version="1.0" encoding="utf-8"?>
<VisualStudioPropertySheet
ProjectType="Visual C++"
Version="8.00"

View File

@ -2521,6 +2521,15 @@ public:
return ::DrawText(m_hDC, lpstrText, cchText, lpRect, uFormat);
}
int DrawTextW(LPCWSTR lpstrText, int cchText, LPRECT lpRect, UINT uFormat)
{
ATLASSERT(m_hDC != NULL);
#ifndef _WIN32_WCE
ATLASSERT((uFormat & DT_MODIFYSTRING) == 0);
#endif // !_WIN32_WCE
return ::DrawTextW(m_hDC, lpstrText, cchText, lpRect, uFormat);
}
int DrawText(LPTSTR lpstrText, int cchText, LPRECT lpRect, UINT uFormat)
{
ATLASSERT(m_hDC != NULL);

View File

@ -5,7 +5,7 @@ CIniFileBase::CIniFileBase(CFileBase & FileObject, LPCTSTR FileName) :
m_CurrentSectionFilePos(0),
m_LineFeed("\r\n"),
m_ReadOnly(true),
m_InstantFlush(false),
m_InstantFlush(true),
m_File(FileObject),
m_FileName(FileName),
m_CurrentSectionDirty(false)
@ -28,13 +28,15 @@ void CIniFileBase::fInsertSpaces ( int Pos, int NoOfSpaces )
m_File.Seek(0,CFileBase::end);
end = m_File.GetPosition();
if (NoOfSpaces > 0) {
if (NoOfSpaces > 0)
{
stdstr_f SpaceBuffer(_T("%*c"),NoOfSpaces,' ');
do {
SizeToRead = end - Pos;
if (SizeToRead > fIS_MvSize) { SizeToRead = fIS_MvSize; }
if (SizeToRead > 0) {
if (SizeToRead > 0)
{
m_File.Seek(SizeToRead * -1,CFileBase::current);
WritePos = m_File.GetPosition();
memset(Data,0,sizeof(Data));
@ -47,9 +49,12 @@ void CIniFileBase::fInsertSpaces ( int Pos, int NoOfSpaces )
m_File.Seek(WritePos,CFileBase::begin);
}
} while (SizeToRead > 0);
} if (NoOfSpaces < 0) {
}
if (NoOfSpaces < 0)
{
int ReadPos = Pos + (NoOfSpaces * -1);
int WritePos = Pos;
do {
SizeToRead = end - ReadPos;
if (SizeToRead > fIS_MvSize) { SizeToRead = fIS_MvSize; }
@ -60,6 +65,7 @@ void CIniFileBase::fInsertSpaces ( int Pos, int NoOfSpaces )
ReadPos += SizeToRead;
WritePos += SizeToRead;
} while (SizeToRead > 0);
m_File.Seek(WritePos,CFileBase::begin);
stdstr_f SpaceBuffer(_T("%*c"),(NoOfSpaces * -1),' ');
m_File.Write(SpaceBuffer.c_str(),(ULONG)SpaceBuffer.length());
@ -81,10 +87,12 @@ int CIniFileBase::GetStringFromFile ( char * & String, char * &Data, int & MaxDa
DataSize = m_File.Read(&Data[DataSize],MaxDataSize);
}
for (;;) {
for (;;)
{
int count;
for (count = ReadPos; count < DataSize; count ++) {
for (count = ReadPos; count < DataSize; count ++)
{
if (Data[count] == '\n')
{
int len = (count - ReadPos) + 1;
@ -103,7 +111,9 @@ int CIniFileBase::GetStringFromFile ( char * & String, char * &Data, int & MaxDa
}
DataSize -= ReadPos;
ReadPos = 0;
} else {
}
else
{
//Increase buffer size
int NewMaxDataSize = MaxDataSize + BufferIncrease;
char * NewBuffer = new char[NewMaxDataSize];
@ -159,13 +169,17 @@ void CIniFileBase::SaveCurrentSection ( void )
if (m_File.GetLength() < (int)strlen(m_LineFeed))
{
sprintf(SectionName.get(),"[%s]%s",m_CurrentSection.c_str(),m_LineFeed);
} else {
}
else
{
sprintf(SectionName.get(),"%s[%s]%s",m_LineFeed,m_CurrentSection.c_str(),m_LineFeed);
}
m_File.Write(SectionName.get(),(int)strlen(SectionName.get()));
m_CurrentSectionFilePos = m_File.GetPosition();
m_SectionsPos.insert(FILELOC::value_type(m_CurrentSection,m_CurrentSectionFilePos));
} else {
}
else
{
//increase/decrease space needed
int NeededBufferLen = 0;
{
@ -197,8 +211,7 @@ void CIniFileBase::SaveCurrentSection ( void )
do {
result = GetStringFromFile(Input,Data,MaxDataSize,DataSize,ReadPos);
if (result <= 1) { continue; }
if (strlen(CleanLine(Input)) <= 1 ||
Input[0] != '[')
if (strlen(CleanLine(Input)) <= 1 || Input[0] != '[')
{
EndPos = ((m_File.GetPosition() - DataSize) + ReadPos);
@ -270,7 +283,9 @@ bool CIniFileBase::MoveToSectionNameData ( LPCSTR lpSectionName, bool ChangeCurr
}
m_File.Seek(iter->second,CFileBase::begin);
bFoundSection = true;
} else {
}
else
{
m_File.Seek(m_lastSectionSearch, CFileBase::begin);
//long Fpos;
@ -287,7 +302,7 @@ bool CIniFileBase::MoveToSectionNameData ( LPCSTR lpSectionName, bool ChangeCurr
//We Only care about sections
char * CurrentSection = Input;
if(m_lastSectionSearch == 0 && !memcmp(CurrentSection, pUTF8, 3))
if (m_lastSectionSearch == 0 && !memcmp(CurrentSection, pUTF8, 3))
{
CurrentSection += 3;
}
@ -301,14 +316,18 @@ bool CIniFileBase::MoveToSectionNameData ( LPCSTR lpSectionName, bool ChangeCurr
m_lastSectionSearch = (m_File.GetPosition() - DataSize) + ReadPos;
m_SectionsPos.insert(FILELOC::value_type(CurrentSection,m_lastSectionSearch));
if (_stricmp(lpSectionName,CurrentSection) != 0) {
if (_stricmp(lpSectionName,CurrentSection) != 0)
{
continue;
}
if (ChangeCurrentSection)
{
m_CurrentSection = lpSectionName;
m_CurrentSectionFilePos = m_lastSectionSearch;
} else {
}
else
{
m_File.Seek(m_lastSectionSearch,CFileBase::begin);
}
bFoundSection = true;
@ -329,7 +348,7 @@ bool CIniFileBase::MoveToSectionNameData ( LPCSTR lpSectionName, bool ChangeCurr
char * Value = &Pos[1];
char * Pos1 = Pos-1;
while(((*Pos1 == ' ') || (*Pos1 == '\t')) && (Pos1 > Input))
while (((*Pos1 == ' ') || (*Pos1 == '\t')) && (Pos1 > Input))
{
Pos1--;
}
@ -348,38 +367,39 @@ const char * CIniFileBase::CleanLine ( char * const Line )
char * Pos = Line;
//Remove any comment from the line
while (Pos != NULL)
while (Pos != NULL)
{
Pos = strchr(Pos,'/');
if (Pos != NULL)
if (Pos != NULL)
{
if (Pos[1] == '/')
if (Pos[1] == '/')
{
if(Pos > Line)
if (Pos > Line)
{
char * Pos_1 = Pos-1;
if(Pos_1[0] != ':')
if (Pos_1[0] != ':')
{
Pos[0] = 0;
Pos[0] = 0;
}
else
Pos += 1;
Pos += 1;
}
else
{
Pos[0] = 0;
Pos[0] = 0;
}
}
else
{
Pos += 1;
Pos += 1;
}
}
}
//strip any spaces or line feeds from the end of the line
for (int count = (int)strlen(&Line[0]) - 1; count >= 0; count --) {
for (int count = (int)strlen(&Line[0]) - 1; count >= 0; count --)
{
if (Line[count] != ' ' && Line[count] != '\r') { break; }
Line[count] = 0;
}
@ -421,13 +441,12 @@ void CIniFileBase::OpenIniFile(bool bCreate)
bool CIniFileBase::IsEmpty()
{
if(m_File.GetLength()==0)
if (m_File.GetLength() == 0)
return true;
return false;
}
bool CIniFileBase::IsFileOpen ( void )
bool CIniFileBase::IsFileOpen ( void )
{
return m_File.IsOpen();
}
@ -535,7 +554,9 @@ bool CIniFileBase::GetString ( LPCWSTR lpSectionName, LPCWSTR lpKeyName, LPCWSTR
if (lpSectionName == NULL || wcslen(lpSectionName) == 0)
{
strSection = "default";
} else {
}
else
{
stdstr::fromTString(lpSectionName,strSection);
}
@ -570,7 +591,9 @@ ULONG CIniFileBase::GetString ( LPCTSTR lpSectionName, LPCTSTR lpKeyName, LPCT
if (lpSectionName == NULL || _tcslen(lpSectionName) == 0)
{
strSection = "default";
} else {
}
else
{
strSection = lpSectionName;
}
@ -605,7 +628,9 @@ bool CIniFileBase::GetNumber ( LPCWSTR lpSectionName, LPCWSTR lpKeyName, ULONG n
{
stdstr::fromTString(lpSectionName,strSection);
return GetNumber(strSection.c_str(),lpKeyName.c_str(),nDefault,Value);
} else {
}
else
{
return GetNumber(NULL,lpKeyName.c_str(),nDefault,Value);
}
}
@ -660,7 +685,9 @@ void CIniFileBase::SaveString ( LPCTSTR lpSectionName, LPCTSTR lpKeyName, LPCTS
if (lpSectionName == NULL || _tcslen(lpSectionName) == 0)
{
strSection = "default";
} else {
}
else
{
strSection = lpSectionName;
}
@ -681,12 +708,16 @@ void CIniFileBase::SaveString ( LPCTSTR lpSectionName, LPCTSTR lpKeyName, LPCTS
iter->second = lpString;
m_CurrentSectionDirty = true;
}
} else {
}
else
{
m_CurrentSectionData.erase(iter);
m_CurrentSectionDirty = true;
}
} else {
if (lpString)
}
else
{
if (lpString)
{
m_CurrentSectionData.insert(KeyValueList::value_type(lpKeyName,lpString));
m_CurrentSectionDirty = true;
@ -707,6 +738,7 @@ void CIniFileBase::SaveNumber ( LPCTSTR lpSectionName, LPCTSTR lpKeyName, ULONG
void CIniFileBase::FlushChanges (void)
{
CGuard Guard(m_CS);
SaveCurrentSection();
}
@ -744,20 +776,22 @@ void CIniFileBase::GetKeyList ( LPCTSTR lpSectionName, strlist &List )
}
}
void CIniFileBase::GetKeyValueData ( LPCTSTR lpSectionName, KeyValueData & List )
void CIniFileBase::GetKeyValueData ( LPCTSTR lpSectionName, KeyValueData & List )
{
CGuard Guard(m_CS);
if (!m_File.IsOpen())
{
return;
return;
}
std::string strSection;
std::string strSection;
if (lpSectionName == NULL || _tcslen(lpSectionName) == 0)
{
strSection = "default";
} else {
}
else
{
strSection = lpSectionName;
}
@ -779,13 +813,15 @@ void CIniFileBase::GetKeyValueData ( LPCTSTR lpSectionName, KeyValueData & List
if (Data) { delete [] Data; Data = NULL; }
}
void CIniFileBase::ClearSectionPosList( long FilePos )
void CIniFileBase::ClearSectionPosList( long FilePos )
{
if (FilePos <= 0)
{
m_SectionsPos.clear();
m_lastSectionSearch = 0;
} else {
}
else
{
FILELOC::iterator iter = m_SectionsPos.begin();
while (iter != m_SectionsPos.end())
{
@ -802,7 +838,7 @@ void CIniFileBase::ClearSectionPosList( long FilePos )
}
void CIniFileBase::GetVectorOfSections( SectionList & sections)
void CIniFileBase::GetVectorOfSections( SectionList & sections)
{
sections.clear();

View File

@ -11,7 +11,8 @@ CLog::CLog (void ) :
{
}
CLog::~CLog (void) {
CLog::~CLog (void)
{
}
bool CLog::Open( LPCTSTR FileName, LOG_OPEN_MODE mode /* = Log_New */)
@ -43,8 +44,7 @@ bool CLog::Open( LPCTSTR FileName, LOG_OPEN_MODE mode /* = Log_New */)
m_hLogFile.Seek(0,mode == Log_Append ? CFile::end : CFile::begin);
#ifdef _UNICODE
if(m_hLogFile.GetLength()==0)
if (m_hLogFile.GetLength() == 0)
{
WORD wUNICODE = 0xFEFF;
@ -93,7 +93,7 @@ void CLog::LogArgs(LPCTSTR Message, va_list & args )
Log(L"Invalid message format");
}
if(buffer)
if (buffer)
delete [] buffer;
#else
char* buffer = NULL;
@ -110,7 +110,7 @@ void CLog::LogArgs(LPCTSTR Message, va_list & args )
Log("Invalid message format");
}
if(buffer)
if (buffer)
delete [] buffer;
#endif
}
@ -185,7 +185,7 @@ void CLog::Log( LPCTSTR Message )
if (!m_hLogFile.Write(Data,dwRead))
{
//BreakPoint(__FILE__,__LINE__);
//BreakPoint(__FILEW__,__LINE__);
break;
}

View File

@ -24,13 +24,15 @@
#define MB_SERVICE_NOTIFICATION 0x00200000L
#endif
CMemList *MemList ( void ) {
CMemList *MemList ( void )
{
static CMemList m_MemList;
return &m_MemList;
}
CMemList::CMemList() {
CMemList::CMemList()
{
MemList.clear();
hSemaphone = CreateSemaphore(NULL, 1,1, NULL);
State = Initialized;
@ -51,11 +53,13 @@ CMemList::CMemList() {
}
}
CMemList::~CMemList() {
CMemList::~CMemList()
{
size_t ItemsLeft = MemList.size();
if (ItemsLeft > 0) {
TCHAR path_buffer[_MAX_PATH], drive[_MAX_DRIVE] ,dir[_MAX_DIR];
TCHAR fname[_MAX_FNAME],ext[_MAX_EXT], LogFileName[_MAX_PATH];
if (ItemsLeft > 0)
{
TCHAR path_buffer[_MAX_PATH], drive[_MAX_DRIVE], dir[_MAX_DIR];
TCHAR fname[_MAX_FNAME], ext[_MAX_EXT], LogFileName[_MAX_PATH];
memset(path_buffer, 0, sizeof(path_buffer));
memset(drive, 0, sizeof(drive));
@ -68,21 +72,28 @@ CMemList::~CMemList() {
_tsplitpath( path_buffer, drive, dir, fname, ext );
_tmakepath( LogFileName, drive, dir, fname, _T("leak.csv") );
HANDLE hLogFile = INVALID_HANDLE_VALUE;
do
{
hLogFile = CreateFile(LogFileName,GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE,NULL,
CREATE_ALWAYS,FILE_ATTRIBUTE_NORMAL | FILE_FLAG_SEQUENTIAL_SCAN, NULL);
hLogFile = CreateFile(
LogFileName,
GENERIC_WRITE,
FILE_SHARE_READ | FILE_SHARE_WRITE,
NULL,
CREATE_ALWAYS,
FILE_ATTRIBUTE_NORMAL | FILE_FLAG_SEQUENTIAL_SCAN,
NULL
);
if (hLogFile == INVALID_HANDLE_VALUE)
{
if (GetLastError() == ERROR_SHARING_VIOLATION) {
if (GetLastError() == ERROR_SHARING_VIOLATION)
{
TCHAR Msg[3000];
_stprintf(Msg,TEXT("%s\nCan not be opened for writing please close app using this file\n\nTry Again ?"),LogFileName);
int Result = MessageBox(NULL,Msg,_T("Memory Leak"),MB_YESNO|MB_ICONQUESTION|MB_SETFOREGROUND | MB_SERVICE_NOTIFICATION);
if (Result == IDNO) {
if (Result == IDNO)
{
break;
}
}
@ -112,7 +123,8 @@ CMemList::~CMemList() {
TCHAR Msg[3000];
_stprintf(Msg,TEXT("%s%s\n\nMemory Leaks detected\n\nOpen the Log File ?"),fname,ext);
int Result = MessageBox(NULL,Msg,_T("Memory Leak"),MB_YESNO|MB_ICONQUESTION|MB_SETFOREGROUND| MB_SERVICE_NOTIFICATION);
if (Result == IDYES) {
if (Result == IDYES)
{
ShellExecute(NULL,_T("open"),LogFileName,NULL,NULL,SW_SHOW);
}
}
@ -120,7 +132,7 @@ CMemList::~CMemList() {
hSemaphone = NULL;
State = NotInitialized;
}
void * CMemList::AddItem ( size_t size, char * filename, int line)
{
void *res = malloc(size);
@ -135,10 +147,12 @@ void * CMemList::AddItem ( size_t size, char * filename, int line)
void CMemList::RecordAddItem ( void * ptr, size_t size, const char * filename, int line)
{
__try {
if (State == Initialized && hSemaphone != NULL) {
if (State == Initialized && hSemaphone != NULL)
{
DWORD CurrentThread = GetCurrentThreadId();
DWORD Result = WaitForSingleObject(hSemaphone,CurrentThread != ThreadID ? 30000: 0);
if (Result != WAIT_TIMEOUT) {
if (Result != WAIT_TIMEOUT)
{
ThreadID = CurrentThread;
DEBUG_LOCATION info;
@ -166,17 +180,20 @@ void CMemList::Insert(void *res, DEBUG_LOCATION &info)
void * CMemList::ReAllocItem ( void * ptr, size_t size, const char * filename, int line)
{
void *res = realloc(ptr, size);
if (res == NULL)
void *res = realloc(ptr, size);
if (res == NULL)
{
return res;
}
if (ptr != res) {
if (ptr != res)
{
__try {
if (State == Initialized && hSemaphone != NULL) {
if (State == Initialized && hSemaphone != NULL)
{
DWORD CurrentThread = GetCurrentThreadId();
DWORD Result = WaitForSingleObject(hSemaphone,CurrentThread != ThreadID ? 30000 : 0);
if (Result != WAIT_TIMEOUT) {
if (Result != WAIT_TIMEOUT)
{
ThreadID = CurrentThread;
//Add new pointer
DEBUG_LOCATION info;
@ -206,22 +223,26 @@ void CMemList::Remove(void *ptr)
{
//remove old pointer
MEMLIST_ITER item = MemList.find(ptr);
if (item != MemList.end()) {
if (item != MemList.end())
{
MemList.erase(ptr);
}
}
void CMemList::removeItem (void * ptr, bool bFree )
void CMemList::removeItem (void * ptr, bool bFree )
{
if (bFree)
{
free(ptr);
}
__try {
if (State == Initialized && hSemaphone != NULL) {
if (State == Initialized && hSemaphone != NULL)
{
DWORD CurrentThread = GetCurrentThreadId();
DWORD Result = WaitForSingleObject(hSemaphone,CurrentThread != ThreadID ? 30000 : 0);
if (Result != WAIT_TIMEOUT) {
if (Result != WAIT_TIMEOUT)
{
ThreadID = CurrentThread;
Remove(ptr);
@ -236,15 +257,18 @@ void CMemList::removeItem (void * ptr, bool bFree )
}
}
void MemTest_AddLeak(char* Comment) {
void MemTest_AddLeak(char* Comment)
{
MemList()->AddItem(1,Comment,-1);
}
void* MemTest_malloc (size_t size, char* filename, int line) {
void* MemTest_malloc (size_t size, char* filename, int line)
{
return MemList()->AddItem(size,filename,line);
}
void* MemTest_realloc (void* ptr, size_t size, char* filename, int line) {
void* MemTest_realloc (void* ptr, size_t size, char* filename, int line)
{
return MemList()->ReAllocItem(ptr, size,filename,line);
}

View File

@ -2,12 +2,14 @@
BOOL TraceClosed = FALSE;
class CTraceLog {
class CTraceLog
{
std::vector<CTraceModule *> m_Modules;
CriticalSection m_CS;
public:
CTraceLog() {
CTraceLog()
{
}
~CTraceLog() { CloseTrace (); }
@ -54,8 +56,8 @@ void CTraceLog::CloseTrace ( void)
for (int i = 0; i < (int)m_Modules.size(); i++ )
{
if(m_Modules[i])
delete m_Modules[i];
if(m_Modules[i])
delete m_Modules[i];
}
m_Modules.clear();
}
@ -102,7 +104,7 @@ void CTraceLog::WriteTrace ( TraceType Type, LPCTSTR Message)
);
// show the debug level
if (Type == TraceNone) { nPos += _stprintf(pBuffer+nPos,_T("%s"),_T("None : ")); }
if (Type == TraceNone) { nPos += _stprintf(pBuffer+nPos,_T("%s"),_T("None : ")); }
else if ((Type & TraceError) != 0) { nPos += _stprintf(pBuffer+nPos,_T("%s"),_T("Error : ")); }
else if ((Type & TraceSettings) != 0) { nPos += _stprintf(pBuffer+nPos,_T("%s"),_T("Setting: ")); }
else if ((Type & TraceGfxPlugin) != 0) { nPos += _stprintf(pBuffer+nPos,_T("%s"),_T("Gfx : ")); }

View File

@ -924,11 +924,15 @@ BOOL CPath::FindNext()
{
// Found a directory
UpDirectory();
} else {
}
else
{
SetNameExtension("");
}
AppendDirectory(FindData.cFileName);
} else {
}
else
{
// Found a file
if (IsDirectory())
{
@ -1110,4 +1114,4 @@ void CPath::EnsureLeadingBackslash(stdstr& Directory) const
stdstr temp =Directory;
Directory.Format(_T("%c%s"),DIRECTORY_DELIMITER,temp.c_str());
}
}
}

View File

@ -159,7 +159,9 @@ stdstr & stdstr::Trim (const char * chars2remove)
if (pos != std::string::npos)
{
erase(0,pos);
} else {
}
else
{
erase(begin(), end()); // make empty
}
@ -167,7 +169,9 @@ stdstr & stdstr::Trim (const char * chars2remove)
if (pos != std::string::npos)
{
erase(pos+1);
} else {
}
else
{
erase(begin(), end()); // make empty
}
}

View File

@ -42,18 +42,18 @@ segment .text
extern "C" void __declspec(naked) DetectSIMD(int func, int * iedx, int * iecx)
{
_asm {
push ebp
mov ebp,esp
push ebp
mov ebp,esp
mov eax,[func]
cpuid
mov eax,[iedx]
mov [eax],edx
mov eax,[iecx]
mov [eax],ecx
leave
ret
}
}
leave
ret
}
}
/****************************************************************
;
@ -65,8 +65,8 @@ extern "C" void __declspec(naked) TransformVectorSSE(float *src, float *dst, flo
{
__asm
{
push ebp
mov ebp,esp
push ebp
mov ebp,esp
mov ecx,[src]
mov eax,[dst]
@ -91,17 +91,17 @@ extern "C" void __declspec(naked) TransformVectorSSE(float *src, float *dst, flo
addps xmm0,xmm2 ; mat[0][2]*src[0]+mat[1][2]*src[1]+mat[2][2]*src[2] mat[0][1]*src[0]+mat[1][1]*src[1]+mat[2][1]*src[2] 0 mat[0][0]*src[0]+mat[1][0]*src[1]+mat[2][0]*src[2]
movss [eax],xmm0 ; mat[0][0]*src[0]+mat[1][0]*src[1]+mat[2][0]*src[2]
movhps [eax+4],xmm0 ; mat[0][2]*src[0]+mat[1][2]*src[1]+mat[2][2]*src[2] mat[0][1]*src[0]+mat[1][1]*src[1]+mat[2][1]*src[2]
leave
ret
}
}
leave
ret
}
}
extern "C" void __declspec(naked) MulMatricesSSE(float m1[4][4],float m2[4][4],float r[4][4])
{
__asm
{
push ebp
mov ebp,esp
push ebp
mov ebp,esp
mov eax,[r]
mov ecx,[m1]
@ -204,17 +204,17 @@ extern "C" void __declspec(naked) MulMatricesSSE(float m1[4][4],float m2[4][4],f
addps xmm4,xmm7
movaps [eax+48],xmm4
leave
ret
}
}
leave
ret
}
}
extern "C" void __declspec(naked) NormalizeVectorSSE (float *v)
{
_asm
{
push ebp
mov ebp,esp
push ebp
mov ebp,esp
mov edx, [v]
movaps xmm0, [edx] ; x y z 0
@ -229,10 +229,10 @@ extern "C" void __declspec(naked) NormalizeVectorSSE (float *v)
rsqrtps xmm0, xmm0 ; 1.0/sqrt(x*x+z*z+y*y)
mulps xmm2, xmm0 ; x/sqrt(x*x+z*z+y*y) y/sqrt(x*x+z*z+y*y) z/sqrt(x*x+z*z+y*y) 0
movaps [edx], xmm2
leave
ret
}
}
leave
ret
}
}
/*****************************************************************
;
@ -243,8 +243,8 @@ extern "C" void __declspec(naked) NormalizeVectorSSE (float *v)
float __declspec(naked) DotProductSSE3(register float *v1, register float *v2)
{
_asm {
push ebp
mov ebp,esp
push ebp
mov ebp,esp
mov eax,[v1]
mov edx,[v2]
@ -253,10 +253,10 @@ float __declspec(naked) DotProductSSE3(register float *v1, register float *v2)
haddps xmm0, xmm0
haddps xmm0, xmm0
; movss eax, xmm0
leave
ret
}
}
leave
ret
}
}
/****************************************************************
;
@ -267,8 +267,8 @@ float __declspec(naked) DotProductSSE3(register float *v1, register float *v2)
extern "C" void __declspec(naked) TransformVector3DNOW(float *src, float *dst, float mat[4][4])
{
_asm {
push ebp
mov ebp,esp
push ebp
mov ebp,esp
femms
mov ecx,[src]
@ -296,16 +296,16 @@ extern "C" void __declspec(naked) TransformVector3DNOW(float *src, float *dst, f
movq [eax],mm0 ; mat[0][1]*src[0]+mat[1][1]*src[1]+mat[2][1]*src[2] mat[0][0]*src[0]+mat[1][0]*src[1]+mat[2][0]*src[2]
movd [eax+8],mm3 ; mat[0][2]*src[0]+mat[1][2]*src[1]+mat[2][2]*src[2]
femms
leave
ret
}
}
leave
ret
}
}
extern "C" void __declspec(naked) InverseTransformVector3DNOW(float *src, float *dst, float mat[4][4])
{
_asm {
push ebp
mov ebp,esp
push ebp
mov ebp,esp
femms
mov ecx,[src]
@ -333,16 +333,16 @@ extern "C" void __declspec(naked) InverseTransformVector3DNOW(float *src, float
movq [eax],mm0 ; mat[1][0]*src[0]+mat[1][1]*src[1]+mat[1][2]*src[2] mat[0][0]*src[0]+mat[0][1]*src[1]+mat[0][2]*src[2]
movd [eax+8],mm2 ; mat[2][0]*src[0]+mat[2][1]*src[1]+mat[2][2]*src[2]
femms
leave
ret
}
}
leave
ret
}
}
extern "C" void __declspec(naked) MulMatrices3DNOW(float m1[4][4],float m2[4][4],float r[4][4])
{
_asm {
push ebp
mov ebp,esp
push ebp
mov ebp,esp
femms
mov ecx,[m1]
@ -465,16 +465,16 @@ extern "C" void __declspec(naked) MulMatrices3DNOW(float m1[4][4],float m2[4][4
movq [eax+48],mm7
movq [eax+56],mm3
femms
leave
ret
}
}
leave
ret
}
}
extern "C" float __declspec(naked) DotProduct3DNOW(register float *v1, register float *v2)
{
_asm {
push ebp
mov ebp,esp
push ebp
mov ebp,esp
femms
mov edx,[v1]
@ -489,15 +489,15 @@ extern "C" float __declspec(naked) DotProduct3DNOW(register float *v1, register
pfadd mm0,mm1
movd eax,mm0
femms
leave
ret
}
}
leave
ret
}
}
extern "C" void __declspec(naked) NormalizeVector3DNOW(float *v)
{
_asm {
push ebp
push ebp
mov ebp,esp
femms
mov edx,[v]
@ -521,7 +521,7 @@ extern "C" void __declspec(naked) NormalizeVector3DNOW(float *v)
movq [edx],mm1
movq [edx+8],mm2
femms
leave
ret
}
leave
ret
}
}

View File

@ -1116,13 +1116,14 @@ void CALL DllConfig ( HWND hParent )
hostWindow = new wxWindow();
WXHWND hwnd = hParent;
hostWindow->SetHWND(hwnd);
hostWindow->SubclassWin(hwnd);
// hostWindow->SubclassWin(hwnd);
hostWindow->Disable();
#endif
Glide64ConfigDialog* Glide64Config = new Glide64ConfigDialog(hostWindow, wxID_ANY, wxEmptyString);
Glide64Config->ShowModal();
delete hostWindow;
hostWindow = NULL;
}
/*#ifndef _DEBUG
@ -1149,7 +1150,7 @@ void CloseConfig()
}
#ifdef __WINDOWS__
hostWindow->Enable();
hostWindow->UnsubclassWin();
// hostWindow->UnsubclassWin();
hostWindow->SetHWND(NULL);
#endif
mutexProcessDList->Unlock();
@ -1306,5 +1307,31 @@ void CALL DllAbout ( HWND hParent )
// hostWindow->UnsubclassWin();
hostWindow->SetHWND(NULL);
delete hostWindow;
hostWindow = NULL;
#endif
}
void general_setting(short setting_ID, const char * name, unsigned int value)
{
RegisterSetting(
setting_ID,
Data_DWORD_General,
name,
NULL,
value,
NULL
);
return;
}
void game_setting(short setting_ID, const char * name, unsigned int value)
{
RegisterSetting(
setting_ID,
Data_DWORD_Game,
name,
NULL,
value,
NULL
);
return;
}

View File

@ -286,4 +286,9 @@ enum {
extern short Set_basic_mode, Set_texture_dir;
extern void
general_setting(short setting_ID, const char * name, unsigned int value);
extern void
game_setting(short setting_ID, const char * name, unsigned int value);
#endif // CONFIG_H

View File

@ -41,15 +41,6 @@
#include "Util.h"
#include "Debugger.h"
/*
* required to include OpenGL library without errors
* Dependency on OpenGL in this module is limited to just `glGetError`.
*/
#ifdef _WIN32
#include <windows.h>
#endif
#include <GL/gl.h>
GLIDE64_DEBUGGER _debugger;
#define SX(x) ((x)*rdp.scale_1024)
@ -76,7 +67,7 @@ GLIDE64_DEBUGGER _debugger;
#define COL_GRID 0xFFFFFF80
int grid = 0;
static const char *tri_type[4] = { "TRIANGLE", "TEXRECT", "FILLRECT", "BACKGROUND" };
static const char *tri_type[4] = { "TRIANGLE", "TEXRECT", "FILLRECT", "BACKGROUND" };
//Platform-specific stuff
#ifndef __WINDOWS__
@ -221,7 +212,7 @@ void debug_cacheviewer ()
{ SX(x*64.0f), SY(512+64.0f*i), 1, 1, 0, 0, 0, 0, {0, 0, 0, 0} },
{ SX(x*64.0f+64.0f*cache[x+y*16].scale_x), SY(512+64.0f*i), 1, 1, 255*cache[x+y*16].scale_x, 0, 0, 0, {0, 0, 0, 0} },
{ SX(x*64.0f), SY(512+64.0f*i+64.0f*cache[x+y*16].scale_y), 1, 1, 0, 255*cache[x+y*16].scale_y, 0, 0, {0, 0, 0, 0} },
{ SX(x*64.0f+64.0f*cache[x+y*16].scale_x), SY(512+64.0f*i+64.0f*cache[x+y*16].scale_y), 1, 1, 255*cache[x+y*16].scale_x, 255*cache[x+y*16].scale_y, 0, 0, {0, 0, 0, 0} }
{ SX(x*64.0f+64.0f*cache[x+y*16].scale_x), SY(512+64.0f*i+64.0f*cache[x+y*16].scale_y), 1, 1, 255*cache[x+y*16].scale_x, 255*cache[x+y*16].scale_y, 0, 0, {0, 0, 0, 0} }
};
for
(int i=0; i<4; i++)
@ -373,7 +364,7 @@ void debug_capture ()
{ SX(704.0f), SY(221.0f), 1, 1, 0, 0, 0, 0, {0, 0, 0, 0} },
{ SX(704.0f+256.0f*scx), SY(221.0f), 1, 1, 255*scx, 0, 255*scx, 0, {0, 0, 0, 0} },
{ SX(704.0f), SY(221.0f+256.0f*scy), 1, 1, 0, 255*scy, 0, 255*scy, {0, 0, 0, 0} },
{ SX(704.0f+256.0f*scx), SY(221.0f+256.0f*scy), 1, 1, 255*scx, 255*scy, 255*scx, 255*scy, {0, 0, 0, 0} }
{ SX(704.0f+256.0f*scx), SY(221.0f+256.0f*scy), 1, 1, 255*scx, 255*scy, 255*scx, 255*scy, {0, 0, 0, 0} }
};
ConvertCoordsConvert (v, 4);
VERTEX *varr[4] = { &v[0], &v[1], &v[2], &v[3] };
@ -860,7 +851,7 @@ void debug_mouse ()
{ cx, cy, 1, 1, 0, 0, 0, 0, {0, 0, 0, 0} },
{ cx+32, cy, 1, 1, 255, 0, 0, 0, {0, 0, 0, 0} },
{ cx, cy+32, 1, 1, 0, 255, 0, 0, {0, 0, 0, 0} },
{ cx+32, cy+32, 1, 1, 255, 255, 0, 0, {0, 0, 0, 0} }
{ cx+32, cy+32, 1, 1, 255, 255, 0, 0, {0, 0, 0, 0} }
};
ConvertCoordsKeep (v, 4);
@ -1005,7 +996,7 @@ void output (float x, float y, int scale, const char *fmt, ...)
VERTEX v[4] = { { SX(x), SY(768-y), 1, 1, (float)c, r+16.0f, 0, 0, {0, 0, 0, 0} },
{ SX(x+8), SY(768-y), 1, 1, c+8.0f, r+16.0f, 0, 0, {0, 0, 0, 0} },
{ SX(x), SY(768-y-16), 1, 1, (float)c, (float)r, 0, 0, {0, 0, 0, 0} },
{ SX(x+8), SY(768-y-16), 1, 1, c+8.0f, (float)r, 0, 0, {0, 0, 0, 0} }
{ SX(x+8), SY(768-y-16), 1, 1, c+8.0f, (float)r, 0, 0, {0, 0, 0, 0} }
};
if (!scale)
{
@ -1027,52 +1018,3 @@ void output (float x, float y, int scale, const char *fmt, ...)
x+=8;
}
}
static const char * GL_errors[7 + 1] = {
"GL_NO_ERROR", /* "There is no current error." */
"GL_INVALID_ENUM", /* "Invalid parameter." */
"GL_INVALID_VALUE", /* "Invalid enum parameter value." */
"GL_INVALID_OPERATION", /* "Illegal call." */
"GL_STACK_OVERFLOW",
"GL_STACK_UNDERFLOW",
"GL_OUT_OF_MEMORY", /* "Unable to allocate memory." */
"GL_UNKNOWN_ERROR" /* ??? */
};
int grDisplayGLError(const char* message)
{
GLenum status;
unsigned int error_index;
int failure;
status = glGetError();
failure = 1;
if (status == GL_NO_ERROR)
error_index = failure = 0;
else
error_index =
(status < GL_INVALID_ENUM) /* to avoid underflow when subtracting */
? ( 7 ) /* our own, made-up "GL_UNKNOWN_ERROR" error */
: (status - GL_INVALID_ENUM) + 1;
if (error_index > 7)
error_index = 7;
#if !0
/*
* In most cases, we don't want to spam the screen to repeatedly say that
* there were no OpenGL errors yet, though sometimes one may need verbosity.
*/
if (failure == 0)
return (failure);
#endif
#ifdef _WIN32
MessageBoxA(NULL, message, GL_errors[error_index], MB_ICONERROR);
#else
fprintf(stderr, "%s\n%s\n\n", GL_errors[error_index], message);
#endif
return (failure);
}

View File

@ -135,5 +135,3 @@ void debug_cacheviewer ();
void debug_mouse ();
void debug_keys ();
void output (float x, float y, int scale, const char *fmt, ...);
extern int grDisplayGLError( const char * message );

View File

@ -87,7 +87,7 @@ static int left_z, left_dzdy;
extern "C" int imul16(int x, int y);
extern "C" int imul14(int x, int y);
extern "C" int idiv16(int x, int y);
extern int idiv16(int x, int y);
__inline int iceil(int x)
{

View File

@ -35,49 +35,48 @@
;
;****************************************************************/
#if defined(_MSC_VER) && !defined(_STDINT)
typedef signed __int64 int64_t;
#else
#include <stdint.h>
#endif
// (x * y) >> 16
extern "C" int __declspec(naked) imul16(int x, int y)
{
_asm {
push ebp
mov ebp,esp
push ebp
mov ebp,esp
mov eax, [x]
mov edx, [y]
imul edx
shrd eax,edx,16
leave
ret
}
}
leave
ret
}
}
//(x * y) >> 14
extern "C" int __declspec(naked) imul14(int x, int y)
{
_asm {
push ebp
mov ebp,esp
push ebp
mov ebp,esp
mov eax, [x]
mov edx, [y]
imul edx
shrd eax,edx,14
leave
ret
}
}
leave
ret
}
}
//(x << 16) / y
extern "C" int __declspec(naked) idiv16(int x, int y)
int idiv16(int x, int y)
{
_asm {
push ebp
mov ebp,esp
mov eax, [x]
mov ebx, [y]
mov edx,eax
sar edx,16
shl eax,16
idiv ebx
leave
ret
}
}
int64_t result;
const int64_t m = (int64_t)(x);
const int64_t n = (int64_t)(y);
result = (m << 16) / n;
return (int)(result);
}

View File

@ -44,6 +44,8 @@
</ClCompile>
<Link>
<AdditionalLibraryDirectories>$(Root)Source\3rd Party\wx\lib\vc_lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<SubSystem Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Windows</SubSystem>
<SubSystem Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Windows</SubSystem>
</Link>
</ItemDefinitionGroup>
<ItemGroup>

View File

@ -623,18 +623,18 @@ void WriteSettings (bool saveEmulationSettings)
SetSetting(Set_lodmode, settings.lodmode);
SetSetting(Set_aspect, settings.aspectmode);
SetSetting(Set_fb_read_always, settings.frame_buffer&fb_ref ? 1 : 0l);
SetSetting(Set_fb_smart, settings.frame_buffer & fb_emulation ? 1 : 0l);
SetSetting(Set_fb_hires, settings.frame_buffer & fb_hwfbe ? 1 : 0l);
SetSetting(Set_fb_get_info, settings.frame_buffer & fb_get_info ? 1 : 0l);
SetSetting(Set_fb_render, settings.frame_buffer & fb_depth_render ? 1 : 0l);
SetSetting(Set_detect_cpu_write, settings.frame_buffer & fb_cpu_write_hack ? 1 : 0l);
SetSetting(Set_fb_read_always, settings.frame_buffer&fb_ref ? 1 : 0);
SetSetting(Set_fb_smart, settings.frame_buffer & fb_emulation ? 1 : 0);
SetSetting(Set_fb_hires, settings.frame_buffer & fb_hwfbe ? 1 : 0);
SetSetting(Set_fb_get_info, settings.frame_buffer & fb_get_info ? 1 : 0);
SetSetting(Set_fb_render, settings.frame_buffer & fb_depth_render ? 1 : 0);
SetSetting(Set_detect_cpu_write, settings.frame_buffer & fb_cpu_write_hack ? 1 : 0);
if (settings.frame_buffer & fb_read_back_to_screen)
SetSetting(Set_read_back_to_screen, 1);
else if (settings.frame_buffer & fb_read_back_to_screen2)
SetSetting(Set_read_back_to_screen, 2);
else
SetSetting(Set_read_back_to_screen, 0l);
SetSetting(Set_read_back_to_screen, 0);
}
FlushSettings();
@ -1578,90 +1578,90 @@ void CALL PluginLoaded (void)
Set_texture_dir = FindSystemSettingId("Dir:Texture");
SetModuleName("Glide64");
RegisterSetting(Set_CardId, Data_DWORD_General,"card_id",NULL,0l,NULL);
RegisterSetting(Set_Resolution, Data_DWORD_General,"resolution",NULL,7,NULL);
RegisterSetting(Set_vsync, Data_DWORD_General,"vsync",NULL,1,NULL);
RegisterSetting(Set_ssformat, Data_DWORD_General,"ssformat",NULL,1,NULL);
RegisterSetting(Set_ShowFps, Data_DWORD_General,"show_fps",NULL,0l,NULL);
RegisterSetting(Set_clock, Data_DWORD_General,"clock",NULL,0l,NULL);
RegisterSetting(Set_clock_24_hr, Data_DWORD_General,"clock_24_hr",NULL,0l,NULL);
RegisterSetting(Set_texenh_options, Data_DWORD_General,"texenh_options",NULL,0l,NULL);
RegisterSetting(Set_hotkeys, Data_DWORD_General,"hotkeys",NULL,1l,NULL);
RegisterSetting(Set_wrpResolution, Data_DWORD_General,"wrpResolution",NULL,0l,NULL);
RegisterSetting(Set_wrpVRAM, Data_DWORD_General,"wrpVRAM",NULL,0l,NULL);
RegisterSetting(Set_wrpFBO, Data_DWORD_General,"wrpFBO",NULL,0l,NULL);
RegisterSetting(Set_wrpAnisotropic, Data_DWORD_General,"wrpAnisotropic",NULL,0l,NULL);
RegisterSetting(Set_autodetect_ucode, Data_DWORD_General,"autodetect_ucode",NULL, 1,NULL);
RegisterSetting(Set_ucode, Data_DWORD_General,"ucode",NULL, 2,NULL);
RegisterSetting(Set_wireframe, Data_DWORD_General,"wireframe",NULL, 0l,NULL);
RegisterSetting(Set_wfmode, Data_DWORD_General,"wfmode",NULL, 1,NULL);
RegisterSetting(Set_logging, Data_DWORD_General,"logging",NULL, 0l,NULL);
RegisterSetting(Set_log_clear, Data_DWORD_General,"log_clear",NULL, 0l,NULL);
RegisterSetting(Set_run_in_window, Data_DWORD_General,"run_in_window",NULL, 0l,NULL);
RegisterSetting(Set_elogging, Data_DWORD_General,"elogging",NULL, 0l,NULL);
RegisterSetting(Set_filter_cache, Data_DWORD_General,"filter_cache",NULL, 0l,NULL);
RegisterSetting(Set_unk_as_red, Data_DWORD_General,"unk_as_red",NULL, 0l,NULL);
RegisterSetting(Set_log_unk, Data_DWORD_General,"log_unk",NULL, 0l,NULL);
RegisterSetting(Set_unk_clear, Data_DWORD_General,"unk_clear",NULL, 0l,NULL);
RegisterSetting(Set_ghq_fltr, Data_DWORD_General,"ghq_fltr",NULL, 0l,NULL);
RegisterSetting(Set_ghq_cmpr, Data_DWORD_General,"ghq_cmpr",NULL, 0l,NULL);
RegisterSetting(Set_ghq_enht, Data_DWORD_General,"ghq_enht",NULL, 0l,NULL);
RegisterSetting(Set_ghq_hirs, Data_DWORD_General,"ghq_hirs",NULL, 0l,NULL);
RegisterSetting(Set_ghq_enht_cmpr, Data_DWORD_General,"ghq_enht_cmpr",NULL, 0l,NULL);
RegisterSetting(Set_ghq_enht_tile, Data_DWORD_General,"ghq_enht_tile",NULL, 0l,NULL);
RegisterSetting(Set_ghq_enht_f16bpp, Data_DWORD_General,"ghq_enht_f16bpp",NULL, 0l,NULL);
RegisterSetting(Set_ghq_enht_gz, Data_DWORD_General,"ghq_enht_gz",NULL, 1L,NULL);
RegisterSetting(Set_ghq_enht_nobg, Data_DWORD_General,"ghq_enht_nobg",NULL, 0l,NULL);
RegisterSetting(Set_ghq_hirs_cmpr, Data_DWORD_General,"ghq_hirs_cmpr",NULL, 0l,NULL);
RegisterSetting(Set_ghq_hirs_tile, Data_DWORD_General,"ghq_hirs_tile",NULL, 0l,NULL);
RegisterSetting(Set_ghq_hirs_f16bpp, Data_DWORD_General,"ghq_hirs_f16bpp",NULL, 0l,NULL);
RegisterSetting(Set_ghq_hirs_gz, Data_DWORD_General,"ghq_hirs_gz",NULL, 1,NULL);
RegisterSetting(Set_ghq_hirs_altcrc, Data_DWORD_General,"ghq_hirs_altcrc",NULL, 1,NULL);
RegisterSetting(Set_ghq_cache_save, Data_DWORD_General,"ghq_cache_save",NULL, 1,NULL);
RegisterSetting(Set_ghq_cache_size, Data_DWORD_General,"ghq_cache_size",NULL, 0l,NULL);
RegisterSetting(Set_ghq_hirs_let_texartists_fly, Data_DWORD_General,"ghq_hirs_let_texartists_fly",NULL, 0l,NULL);
RegisterSetting(Set_ghq_hirs_dump, Data_DWORD_General,"ghq_hirs_dump",NULL, 0l,NULL);
general_setting(Set_CardId, "card_id", 0);
general_setting(Set_Resolution, "resolution", 7);
general_setting(Set_vsync, "vsync", 1);
general_setting(Set_ssformat, "ssformat", 1);
general_setting(Set_ShowFps, "show_fps", 0);
general_setting(Set_clock, "clock", 0);
general_setting(Set_clock_24_hr, "clock_24_hr", 0);
general_setting(Set_texenh_options, "texenh_options", 0);
general_setting(Set_hotkeys, "hotkeys", 1);
general_setting(Set_wrpResolution, "wrpResolution", 0);
general_setting(Set_wrpVRAM, "wrpVRAM", 0);
general_setting(Set_wrpFBO, "wrpFBO", 0);
general_setting(Set_wrpAnisotropic, "wrpAnisotropic", 0);
general_setting(Set_autodetect_ucode, "autodetect_ucode", 1);
general_setting(Set_ucode, "ucode", 2);
general_setting(Set_wireframe, "wireframe", 0);
general_setting(Set_wfmode, "wfmode", 1);
general_setting(Set_logging, "logging", 0);
general_setting(Set_log_clear, "log_clear", 0);
general_setting(Set_run_in_window, "run_in_window", 0);
general_setting(Set_elogging, "elogging", 0);
general_setting(Set_filter_cache, "filter_cache", 0);
general_setting(Set_unk_as_red, "unk_as_red", 0);
general_setting(Set_log_unk, "log_unk", 0);
general_setting(Set_unk_clear, "unk_clear", 0);
general_setting(Set_ghq_fltr, "ghq_fltr", 0);
general_setting(Set_ghq_cmpr, "ghq_cmpr", 0);
general_setting(Set_ghq_enht, "ghq_enht", 0);
general_setting(Set_ghq_hirs, "ghq_hirs", 0);
general_setting(Set_ghq_enht_cmpr, "ghq_enht_cmpr", 0);
general_setting(Set_ghq_enht_tile, "ghq_enht_tile", 0);
general_setting(Set_ghq_enht_f16bpp, "ghq_enht_f16bpp", 0);
general_setting(Set_ghq_enht_gz, "ghq_enht_gz", 1);
general_setting(Set_ghq_enht_nobg, "ghq_enht_nobg", 0);
general_setting(Set_ghq_hirs_cmpr, "ghq_hirs_cmpr", 0);
general_setting(Set_ghq_hirs_tile, "ghq_hirs_tile", 0);
general_setting(Set_ghq_hirs_f16bpp, "ghq_hirs_f16bpp", 0);
general_setting(Set_ghq_hirs_gz, "ghq_hirs_gz", 1);
general_setting(Set_ghq_hirs_altcrc, "ghq_hirs_altcrc", 1);
general_setting(Set_ghq_cache_save, "ghq_cache_save", 1);
general_setting(Set_ghq_cache_size, "ghq_cache_size", 0);
general_setting(Set_ghq_hirs_let_texartists_fly, "ghq_hirs_let_texartists_fly", 0);
general_setting(Set_ghq_hirs_dump, "ghq_hirs_dump", 0);
RegisterSetting(Set_alt_tex_size,Data_DWORD_Game,"alt_tex_size",NULL,0l,NULL);
RegisterSetting(Set_use_sts1_only,Data_DWORD_Game,"use_sts1_only",NULL,0l,NULL);
RegisterSetting(Set_force_calc_sphere,Data_DWORD_Game,"force_calc_sphere",NULL,0l,NULL);
RegisterSetting(Set_correct_viewport,Data_DWORD_Game,"correct_viewport",NULL,0l,NULL);
RegisterSetting(Set_increase_texrect_edge,Data_DWORD_Game,"increase_texrect_edge",NULL,0,NULL);
RegisterSetting(Set_decrease_fillrect_edge,Data_DWORD_Game,"decrease_fillrect_edge",NULL,0l,NULL);
RegisterSetting(Set_texture_correction,Data_DWORD_Game,"texture_correction",NULL,1,NULL);
RegisterSetting(Set_pal230,Data_DWORD_Game,"pal230",NULL,0l,NULL);
RegisterSetting(Set_stipple_mode,Data_DWORD_Game,"stipple_mode",NULL,2,NULL);
game_setting(Set_alt_tex_size, "alt_tex_size", 0);
game_setting(Set_use_sts1_only, "use_sts1_only", 0);
game_setting(Set_force_calc_sphere, "force_calc_sphere", 0);
game_setting(Set_correct_viewport, "correct_viewport", 0);
game_setting(Set_increase_texrect_edge, "increase_texrect_edge", 0);
game_setting(Set_decrease_fillrect_edge, "decrease_fillrect_edge", 0);
game_setting(Set_texture_correction, "texture_correction", 1);
game_setting(Set_pal230, "pal230", 0);
game_setting(Set_stipple_mode, "stipple_mode", 2);
RegisterSetting(Set_stipple_pattern,Data_DWORD_Game,"stipple_pattern",NULL,1041204192,NULL);
RegisterSetting(Set_force_microcheck,Data_DWORD_Game,"force_microcheck",NULL,0l,NULL);
RegisterSetting(Set_force_quad3d,Data_DWORD_Game,"force_quad3d",NULL,0l,NULL);
RegisterSetting(Set_clip_zmin,Data_DWORD_Game,"clip_zmin",NULL,0l,NULL);
RegisterSetting(Set_clip_zmax,Data_DWORD_Game,"clip_zmax",NULL,1,NULL);
RegisterSetting(Set_fast_crc,Data_DWORD_Game,"fast_crc",NULL,1,NULL);
RegisterSetting(Set_adjust_aspect,Data_DWORD_Game,"adjust_aspect",NULL,1,NULL);
RegisterSetting(Set_zmode_compare_less,Data_DWORD_Game,"zmode_compare_less",NULL,0l,NULL);
RegisterSetting(Set_old_style_adither,Data_DWORD_Game,"old_style_adither",NULL,0l,NULL);
RegisterSetting(Set_n64_z_scale,Data_DWORD_Game,"n64_z_scale",NULL,0l,NULL);
RegisterSetting(Set_optimize_texrect,Data_DWORD_Game,"optimize_texrect",NULL,1,NULL);
RegisterSetting(Set_ignore_aux_copy,Data_DWORD_Game,"ignore_aux_copy",NULL,(unsigned int)-1,NULL);
RegisterSetting(Set_hires_buf_clear,Data_DWORD_Game,"hires_buf_clear",NULL,1,NULL);
RegisterSetting(Set_fb_read_alpha,Data_DWORD_Game,"fb_read_alpha",NULL,0l,NULL);
RegisterSetting(Set_useless_is_useless,Data_DWORD_Game,"useless_is_useless",NULL,(unsigned int)-1,NULL);
RegisterSetting(Set_fb_crc_mode,Data_DWORD_Game,"fb_crc_mode",NULL,1,NULL);
RegisterSetting(Set_filtering,Data_DWORD_Game,"filtering",NULL,0l,NULL);
RegisterSetting(Set_fog,Data_DWORD_Game,"fog",NULL,1,NULL);
RegisterSetting(Set_buff_clear,Data_DWORD_Game,"buff_clear",NULL,1,NULL);
RegisterSetting(Set_swapmode,Data_DWORD_Game,"swapmode",NULL,1,NULL);
RegisterSetting(Set_aspect,Data_DWORD_Game,"aspect",NULL,0l,NULL);
RegisterSetting(Set_lodmode,Data_DWORD_Game,"lodmode",NULL,0l,NULL);
game_setting(Set_stipple_pattern, "stipple_pattern", 0x3E0F83E0);
game_setting(Set_force_microcheck, "force_microcheck", 0);
game_setting(Set_force_quad3d, "force_quad3d", 0);
game_setting(Set_clip_zmin, "clip_zmin", 0);
game_setting(Set_clip_zmax, "clip_zmax", 1);
game_setting(Set_fast_crc, "fast_crc", 1);
game_setting(Set_adjust_aspect, "adjust_aspect", 1);
game_setting(Set_zmode_compare_less, "zmode_compare_less", 0);
game_setting(Set_old_style_adither, "old_style_adither", 0);
game_setting(Set_n64_z_scale, "n64_z_scale", 0);
game_setting(Set_optimize_texrect, "optimize_texrect", 1);
game_setting(Set_ignore_aux_copy, "ignore_aux_copy", (unsigned int)-1);
game_setting(Set_hires_buf_clear, "hires_buf_clear", 1);
game_setting(Set_fb_read_alpha, "fb_read_alpha", 0);
game_setting(Set_useless_is_useless, "useless_is_useless", (unsigned int)-1);
game_setting(Set_fb_crc_mode, "fb_crc_mode", 1);
game_setting(Set_filtering, "filtering", 0);
game_setting(Set_fog, "fog", 1);
game_setting(Set_buff_clear, "buff_clear", 1);
game_setting(Set_swapmode, "swapmode", 1);
game_setting(Set_aspect, "aspect", 0);
game_setting(Set_lodmode, "lodmode", 0);
RegisterSetting(Set_fb_smart,Data_DWORD_Game,"fb_smart",NULL,0l,NULL);
RegisterSetting(Set_fb_hires,Data_DWORD_Game,"fb_hires",NULL,1,NULL);
RegisterSetting(Set_fb_read_always,Data_DWORD_Game,"fb_read_always",NULL,0l,NULL);
RegisterSetting(Set_read_back_to_screen,Data_DWORD_Game,"read_back_to_screen",NULL,0l,NULL);
RegisterSetting(Set_detect_cpu_write,Data_DWORD_Game,"detect_cpu_write",NULL,0l,NULL);
RegisterSetting(Set_fb_get_info,Data_DWORD_Game,"fb_get_info",NULL,0l,NULL);
RegisterSetting(Set_fb_render,Data_DWORD_Game,"fb_render",NULL,0,NULL);
game_setting(Set_fb_smart, "fb_smart", 1);
game_setting(Set_fb_hires, "fb_hires", 1);
game_setting(Set_fb_read_always, "fb_read_always", 0);
game_setting(Set_read_back_to_screen, "read_back_to_screen", 0);
game_setting(Set_detect_cpu_write, "detect_cpu_write", 0);
game_setting(Set_fb_get_info, "fb_get_info", 0);
game_setting(Set_fb_render, "fb_render", 1);
}
/******************************************************************
@ -1890,10 +1890,6 @@ void CALL UpdateScreen (void)
if (fullscreen && (*gfx.VI_ORIGIN_REG > width))
update_screen_count++;
#if defined(_DEBUG) || 0
grDisplayGLError("UpdateScreen");
#endif
#ifdef FPS
// vertical interrupt has occurred, increment counter
vi_count ++;

View File

@ -909,7 +909,7 @@ __inline double interp3p(float a, float b, float c, double r1, double r2)
{
return (a)+(((b)+((c)-(b))*(r2))-(a))*(r1);
}
/*
/*
#define interp3p(a, b, c, r1, r2) \
(a+(((b)+((c)-(b))*(r2))-(a))*(r1))
*/
@ -1925,32 +1925,32 @@ void update ()
if (((rdp.flags & ZBUF_ENABLED) || rdp.zsrc == 1) && rdp.cycle_mode < 2)
{
if (rdp.flags & ZBUF_COMPARE)
if (rdp.flags & ZBUF_COMPARE)
{
switch ((rdp.rm & 0xC00)>>10) {
case 0:
grDepthBiasLevel(0);
grDepthBufferFunction (settings.zmode_compare_less ? GR_CMP_LESS : GR_CMP_LEQUAL);
break;
case 1:
grDepthBiasLevel(-4);
grDepthBufferFunction (settings.zmode_compare_less ? GR_CMP_LESS : GR_CMP_LEQUAL);
break;
case 2:
case 0:
grDepthBiasLevel(0);
grDepthBufferFunction (settings.zmode_compare_less ? GR_CMP_LESS : GR_CMP_LEQUAL);
break;
case 1:
grDepthBiasLevel(-4);
grDepthBufferFunction (settings.zmode_compare_less ? GR_CMP_LESS : GR_CMP_LEQUAL);
break;
case 2:
grDepthBiasLevel(settings.ucode == 7 ? -4 : 0);
grDepthBufferFunction (GR_CMP_LESS);
break;
case 3:
// will be set dynamically per polygon
//grDepthBiasLevel(-deltaZ);
// will be set dynamically per polygon
//grDepthBiasLevel(-deltaZ);
grDepthBufferFunction (GR_CMP_LEQUAL);
break;
}
}
}
else
else
{
grDepthBiasLevel(0);
grDepthBufferFunction (GR_CMP_ALWAYS);
grDepthBiasLevel(0);
grDepthBufferFunction (GR_CMP_ALWAYS);
}
if (rdp.flags & ZBUF_UPDATE)
@ -1960,7 +1960,7 @@ void update ()
}
else
{
grDepthBiasLevel(0);
grDepthBiasLevel(0);
grDepthBufferFunction (GR_CMP_ALWAYS);
grDepthMask (FXFALSE);
}

View File

@ -23,7 +23,7 @@
#define VERSION_MAJOR 2
#define VERSION_MINOR 0
#define VERSION_REVISION 0
#define VERSION_BUILD 3
#define VERSION_BUILD 5
#define VER_FILE_DESCRIPTION_STR "Glide 64 for Project64"
#define VER_FILE_VERSION VERSION_MAJOR, VERSION_MINOR, VERSION_REVISION, VERSION_BUILD

View File

@ -598,9 +598,9 @@ struct RDP_Base{
wxUint32 fill_color;
wxUint32 prim_color;
wxUint32 blend_color;
wxUint32 env_color;
wxUint32 env_color;
wxUint32 SCALE;
wxUint32 CENTER;
wxUint32 CENTER;
wxUint32 prim_lodmin, prim_lodfrac;
wxUint16 prim_depth;
wxUint16 prim_dz;

View File

@ -879,7 +879,7 @@ static void uc0_setothermode_h()
if (mask & 0x00300000) // cycle type
{
rdp.cycle_mode = (wxUint8)((rdp.othermode_h & 0x00300000) >> 20);
rdp.cycle_mode = (wxUint8)((rdp.othermode_h & 0x00300000) >> 20);
rdp.update |= UPDATE_ZBUF_ENABLED;
FRDP ("cycletype: %d\n", rdp.cycle_mode);
}
@ -942,7 +942,7 @@ static void uc0_setothermode_l()
{
rdp.zsrc = (rdp.othermode_l & 0x00000004) >> 2;
FRDP ("z-src sel: %s\n", str_zs[rdp.zsrc]);
FRDP ("z-src sel: %08lx\n", rdp.zsrc);
FRDP ("z-src sel: %08lx\n", rdp.zsrc);
rdp.update |= UPDATE_ZBUF_ENABLED;
}

View File

@ -39,82 +39,82 @@
// STANDARD DRAWIMAGE - draws a 2d image based on the following structure
static float set_sprite_combine_mode ()
{
if (rdp.cycle_mode == 2)
{
rdp.tex = 1;
rdp.allow_combine = 0;
// Now actually combine !
static float set_sprite_combine_mode ()
{
if (rdp.cycle_mode == 2)
{
rdp.tex = 1;
rdp.allow_combine = 0;
// Now actually combine !
GrCombineFunction_t color_source = GR_COMBINE_FUNCTION_LOCAL;
if (rdp.tbuff_tex && rdp.tbuff_tex->info.format == GR_TEXFMT_ALPHA_INTENSITY_88)
color_source = GR_COMBINE_FUNCTION_LOCAL_ALPHA;
cmb.tmu1_func = cmb.tmu0_func = color_source;
cmb.tmu1_fac = cmb.tmu0_fac = GR_COMBINE_FACTOR_NONE;
cmb.tmu1_a_func = cmb.tmu0_a_func = GR_COMBINE_FUNCTION_LOCAL;
cmb.tmu1_a_fac = cmb.tmu0_a_fac = GR_COMBINE_FACTOR_NONE;
cmb.tmu1_invert = cmb.tmu0_invert = FXFALSE;
cmb.tmu1_a_invert = cmb.tmu0_a_invert = FXFALSE;
}
rdp.update |= UPDATE_COMBINE;
update ();
rdp.allow_combine = 1;
// set z buffer mode
float Z = 0.0f;
if ((rdp.othermode_l & 0x00000030) && rdp.cycle_mode < 2)
{
wxUint16 prim_dz = 0;
if (rdp.zsrc == 1)
{
Z = rdp.prim_depth;
prim_dz = rdp.prim_dz;
}
FRDP ("prim_depth = %d, prim_dz = %d\n", rdp.prim_depth, rdp.prim_dz);
Z = ScaleZ(Z);
if (rdp.othermode_l & 0x00000400)
grDepthBiasLevel(rdp.prim_dz);
}
else
{
LRDP("z compare not used, using 0\n");
}
grCullMode (GR_CULL_DISABLE);
grFogMode (GR_FOG_DISABLE);
rdp.update |= UPDATE_CULL_MODE | UPDATE_FOG_ENABLED;
if (rdp.cycle_mode == 2)
{
grColorCombine (GR_COMBINE_FUNCTION_SCALE_OTHER,
GR_COMBINE_FACTOR_ONE,
GR_COMBINE_LOCAL_NONE,
GR_COMBINE_OTHER_TEXTURE,
FXFALSE);
grAlphaCombine (GR_COMBINE_FUNCTION_SCALE_OTHER,
GR_COMBINE_FACTOR_ONE,
GR_COMBINE_LOCAL_NONE,
GR_COMBINE_OTHER_TEXTURE,
FXFALSE);
grAlphaBlendFunction (GR_BLEND_ONE,
GR_BLEND_ZERO,
GR_BLEND_ZERO,
GR_BLEND_ZERO);
if (rdp.othermode_l & 1)
{
grAlphaTestFunction (GR_CMP_GEQUAL);
grAlphaTestReferenceValue (0x80);
}
else
grAlphaTestFunction (GR_CMP_ALWAYS);
rdp.update |= UPDATE_ALPHA_COMPARE | UPDATE_COMBINE;
}
return Z;
}
cmb.tmu1_func = cmb.tmu0_func = color_source;
cmb.tmu1_fac = cmb.tmu0_fac = GR_COMBINE_FACTOR_NONE;
cmb.tmu1_a_func = cmb.tmu0_a_func = GR_COMBINE_FUNCTION_LOCAL;
cmb.tmu1_a_fac = cmb.tmu0_a_fac = GR_COMBINE_FACTOR_NONE;
cmb.tmu1_invert = cmb.tmu0_invert = FXFALSE;
cmb.tmu1_a_invert = cmb.tmu0_a_invert = FXFALSE;
}
rdp.update |= UPDATE_COMBINE;
update ();
rdp.allow_combine = 1;
// set z buffer mode
float Z = 0.0f;
if ((rdp.othermode_l & 0x00000030) && rdp.cycle_mode < 2)
{
wxUint16 prim_dz = 0;
if (rdp.zsrc == 1)
{
Z = rdp.prim_depth;
prim_dz = rdp.prim_dz;
}
FRDP ("prim_depth = %d, prim_dz = %d\n", rdp.prim_depth, rdp.prim_dz);
Z = ScaleZ(Z);
if (rdp.othermode_l & 0x00000400)
grDepthBiasLevel(rdp.prim_dz);
}
else
{
LRDP("z compare not used, using 0\n");
}
grCullMode (GR_CULL_DISABLE);
grFogMode (GR_FOG_DISABLE);
rdp.update |= UPDATE_CULL_MODE | UPDATE_FOG_ENABLED;
if (rdp.cycle_mode == 2)
{
grColorCombine (GR_COMBINE_FUNCTION_SCALE_OTHER,
GR_COMBINE_FACTOR_ONE,
GR_COMBINE_LOCAL_NONE,
GR_COMBINE_OTHER_TEXTURE,
FXFALSE);
grAlphaCombine (GR_COMBINE_FUNCTION_SCALE_OTHER,
GR_COMBINE_FACTOR_ONE,
GR_COMBINE_LOCAL_NONE,
GR_COMBINE_OTHER_TEXTURE,
FXFALSE);
grAlphaBlendFunction (GR_BLEND_ONE,
GR_BLEND_ZERO,
GR_BLEND_ZERO,
GR_BLEND_ZERO);
if (rdp.othermode_l & 1)
{
grAlphaTestFunction (GR_CMP_GEQUAL);
grAlphaTestReferenceValue (0x80);
}
else
grAlphaTestFunction (GR_CMP_ALWAYS);
rdp.update |= UPDATE_ALPHA_COMPARE | UPDATE_COMBINE;
}
return Z;
}
void uc6_sprite2d ();
typedef struct DRAWIMAGE_t {
@ -135,23 +135,23 @@ typedef struct DRAWIMAGE_t {
float scaleX;
float scaleY;
} DRAWIMAGE;
typedef struct DRAWOBJECT_t {
float objX;
float objY;
float scaleW;
float scaleH;
short imageW;
short imageH;
wxUint16 imageStride;
wxUint16 imageAdrs;
wxUint8 imageFmt;
wxUint8 imageSiz;
wxUint8 imagePal;
wxUint8 imageFlags;
} DRAWOBJECT;
typedef struct DRAWOBJECT_t {
float objX;
float objY;
float scaleW;
float scaleH;
short imageW;
short imageH;
wxUint16 imageStride;
wxUint16 imageAdrs;
wxUint8 imageFmt;
wxUint8 imageSiz;
wxUint8 imagePal;
wxUint8 imageFlags;
} DRAWOBJECT;
void DrawHiresDepthImage (const DRAWIMAGE & d)
{
wxUint16 * src = (wxUint16*)(gfx.RDRAM+d.imagePtr);
@ -293,56 +293,56 @@ void DrawImage (DRAWIMAGE & d)
if (d.imageW == 0 || d.imageH == 0 || d.frameH == 0) return;
int x_size, y_size, x_shift, y_shift, line;
// choose optimum size for the format/size
switch (d.imageSiz)
{
// choose optimum size for the format/size
switch (d.imageSiz)
{
case 0:
if (rdp.tlut_mode < 2)
{
y_size = 64;
y_shift = 6;
}
else
{
}
else
{
y_size = 32;
y_shift = 5;
}
}
x_size = 128;
x_shift = 7;
line = 8;
break;
line = 8;
break;
case 1:
if (rdp.tlut_mode < 2)
{
y_size = 64;
y_shift = 6;
}
else
{
}
else
{
y_size = 32;
y_shift = 5;
}
}
x_size = 64;
x_shift = 6;
line = 8;
break;
line = 8;
break;
case 2:
x_size = 64;
y_size = 32;
x_shift = 6;
y_shift = 5;
line = 16;
break;
line = 16;
break;
case 3:
x_size = 32;
y_size = 16;
x_shift = 4;
y_shift = 3;
line = 16;
break;
default:
FRDP("DrawImage. unknown image size: %d\n", d.imageSiz);
return;
line = 16;
break;
default:
FRDP("DrawImage. unknown image size: %d\n", d.imageSiz);
return;
}
if (rdp.ci_width == 512 && !no_dlist) //RE2
@ -443,8 +443,8 @@ void DrawImage (DRAWIMAGE & d)
rdp.tiles[0].lr_t = y_size-1;
const float Z = set_sprite_combine_mode ();
if (rdp.cycle_mode == 2)
rdp.allow_combine = 0;
if (rdp.cycle_mode == 2)
rdp.allow_combine = 0;
if (fullscreen)
{
@ -453,7 +453,7 @@ void DrawImage (DRAWIMAGE & d)
else if (d.scaleX == 1.0f && d.scaleY == 1.0f)
grClipWindow (rdp.scissor.ul_x, rdp.scissor.ul_y, rdp.scissor.lr_x, rdp.scissor.lr_y);
else
grClipWindow (rdp.scissor.ul_x, rdp.scissor.ul_y, min(rdp.scissor.lr_x, (wxUint32)((d.frameX+d.imageW/d.scaleX+0.5f)*rdp.scale_x)), min(rdp.scissor.lr_y, (wxUint32)((d.frameY+d.imageH/d.scaleY+0.5f)*rdp.scale_y)));
grClipWindow (rdp.scissor.ul_x, rdp.scissor.ul_y, min(rdp.scissor.lr_x, (wxUint32)((d.frameX+d.imageW/d.scaleX+0.5f)*rdp.scale_x)), min(rdp.scissor.lr_y, (wxUint32)((d.frameY+d.imageH/d.scaleY+0.5f)*rdp.scale_y)));
rdp.update |= UPDATE_SCISSOR;
}
@ -715,89 +715,89 @@ struct MAT2D {
float BaseScaleX;
float BaseScaleY;
} mat_2d = {1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f, 1.0f, 1.0f};
static void uc6_read_background_data (DRAWIMAGE & d, bool bReadScale)
{
wxUint32 addr = segoffset(rdp.cmd1) >> 1;
d.imageX = (((wxUint16 *)gfx.RDRAM)[(addr+0)^1] >> 5); // 0
d.imageW = (((wxUint16 *)gfx.RDRAM)[(addr+1)^1] >> 2); // 1
d.frameX = ((short*)gfx.RDRAM)[(addr+2)^1] / 4.0f; // 2
d.frameW = ((wxUint16 *)gfx.RDRAM)[(addr+3)^1] >> 2; // 3
d.imageY = (((wxUint16 *)gfx.RDRAM)[(addr+4)^1] >> 5); // 4
d.imageH = (((wxUint16 *)gfx.RDRAM)[(addr+5)^1] >> 2); // 5
d.frameY = ((short*)gfx.RDRAM)[(addr+6)^1] / 4.0f; // 6
d.frameH = ((wxUint16 *)gfx.RDRAM)[(addr+7)^1] >> 2; // 7
d.imagePtr = segoffset(((wxUint32*)gfx.RDRAM)[(addr+8)>>1]); // 8,9
d.imageFmt = ((wxUint8 *)gfx.RDRAM)[(((addr+11)<<1)+0)^3]; // 11
d.imageSiz = ((wxUint8 *)gfx.RDRAM)[(((addr+11)<<1)+1)^3]; // |
d.imagePal = ((wxUint16 *)gfx.RDRAM)[(addr+12)^1]; // 12
wxUint16 imageFlip = ((wxUint16 *)gfx.RDRAM)[(addr+13)^1]; // 13;
d.flipX = (wxUint8)imageFlip&0x01;
if (bReadScale)
{
d.scaleX = ((short *)gfx.RDRAM)[(addr+14)^1] / 1024.0f; // 14
d.scaleY = ((short *)gfx.RDRAM)[(addr+15)^1] / 1024.0f; // 15
}
else
d.scaleX = d.scaleY = 1.0f;
d.flipY = 0;
int imageYorig= ((int *)gfx.RDRAM)[(addr+16)>>1] >> 5;
rdp.last_bg = d.imagePtr;
FRDP ("imagePtr: %08lx\n", d.imagePtr);
FRDP ("frameX: %f, frameW: %d, frameY: %f, frameH: %d\n", d.frameX, d.frameW, d.frameY, d.frameH);
FRDP ("imageX: %d, imageW: %d, imageY: %d, imageH: %d\n", d.imageX, d.imageW, d.imageY, d.imageH);
FRDP ("imageYorig: %d, scaleX: %f, scaleY: %f\n", imageYorig, d.scaleX, d.scaleY);
FRDP ("imageFmt: %d, imageSiz: %d, imagePal: %d, imageFlip: %d\n", d.imageFmt, d.imageSiz, d.imagePal, d.flipX);
}
static void uc6_bg (bool bg_1cyc)
{
static const char *strFuncNames[] = {"uc6:bg_1cyc", "uc6:bg_copy"};
const char *strFuncName = bg_1cyc ? strFuncNames[0] : strFuncNames[1];
if (rdp.skip_drawing)
{
FRDP("%s skipped\n", strFuncName);
return;
}
FRDP ("%s #%d, #%d\n", strFuncName, rdp.tri_n, rdp.tri_n+1);
DRAWIMAGE d;
uc6_read_background_data(d, bg_1cyc);
if (fb_hwfbe_enabled && FindTextureBuffer(d.imagePtr, d.imageW))
{
DrawHiresImage(d);
return;
}
if (settings.ucode == ucode_F3DEX2 || (settings.hacks&hack_PPL))
{
if ( (d.imagePtr != rdp.cimg) && (d.imagePtr != rdp.ocimg) && d.imagePtr) //can't draw from framebuffer
DrawImage (d);
else
{
FRDP("%s skipped\n", strFuncName);
}
}
else
{
DrawImage (d);
}
}
static void uc6_read_background_data (DRAWIMAGE & d, bool bReadScale)
{
wxUint32 addr = segoffset(rdp.cmd1) >> 1;
d.imageX = (((wxUint16 *)gfx.RDRAM)[(addr+0)^1] >> 5); // 0
d.imageW = (((wxUint16 *)gfx.RDRAM)[(addr+1)^1] >> 2); // 1
d.frameX = ((short*)gfx.RDRAM)[(addr+2)^1] / 4.0f; // 2
d.frameW = ((wxUint16 *)gfx.RDRAM)[(addr+3)^1] >> 2; // 3
d.imageY = (((wxUint16 *)gfx.RDRAM)[(addr+4)^1] >> 5); // 4
d.imageH = (((wxUint16 *)gfx.RDRAM)[(addr+5)^1] >> 2); // 5
d.frameY = ((short*)gfx.RDRAM)[(addr+6)^1] / 4.0f; // 6
d.frameH = ((wxUint16 *)gfx.RDRAM)[(addr+7)^1] >> 2; // 7
d.imagePtr = segoffset(((wxUint32*)gfx.RDRAM)[(addr+8)>>1]); // 8,9
d.imageFmt = ((wxUint8 *)gfx.RDRAM)[(((addr+11)<<1)+0)^3]; // 11
d.imageSiz = ((wxUint8 *)gfx.RDRAM)[(((addr+11)<<1)+1)^3]; // |
d.imagePal = ((wxUint16 *)gfx.RDRAM)[(addr+12)^1]; // 12
wxUint16 imageFlip = ((wxUint16 *)gfx.RDRAM)[(addr+13)^1]; // 13;
d.flipX = (wxUint8)imageFlip&0x01;
if (bReadScale)
{
d.scaleX = ((short *)gfx.RDRAM)[(addr+14)^1] / 1024.0f; // 14
d.scaleY = ((short *)gfx.RDRAM)[(addr+15)^1] / 1024.0f; // 15
}
else
d.scaleX = d.scaleY = 1.0f;
d.flipY = 0;
int imageYorig= ((int *)gfx.RDRAM)[(addr+16)>>1] >> 5;
rdp.last_bg = d.imagePtr;
FRDP ("imagePtr: %08lx\n", d.imagePtr);
FRDP ("frameX: %f, frameW: %d, frameY: %f, frameH: %d\n", d.frameX, d.frameW, d.frameY, d.frameH);
FRDP ("imageX: %d, imageW: %d, imageY: %d, imageH: %d\n", d.imageX, d.imageW, d.imageY, d.imageH);
FRDP ("imageYorig: %d, scaleX: %f, scaleY: %f\n", imageYorig, d.scaleX, d.scaleY);
FRDP ("imageFmt: %d, imageSiz: %d, imagePal: %d, imageFlip: %d\n", d.imageFmt, d.imageSiz, d.imagePal, d.flipX);
}
static void uc6_bg (bool bg_1cyc)
{
static const char *strFuncNames[] = {"uc6:bg_1cyc", "uc6:bg_copy"};
const char *strFuncName = bg_1cyc ? strFuncNames[0] : strFuncNames[1];
if (rdp.skip_drawing)
{
FRDP("%s skipped\n", strFuncName);
return;
}
FRDP ("%s #%d, #%d\n", strFuncName, rdp.tri_n, rdp.tri_n+1);
DRAWIMAGE d;
uc6_read_background_data(d, bg_1cyc);
if (fb_hwfbe_enabled && FindTextureBuffer(d.imagePtr, d.imageW))
{
DrawHiresImage(d);
return;
}
if (settings.ucode == ucode_F3DEX2 || (settings.hacks&hack_PPL))
{
if ( (d.imagePtr != rdp.cimg) && (d.imagePtr != rdp.ocimg) && d.imagePtr) //can't draw from framebuffer
DrawImage (d);
else
{
FRDP("%s skipped\n", strFuncName);
}
}
else
{
DrawImage (d);
}
}
static void uc6_bg_1cyc ()
{
{
uc6_bg(true);
}
static void uc6_bg_copy ()
{
{
uc6_bg(false);
}
@ -997,67 +997,67 @@ static void uc6_draw_polygons (VERTEX v[4])
}
}
static void uc6_read_object_data (DRAWOBJECT & d)
{
wxUint32 addr = segoffset(rdp.cmd1) >> 1;
d.objX = ((short*)gfx.RDRAM)[(addr+0)^1] / 4.0f; // 0
d.scaleW = ((wxUint16 *)gfx.RDRAM)[(addr+1)^1] / 1024.0f; // 1
d.imageW = ((short*)gfx.RDRAM)[(addr+2)^1] >> 5; // 2, 3 is padding
d.objY = ((short*)gfx.RDRAM)[(addr+4)^1] / 4.0f; // 4
d.scaleH = ((wxUint16 *)gfx.RDRAM)[(addr+5)^1] / 1024.0f; // 5
d.imageH = ((short*)gfx.RDRAM)[(addr+6)^1] >> 5; // 6, 7 is padding
d.imageStride = ((wxUint16 *)gfx.RDRAM)[(addr+8)^1]; // 8
d.imageAdrs = ((wxUint16 *)gfx.RDRAM)[(addr+9)^1]; // 9
d.imageFmt = ((wxUint8 *)gfx.RDRAM)[(((addr+10)<<1)+0)^3]; // 10
d.imageSiz = ((wxUint8 *)gfx.RDRAM)[(((addr+10)<<1)+1)^3]; // |
d.imagePal = ((wxUint8 *)gfx.RDRAM)[(((addr+10)<<1)+2)^3]; // 11
d.imageFlags = ((wxUint8 *)gfx.RDRAM)[(((addr+10)<<1)+3)^3]; // |
if (d.imageW < 0)
d.imageW = (short)rdp.scissor_o.lr_x - (short)d.objX - d.imageW;
if (d.imageH < 0)
d.imageH = (short)rdp.scissor_o.lr_y - (short)d.objY - d.imageH;
FRDP ("#%d, #%d\n"
"objX: %f, scaleW: %f, imageW: %d\n"
"objY: %f, scaleH: %f, imageH: %d\n"
"size: %d, format: %d\n", rdp.tri_n, rdp.tri_n+1,
d.objX, d.scaleW, d.imageW, d.objY, d.scaleH, d.imageH, d.imageSiz, d.imageFmt);
}
static void uc6_init_tile(const DRAWOBJECT & d)
{
// SetTile ()
TILE *tile = &rdp.tiles[0];
tile->format = d.imageFmt; // RGBA
tile->size = d.imageSiz; // 16-bit
tile->line = d.imageStride;
tile->t_mem = d.imageAdrs;
tile->palette = d.imagePal;
tile->clamp_t = 1;
tile->mirror_t = 0;
tile->mask_t = 0;
tile->shift_t = 0;
tile->clamp_s = 1;
tile->mirror_s = 0;
tile->mask_s = 0;
tile->shift_s = 0;
// SetTileSize ()
rdp.tiles[0].ul_s = 0;
rdp.tiles[0].ul_t = 0;
rdp.tiles[0].lr_s = (d.imageW>0)?d.imageW-1:0;
rdp.tiles[0].lr_t = (d.imageH>0)?d.imageH-1:0;
}
static void uc6_read_object_data (DRAWOBJECT & d)
{
wxUint32 addr = segoffset(rdp.cmd1) >> 1;
d.objX = ((short*)gfx.RDRAM)[(addr+0)^1] / 4.0f; // 0
d.scaleW = ((wxUint16 *)gfx.RDRAM)[(addr+1)^1] / 1024.0f; // 1
d.imageW = ((short*)gfx.RDRAM)[(addr+2)^1] >> 5; // 2, 3 is padding
d.objY = ((short*)gfx.RDRAM)[(addr+4)^1] / 4.0f; // 4
d.scaleH = ((wxUint16 *)gfx.RDRAM)[(addr+5)^1] / 1024.0f; // 5
d.imageH = ((short*)gfx.RDRAM)[(addr+6)^1] >> 5; // 6, 7 is padding
d.imageStride = ((wxUint16 *)gfx.RDRAM)[(addr+8)^1]; // 8
d.imageAdrs = ((wxUint16 *)gfx.RDRAM)[(addr+9)^1]; // 9
d.imageFmt = ((wxUint8 *)gfx.RDRAM)[(((addr+10)<<1)+0)^3]; // 10
d.imageSiz = ((wxUint8 *)gfx.RDRAM)[(((addr+10)<<1)+1)^3]; // |
d.imagePal = ((wxUint8 *)gfx.RDRAM)[(((addr+10)<<1)+2)^3]; // 11
d.imageFlags = ((wxUint8 *)gfx.RDRAM)[(((addr+10)<<1)+3)^3]; // |
if (d.imageW < 0)
d.imageW = (short)rdp.scissor_o.lr_x - (short)d.objX - d.imageW;
if (d.imageH < 0)
d.imageH = (short)rdp.scissor_o.lr_y - (short)d.objY - d.imageH;
FRDP ("#%d, #%d\n"
"objX: %f, scaleW: %f, imageW: %d\n"
"objY: %f, scaleH: %f, imageH: %d\n"
"size: %d, format: %d\n", rdp.tri_n, rdp.tri_n+1,
d.objX, d.scaleW, d.imageW, d.objY, d.scaleH, d.imageH, d.imageSiz, d.imageFmt);
}
static void uc6_init_tile(const DRAWOBJECT & d)
{
// SetTile ()
TILE *tile = &rdp.tiles[0];
tile->format = d.imageFmt; // RGBA
tile->size = d.imageSiz; // 16-bit
tile->line = d.imageStride;
tile->t_mem = d.imageAdrs;
tile->palette = d.imagePal;
tile->clamp_t = 1;
tile->mirror_t = 0;
tile->mask_t = 0;
tile->shift_t = 0;
tile->clamp_s = 1;
tile->mirror_s = 0;
tile->mask_s = 0;
tile->shift_s = 0;
// SetTileSize ()
rdp.tiles[0].ul_s = 0;
rdp.tiles[0].ul_t = 0;
rdp.tiles[0].lr_s = (d.imageW>0)?d.imageW-1:0;
rdp.tiles[0].lr_t = (d.imageH>0)?d.imageH-1:0;
}
static void uc6_obj_rectangle ()
{
LRDP ("uc6:obj_rectangle ");
DRAWOBJECT d;
uc6_read_object_data(d);
LRDP ("uc6:obj_rectangle ");
DRAWOBJECT d;
uc6_read_object_data(d);
if (d.imageAdrs > 4096)
{
FRDP("tmem: %08lx is out of bounds! return\n", d.imageAdrs);
@ -1068,8 +1068,8 @@ static void uc6_obj_rectangle ()
LRDP("Texture was not loaded! return\n");
return;
}
uc6_init_tile(d);
uc6_init_tile(d);
float Z = set_sprite_combine_mode ();
@ -1123,10 +1123,10 @@ static void uc6_obj_rectangle ()
static void uc6_obj_sprite ()
{
LRDP ("uc6:obj_sprite ");
DRAWOBJECT d;
uc6_read_object_data(d);
uc6_init_tile(d);
LRDP ("uc6:obj_sprite ");
DRAWOBJECT d;
uc6_read_object_data(d);
uc6_init_tile(d);
float Z = set_sprite_combine_mode ();
@ -1286,9 +1286,9 @@ static void uc6_DrawYUVImageToFrameBuffer(wxUint16 ul_x, wxUint16 ul_y, wxUint16
static void uc6_obj_rectangle_r ()
{
LRDP ("uc6:obj_rectangle_r ");
DRAWOBJECT d;
uc6_read_object_data(d);
LRDP ("uc6:obj_rectangle_r ");
DRAWOBJECT d;
uc6_read_object_data(d);
if (d.imageFmt == 1 && (settings.hacks&hack_Ogre64)) //Ogre Battle needs to copy YUV texture to frame buffer
{
@ -1300,8 +1300,8 @@ static void uc6_obj_rectangle_r ()
rdp.tri_n += 2;
return;
}
uc6_init_tile(d);
uc6_init_tile(d);
float Z = set_sprite_combine_mode ();
@ -1554,9 +1554,9 @@ void uc6_sprite2d ()
return;
}
const wxUint32 texsize = (d.imageW * d.imageH) << d.imageSiz >> 1;
const wxUint32 maxTexSize = rdp.tlut_mode < 2 ? 4096 : 2048;
const wxUint32 texsize = (d.imageW * d.imageH) << d.imageSiz >> 1;
const wxUint32 maxTexSize = rdp.tlut_mode < 2 ? 4096 : 2048;
if (texsize > maxTexSize)
{
if (d.scaleX != 1)

File diff suppressed because it is too large Load Diff

View File

@ -167,6 +167,8 @@ void updateCombiner(int i)
glTexEnvi(GL_TEXTURE_ENV, GL_OPERAND1_RGB_ARB, operand1[i]);
glTexEnvi(GL_TEXTURE_ENV, GL_SOURCE2_RGB_ARB, source2[i]);
glTexEnvi(GL_TEXTURE_ENV, GL_OPERAND2_RGB_ARB, operand2[i]);
grDisplayGLError("updateCombiner");
}
void updateCombinera(int i)
@ -179,6 +181,8 @@ void updateCombinera(int i)
glTexEnvi(GL_TEXTURE_ENV, GL_OPERAND1_ALPHA_ARB, operanda1[i]);
glTexEnvi(GL_TEXTURE_ENV, GL_SOURCE2_ALPHA_ARB, sourcea2[i]);
glTexEnvi(GL_TEXTURE_ENV, GL_OPERAND2_ALPHA_ARB, operanda2[i]);
grDisplayGLError("updateCombinera");
}
void init_combiner()
@ -301,6 +305,8 @@ void init_combiner()
dither_enabled = 0;
blackandwhite0 = 0;
blackandwhite1 = 0;
grDisplayGLError("init_combiner");
}
void compile_chroma_shader()
@ -339,6 +345,8 @@ void compile_chroma_shader()
strcat(fragment_shader_chroma, "if (color.rgb == chroma_color.rgb) discard; \n");
strcat(fragment_shader_chroma, "}");
grDisplayGLError("compile_chroma_shader");
}
typedef struct _shader_program_key
@ -525,6 +533,8 @@ void compile_shader()
set_lambda();
number_of_programs++;
grDisplayGLError("compile_shader");
}
void free_combiners()
@ -541,6 +551,8 @@ void set_copy_shader()
glUseProgramObjectARB(program_object_default);
texture0_location = glGetUniformLocationARB(program_object, "texture0");
glUniform1iARB(texture0_location, 0);
grDisplayGLError("set_copy_shader");
}
void set_depth_shader()
@ -550,12 +562,16 @@ void set_depth_shader()
glUseProgramObjectARB(program_object_depth);
texture0_location = glGetUniformLocationARB(program_object, "texture0");
glUniform1iARB(texture0_location, 0);
grDisplayGLError("set_depth_shader");
}
void set_lambda()
{
int lambda_location = glGetUniformLocationARB(program_object, "lambda");
glUniform1fARB(lambda_location, lambda);
grDisplayGLError("set_lambda");
}
FX_ENTRY void FX_CALL
@ -583,6 +599,8 @@ grConstantColorValue( GrColor_t value )
constant_color_location = glGetUniformLocationARB(program_object, "constant_color");
glUniform4fARB(constant_color_location, texture_env_color[0], texture_env_color[1],
texture_env_color[2], texture_env_color[3]);
grDisplayGLError("grConstantColorValue");
}
int setOtherColorSource(int other)
@ -1470,6 +1488,8 @@ grAlphaBlendFunction(
glBlendFuncSeparateEXT(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha);
else
glBlendFunc(sfactorRGB, dfactorRGB);
grDisplayGLError("grAlphaBlendFunction");
}
FX_ENTRY void FX_CALL
@ -1496,12 +1516,15 @@ grAlphaTestFunction( GrCmpFnc_t function )
case GR_CMP_ALWAYS:
glAlphaFunc(GL_ALWAYS, alpha_ref/255.0f);
glDisable(GL_ALPHA_TEST);
grDisplayGLError("grAlphaTestFunction :: GR_CMP_ALWAYS");
return;
break;
default:
display_warning("grAlphaTestFunction : unknown function : %x", function);
}
glEnable(GL_ALPHA_TEST);
grDisplayGLError("grAlphaTestFunction");
}
// fog
@ -1530,6 +1553,8 @@ grFogMode( GrFogMode_t mode )
display_warning("grFogMode : unknown mode : %x", mode);
}
need_to_compile = 1;
grDisplayGLError("grFogMode");
}
FX_ENTRY float FX_CALL
@ -1548,6 +1573,8 @@ guFogGenerateLinear(GrFog_t * /*fogtable*/,
glFogi(GL_FOG_COORDINATE_SOURCE_EXT, GL_FOG_COORDINATE_EXT);
glFogf(GL_FOG_START, nearZ / 255.0f);
glFogf(GL_FOG_END, farZ / 255.0f);
grDisplayGLError("guFogGenerateLinear");
}
FX_ENTRY void FX_CALL
@ -1581,6 +1608,7 @@ grFogColorValue( GrColor_t fogcolor )
}
glFogfv(GL_FOG_COLOR, color);
grDisplayGLError("glFogfv");
}
// chroma
@ -1630,6 +1658,7 @@ grChromakeyValue( GrColor_t value )
chroma_color_location = glGetUniformLocationARB(program_object, "chroma_color");
glUniform4fARB(chroma_color_location, chroma_color[0], chroma_color[1],
chroma_color[2], chroma_color[3]);
grDisplayGLError("grChromakeyValue");
}
static void setPattern()
@ -1667,6 +1696,8 @@ static void setPattern()
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
glDisable(GL_TEXTURE_2D);
grDisplayGLError("setPattern");
}
FX_ENTRY void FX_CALL
@ -1704,7 +1735,9 @@ grStippleMode( GrStippleMode_t mode )
default:
display_warning("grStippleMode:%x", mode);
}
need_to_compile = 1;
grDisplayGLError("grStippleMode");
}
FX_ENTRY void FX_CALL
@ -2748,4 +2781,5 @@ grConstantColorValueExt(GrChipID_t tmu,
ccolor1_location = glGetUniformLocationARB(program_object, "ccolor1");
glUniform4fARB(ccolor1_location, ccolor1[0], ccolor1[1], ccolor1[2], ccolor1[3]);
}
grDisplayGLError("grConstantColorValueExt");
}

View File

@ -55,6 +55,7 @@ void init_geometry()
glDisable(GL_CULL_FACE);
glDisable(GL_DEPTH_TEST);
grDisplayGLError("init_geometry");
}
FX_ENTRY void FX_CALL
@ -141,6 +142,7 @@ grCullMode( GrCullMode_t mode )
default:
display_warning("unknown cull mode : %x", mode);
}
grDisplayGLError("grCullMode");
}
// Depth buffer
@ -168,6 +170,7 @@ grDepthBufferMode( GrDepthBufferMode_t mode )
default:
display_warning("unknown depth buffer mode : %x", mode);
}
grDisplayGLError("grDepthBufferMode");
}
FX_ENTRY void FX_CALL
@ -216,6 +219,7 @@ grDepthBufferFunction( GrCmpFnc_t function )
default:
display_warning("unknown depth buffer function : %x", function);
}
grDisplayGLError("grDepthBufferFunction");
}
FX_ENTRY void FX_CALL
@ -223,6 +227,7 @@ grDepthMask( FxBool mask )
{
LOG("grDepthMask(%d)\r\n", mask);
glDepthMask((GLboolean)mask);
grDisplayGLError("grDepthMask");
}
float biasFactor = 0;
@ -282,6 +287,7 @@ void FindBestDepthBias()
}
//printf(" --> bias factor %g\n", biasFactor);
glPopAttrib();
grDisplayGLError("FindBestDepthBias");
}
FX_ENTRY void FX_CALL
@ -301,6 +307,7 @@ grDepthBiasLevel( FxI32 level )
glPolygonOffset(0,0);
glDisable(GL_POLYGON_OFFSET_FILL);
}
grDisplayGLError("grDepthBiasLevel");
}
// draw
@ -439,6 +446,7 @@ grDrawTriangle( const void *a, const void *b, const void *c )
-(*c_y - (float)heighto) / (float)(height/2) / *c_q, ZCALC(*c_z ,*c_q), 1.0f / *c_q);
glEnd();
grDisplayGLError("grDrawTriangle");
}
FX_ENTRY void FX_CALL
@ -496,6 +504,7 @@ grDrawPoint( const void *pt )
-(*y - (float)heighto) / (float)(height/2) / *q, ZCALC(*z ,*q), 1.0f / *q);
glEnd();
grDisplayGLError("grDrawPoint");
}
FX_ENTRY void FX_CALL
@ -588,6 +597,7 @@ grDrawLine( const void *a, const void *b )
-(*b_y - (float)heighto) / (float)(height/2) / *b_q, ZCALC(*b_z, *b_q), 1.0f / *b_q);
glEnd();
grDisplayGLError("grDrawLine");
}
FX_ENTRY void FX_CALL
@ -659,6 +669,8 @@ grDrawVertexArray(FxU32 mode, FxU32 Count, void *pointers2)
-(*y - (float)heighto) / (float)(height/2) / *q, ZCALC(*z, *q), 1.0f / *q);
}
glEnd();
grDisplayGLError("grDrawVertexArray");
}
FX_ENTRY void FX_CALL
@ -735,4 +747,6 @@ grDrawVertexArrayContiguous(FxU32 mode, FxU32 Count, void *pointers, FxU32 strid
-(*y - (float)heighto) / (float)(height/2) / *q, ZCALC(*z, *q), 1.0f / *q);
}
glEnd();
grDisplayGLError("grDrawVertexArrayContiguous");
}

View File

@ -249,6 +249,7 @@ static inline void opt_glCopyTexImage2D( GLenum target,
// printf("--> %dx%d newfmt %x\n", width, height, fmt);
glCopyTexImage2D(target, level, internalFormat, x, y, width, height, border);
}
grDisplayGLError("opt_glCopyTexImage2D");
}
#define glCopyTexImage2D opt_glCopyTexImage2D
@ -649,6 +650,7 @@ grClipWindow( FxU32 minx, FxU32 miny, FxU32 maxx, FxU32 maxy )
if (maxy < miny) maxy = miny;
glScissor(minx, miny, maxx - minx, maxy - miny);
glEnable(GL_SCISSOR_TEST);
grDisplayGLError("grClipWindow :: use_fbo");
return;
}
@ -671,6 +673,7 @@ grClipWindow( FxU32 minx, FxU32 miny, FxU32 maxx, FxU32 maxy )
glScissor(minx, (viewport_offset)+height-maxy, maxx - minx, maxy - miny);
}
glEnable(GL_SCISSOR_TEST);
grDisplayGLError("grClipWindow");
}
FX_ENTRY void FX_CALL
@ -678,6 +681,7 @@ grColorMask( FxBool rgb, FxBool a )
{
LOG("grColorMask(%d, %d)\r\n", rgb, a);
glColorMask((GLboolean)rgb, (GLboolean)rgb, (GLboolean)rgb, (GLboolean)a);
grDisplayGLError("grColorMask");
}
FX_ENTRY void FX_CALL
@ -1384,6 +1388,7 @@ grSstWinOpen(
ati_sucks = 0;
}
grDisplayGLError("grSstWinOpen");
return 1;
}
@ -1597,7 +1602,7 @@ FX_ENTRY void FX_CALL grTextureBufferExt( GrChipID_t tmu,
glScissor(0, viewport_offset, width, height);
grDisplayGLError("grTextureBufferExt :: A");
} else {
if (!render_to_texture) //initialization
{
@ -1651,6 +1656,7 @@ FX_ENTRY void FX_CALL grTextureBufferExt( GrChipID_t tmu,
}
CHECK_FRAMEBUFFER_STATUS();
curBufferAddr = pBufferAddress;
grDisplayGLError("grTextureBufferExt :: C");
return;
}
else //create new FBO at the same address, delete old one
@ -1695,6 +1701,7 @@ FX_ENTRY void FX_CALL grTextureBufferExt( GrChipID_t tmu,
CHECK_FRAMEBUFFER_STATUS();
curBufferAddr = pBufferAddress;
nb_fb++;
grDisplayGLError("grTextureBufferExt :: B");
}
}
@ -2052,6 +2059,7 @@ static void render_rectangle(int texture_number,
glEnable(GL_DEPTH_TEST);
glEnable(GL_BLEND);
grDisplayGLError("render_rectangle");
}
void reloadTexture()
@ -2081,6 +2089,7 @@ void reloadTexture()
width, height, -1);
glBindTexture(GL_TEXTURE_2D, default_texture);
glPopAttrib();
grDisplayGLError("reloadTexture");
}
void updateTexture()
@ -2112,6 +2121,7 @@ void updateTexture()
glBindTexture(GL_TEXTURE_2D, default_texture);
glPopAttrib();
}
grDisplayGLError("updateTexture");
}
FX_ENTRY void FX_CALL grFramebufferCopyExt(int /*x*/, int /*y*/, int /*w*/, int /*h*/,
@ -2135,6 +2145,7 @@ FX_ENTRY void FX_CALL grFramebufferCopyExt(int /*x*/, int /*y*/, int /*w*/, int
glCopyTexImage2D(GL_TEXTURE_2D, 0, GL_DEPTH_COMPONENT,
0, viewport_offset, tw, th, 0);
glBindTexture(GL_TEXTURE_2D, default_texture);
grDisplayGLError("grFramebufferCopyExt :: A");
return;
}
if (from == GR_FBCOPY_BUFFER_FRONT && to == GR_FBCOPY_BUFFER_BACK) {
@ -2156,6 +2167,7 @@ FX_ENTRY void FX_CALL grFramebufferCopyExt(int /*x*/, int /*y*/, int /*w*/, int
glColorMask(GL_TRUE, GL_TRUE, GL_TRUE, GL_TRUE);
glBindTexture(GL_TEXTURE_2D, default_texture);
glPopAttrib();
grDisplayGLError("grFramebufferCopyExt :: B");
return;
}
@ -2276,6 +2288,7 @@ grRenderBuffer( GrBuffer_t buffer )
default:
display_warning("grRenderBuffer : unknown buffer : %x", buffer);
}
grDisplayGLError("grRenderBuffer");
}
FX_ENTRY void FX_CALL
@ -2300,6 +2313,7 @@ grAuxBufferExt( GrBuffer_t buffer )
glColorMask(GL_TRUE, GL_TRUE, GL_TRUE, GL_TRUE);
need_to_compile = 1;
}
grDisplayGLError("grAuxBufferExt");
}
FX_ENTRY void FX_CALL
@ -2333,6 +2347,7 @@ grBufferClear( GrColor_t color, GrAlpha_t alpha, FxU32 depth )
// ZIGGY TODO check that color mask is on
buffer_cleared = 1;
grDisplayGLError("grBufferClear");
}
// #include <unistd.h>
@ -2454,6 +2469,7 @@ grLfbLock( GrLock_t type, GrBuffer_t buffer, GrLfbWriteMode_t writeMode,
}
}
grDisplayGLError("grLfbLock");
return FXTRUE;
}
@ -2530,6 +2546,7 @@ grLfbReadRegion( GrBuffer_t src_buffer,
free(buf);
}
grDisplayGLError("grLfbReadRegion");
return FXTRUE;
}
@ -2689,6 +2706,8 @@ grLfbWriteRegion( GrBuffer_t dst_buffer,
}
glDrawBuffer(current_buffer);
glPopAttrib();
grDisplayGLError("grLfbWriteRegion");
return FXTRUE;
}
@ -2817,12 +2836,14 @@ FX_ENTRY void FX_CALL
grFinish(void)
{
glFinish();
grDisplayGLError("grFinish");
}
FX_ENTRY void FX_CALL
grFlush(void)
{
glFlush();
grDisplayGLError("grFlush");
}
FX_ENTRY void FX_CALL
@ -3101,7 +3122,61 @@ void grTexChromaModeExt(GrChipID_t /*tmu*/, GrChromakeyMode_t /*mode*/)
display_warning("grTexChromaRangeModeExt");
}
static const char * GL_errors[7 + 1] = {
"GL_NO_ERROR", /* "There is no current error." */
"GL_INVALID_ENUM", /* "Invalid parameter." */
"GL_INVALID_VALUE", /* "Invalid enum parameter value." */
"GL_INVALID_OPERATION", /* "Illegal call." */
"GL_STACK_OVERFLOW",
"GL_STACK_UNDERFLOW",
"GL_OUT_OF_MEMORY", /* "Unable to allocate memory." */
"GL_UNKNOWN_ERROR" /* ??? */
};
#ifndef _DEBUG
int grDisplayGLError(const char* /*unused*/)
{
return -1;
}
#else
int grDisplayGLError(const char* message)
{
GLenum status;
unsigned int error_index;
int failure;
status = glGetError();
failure = 1;
if (status == GL_NO_ERROR)
error_index = failure = 0;
else
error_index =
(status < GL_INVALID_ENUM) /* to avoid underflow when subtracting */
? ( 7 ) /* our own, made-up "GL_UNKNOWN_ERROR" error */
: (status - GL_INVALID_ENUM) + 1;
if (error_index > 7)
error_index = 7;
#if !0
/*
* In most cases, we don't want to spam the screen to repeatedly say that
* there were no OpenGL errors yet, though sometimes one may need verbosity.
*/
if (failure == 0)
return (failure);
#endif
#ifdef _WIN32
MessageBoxA(NULL, message, GL_errors[error_index], MB_ICONERROR);
#else
fprintf(stderr, "%s\n%s\n\n", GL_errors[error_index], message);
#endif
return (failure);
}
#endif
// VP debug
#ifdef VPDEBUG
@ -3187,6 +3262,7 @@ void dump_stop()
free(pixels);
}
glBindTexture(GL_TEXTURE_2D, default_texture);
grDisplayGLError("dump_stop");
}
void dump_tex(int id)

View File

@ -27,6 +27,9 @@ extern wrapper_config config;
// returns the bytes per pixel of a given GR texture format
int grTexFormatSize(int fmt);
/* 2015.03.07 cxd4 -- regulated GL state machine debugging using glGetError */
extern int grDisplayGLError(const char* message);
extern int packed_pixels_support;
extern int ati_sucks;
extern float largest_supported_anisotropy;

View File

@ -639,6 +639,7 @@ grTexDownloadMipMap( GrChipID_t tmu,
}
glBindTexture(GL_TEXTURE_2D, default_texture);
grDisplayGLError("grTexDownloadMipMap");
}
int CheckTextureBufferFormat(GrChipID_t tmu, FxU32 startAddress, GrTexInfo *info );
@ -722,6 +723,7 @@ grTexSource( GrChipID_t tmu,
grAuxBufferExt(auxbuffer);
oldbuffer = auxbuffer;
#endif
grDisplayGLError("grTexSource");
}
FX_ENTRY void FX_CALL
@ -788,6 +790,7 @@ grTexFilterMode(
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, min_filter1);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, mag_filter1);
}
grDisplayGLError("grTexFilterMode");
}
FX_ENTRY void FX_CALL
@ -867,4 +870,5 @@ grTexClampMode(
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, wrap_s1);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, wrap_t1);
}
grDisplayGLError("grTexClampMode");
}

View File

@ -25,44 +25,14 @@ Filename: "{app}\Project64.exe"; Description: "{cm:LaunchProgram,{#StringChange(
[Files]
Source: "{#BaseDir}\Bin\{#Configuration}\Project64.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "{#BaseDir}\Config\Glide64.rdb"; DestDir: "{app}\Config"
Source: "{#BaseDir}\Config\Project64.cht"; DestDir: "{app}\Config"
Source: "{#BaseDir}\Config\Project64.rdb"; DestDir: "{app}\Config"
Source: "{#BaseDir}\Config\Project64.rdx"; DestDir: "{app}\Config"
Source: "{#BaseDir}\Config\Glide64.rdb"; DestDir: "{app}\Config"
Source: "{#BaseDir}\Lang\Brazilian Portuguese.pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\Bulgarian.pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\Chinese (Simplified).pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\Chinese (Taiwan).pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\Chinese (Traditional).pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\ChineseB5.pj.lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\ChineseGB.pj.lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\Czech.pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\Danish.pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\Dutch.pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\English.pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\English_alternative.pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\Finnish.pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\French.pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\German.pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\German_int.pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\German_localised.pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\Greek.pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\Hungarian.pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\Italian.pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\Italian_alternative.pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\Japanese.pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\Lithuanian.pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\Norwegian.pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\Polish.pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\Russian.pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\Spanish.pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\Swedish.pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\T-Chinese.pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\Ukrainian.pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Lang\*.pj.Lang"; DestDir: "{app}\Lang"
Source: "{#BaseDir}\Plugin\Audio\Jabo_Dsound.dll"; DestDir: "{app}\Plugin\Audio"
Source: "{#BaseDir}\Plugin\GFX\Jabo_Direct3D8.dll"; DestDir: "{app}\Plugin\GFX"
Source: "{#BaseDir}\Plugin\GFX\PJ64Glide64.dll"; DestDir: "{app}\Plugin\GFX"
Source: "{#BaseDir}\Plugin\Input\Jabo_DInput.dll"; DestDir: "{app}\Plugin\Input"
Source: "{#BaseDir}\Plugin\Input\PJ64_NRage.dll"; DestDir: "{app}\Plugin\Input"
Source: "{#BaseDir}\Plugin\RSP\RSP 1.7.dll"; DestDir: "{app}\Plugin\RSP"

View File

@ -22,7 +22,7 @@
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v120</PlatformToolset>
<PlatformToolset>v120_xp</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">

View File

@ -5,52 +5,22 @@ cd /d %~dp0..\..\
SET base_dir=%cd%
cd /d %current_dir%
mkdir "%base_dir%\Bin\Package"
mkdir "%base_dir%\Bin\Package\Config"
mkdir "%base_dir%\Bin\Package\Lang"
mkdir "%base_dir%\Bin\Package\Plugin"
mkdir "%base_dir%\Bin\Package\Plugin\Audio"
mkdir "%base_dir%\Bin\Package\Plugin\GFX"
mkdir "%base_dir%\Bin\Package\Plugin\Input"
mkdir "%base_dir%\Bin\Package\Plugin\RSP"
rd "%base_dir%\Bin\Package" /Q /S > NUL 2>&1
md "%base_dir%\Bin\Package"
md "%base_dir%\Bin\Package\Config"
md "%base_dir%\Bin\Package\Lang"
md "%base_dir%\Bin\Package\Plugin"
md "%base_dir%\Bin\Package\Plugin\Audio"
md "%base_dir%\Bin\Package\Plugin\GFX"
md "%base_dir%\Bin\Package\Plugin\Input"
md "%base_dir%\Bin\Package\Plugin\RSP"
copy "%base_dir%\Bin\Release\Project64.exe" "%base_dir%\Bin\Package"
copy "%base_dir%\Docs\Release Docs\PJgameFAQ.chm" "%base_dir%\Bin\Package"
copy "%base_dir%\Docs\Release Docs\Project64.chm" "%base_dir%\Bin\Package"
copy "%base_dir%\Config\Glide64.rdb" "%base_dir%\Bin\Package\Config"
copy "%base_dir%\Config\Project64.cht" "%base_dir%\Bin\Package\Config"
copy "%base_dir%\Config\Project64.rdb" "%base_dir%\Bin\Package\Config"
copy "%base_dir%\Config\Project64.rdx" "%base_dir%\Bin\Package\Config"
copy "%base_dir%\Config\Glide64.rdb" "%base_dir%\Bin\Package\Config"
copy "%base_dir%\Lang\Brazilian Portuguese.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\Bulgarian.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\Chinese (Simplified).pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\Chinese (Taiwan).pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\Chinese (Traditional).pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\ChineseB5.pj.lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\ChineseGB.pj.lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\Czech.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\Danish.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\Dutch.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\English.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\English_alternative.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\Finnish.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\French.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\German.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\German_int.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\German_localised.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\Greek.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\Hungarian.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\Italian.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\Italian_alternative.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\Japanese.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\Lithuanian.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\Norwegian.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\Polish.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\Russian.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\Spanish.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\Swedish.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\T-Chinese.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\Ukrainian.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Lang\*.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Plugin\Audio\Jabo_Dsound.dll" "%base_dir%\Bin\Package\Plugin\Audio"
copy "%base_dir%\Plugin\GFX\Jabo_Direct3D8.dll" "%base_dir%\Bin\Package\Plugin\GFX"
copy "%base_dir%\Plugin\GFX\PJ64Glide64.dll" "%base_dir%\Bin\Package\Plugin\GFX"

Some files were not shown because too many files have changed in this diff Show More