Commit Graph

1022 Commits

Author SHA1 Message Date
unknown eca8f95c81 CD64 Memory Test runs fastest with interpreter core.
The Project64 recompiler is mostly to get games running at full speed for playability, but this is not a game, and implementing memory address range prediction in the recompiler to prevent missing the branch weighs would possibly not be worth it for a demo which should run fast enough with the interpreter.
2015-03-06 13:34:41 -05:00
Nekokabu b7cf2ca0f4 Update Japanese.pj.Lang
Update Japanese language file
2015-03-07 00:02:18 +09:00
AmbientMalice b2f0f34ac5 MusyX\MORT\Factor 5 sound fixes+misc.
With these changes, games such as RE2 now use Fixed Audio timing with appropriate VI\AI values, and now have near-perfect audio that will no longer bug out randomly, due to low framerates, or when loading save-states. Infernal Machine no longer has crackling audio. San Francisco Rush 2049 seems improved. Rogue Squadron\Naboo have fixed sound. Tarzan, Rugrats, and other games using Factor 5 tech were adjusted. Some ran fine on vanilla settings for some reason.

I disabled "Start Changed" for Naboo and Infernal Machine, since having it enabled causes significant stuttering in some menus.

FYI, MORT is the name of the speech codec used by Factor 5 games.

I decided on VI=2200 and AI=785 for most titles because those values hit a sweet spot between stopping crackle and keeping sound in synch. (Some games were happy with AI=400.) Some further tweaking might provide better results.
2015-03-06 22:50:00 +10:00
zilmar 60162d6c9b Merge pull request #226 from Frank-74/patch-1
Final fix for Glide About/Config crash and memory leaks
2015-03-06 22:04:12 +11:00
Frank-74 30039150ec Fix Glide About/Config crash and memory leaks
No more memory leaks, and no more crashing.
2015-03-06 09:25:37 +00:00
zilmar 2ef36f5f80 Merge pull request #194 from death-droid/MempakFix
Correct behaviour of Mempak
2015-03-06 18:37:54 +11:00
zilmar dd457ed00a Merge pull request #224 from AmbientMalice/patch-3
Set CF1 for PAL Infernal Machine.
2015-03-06 18:30:28 +11:00
zilmar 97d16cda0c Merge branch 'master' of https://github.com/project64/project64 2015-03-06 18:28:23 +11:00
zilmar bd3fd85b99 Language: More code cleanup, status messages, dialog box, etc 2015-03-06 18:27:31 +11:00
AmbientMalice 10f0b8f494 Set CF1 for PAL Infernal Machine. 2015-03-06 16:11:43 +10:00
zilmar 31cdd07937 Merge pull request #223 from AmbientMalice/patch-2
Infernal Machine stability fixes.
2015-03-06 15:57:28 +11:00
AmbientMalice c871273ca2 Infernal Machine stability fixes.
Changing to CF1 fixes the jeep handling and some nasty stuttering.
Disabling Fast SP fixed some crashes with recompiler. Also seems to fix environment flicker?
Plus some other tweaks.

The game seems stable on a custom build (with the Factor 5 hack) with CPU recompiler and cxd4 RSP interpreter during testing except for the end of levels, when Indy's Trading Post causes the game to crash without Interpreter. The game appears to be far more stable in PJ64 than mupen64plus, however the game's audio timings are off, and the sound crackles. But I was able to drive Indy's jeep round in circles for 15 minutes without a single lockup.
2015-03-06 14:50:29 +10:00
zilmar 9447836b6c Merge pull request #220 from MELERIX/patch
PJ64 NRage should be compiled before Project64Setup.
2015-03-06 12:55:20 +11:00
MELERIX 7131a4eb5c PJ64 NRage should be compiled before Project64Setup. 2015-03-05 22:09:54 -03:00
zilmar f793a5f0eb Merge pull request #216 from cxd4/so_i_herd_u_liek_BattleZone
RDB fixes to "Battlezone:  Rize of the Black Dogs"
2015-03-06 04:11:30 +11:00
unknown c2964ac805 Battlezone seems to be compatible, not broken from core. 2015-03-05 11:32:37 -05:00
unknown 02e0ac33d4 CF=1 fixes Battlezone mountains/terrain missing polygons/flickering 2015-03-05 11:31:42 -05:00
zilmar 1cb5ceb084 Merge pull request #214 from AmbientMalice/patch-2
Fix RE2 depth issues with Glide64
2015-03-05 22:37:00 +11:00
zilmar 0bd4b9deb9 A few more language tweaks 2015-03-05 22:33:57 +11:00
AmbientMalice e2389545d2 Fix RE2 depth issues with Glide64 2015-03-05 21:13:15 +10:00
zilmar f55130f308 Merge pull request #212 from Lithium64/patch-2
Update for Brazilian Portuguese translation
2015-03-05 18:11:37 +11:00
Lithium64 0334624c54 Update Brazilian Portuguese language file 2015-03-05 03:48:30 -03:00
zilmar 34b5892e2c Merge branch 'master' of https://github.com/project64/project64 2015-03-05 17:10:40 +11:00
zilmar 37d24bf365 Some code clean up related to system tray messages 2015-03-05 17:09:58 +11:00
zilmar a86787fa54 Merge pull request #211 from MELERIX/patch
Minor Updates
2015-03-05 16:50:11 +11:00
MELERIX 98f87e31d1 Minor Updates
- Installer.iss: Removed a non longer maintained input plugin.
- package_zip.bat: Output directory will be cleaned before start to copy
files, also removed copy line for two .chm files that are outdated.
2015-03-05 02:23:07 -03:00
zilmar b9e4b9791f Merge pull request #209 from AmbientMalice/patch-1
Change Infernal Machine to Physical Lookup.
2015-03-05 15:08:45 +11:00
AmbientMalice 380a04f646 Change Infernal Machine to Physical Lookup.
This stops the game generating megabytes of log file within mere seconds.
2015-03-05 14:06:09 +10:00
zilmar e1ac837f32 Merge pull request #206 from cxd4/can_haz_GL_compat
Prevent calling NULL/uninitialized OpenGL extensions in Glitch64.
2015-03-05 13:39:17 +11:00
unknown 367ef048e0 DisplayError on call nonexistent GL commands only if pj64 debugger on 2015-03-04 20:40:31 -05:00
unknown d52605ec01 (MSVC) __stdcall convention from gl.h to fix call stack in Debug builds 2015-03-04 20:29:59 -05:00
zilmar a8abd5c75e Merge pull request #207 from MELERIX/patch
More Updates related with Translations.
2015-03-05 10:48:05 +11:00
MELERIX f9872ccdaf added a TODO for Multilanguage.h 2015-03-04 20:45:04 -03:00
MELERIX 796350af04 restored menu descriptions 2015-03-04 20:36:52 -03:00
zilmar b635983167 language: code clean up and fix some bugs 2015-03-05 09:44:25 +11:00
MELERIX e66ef07e0d More Updates related with Translations.
- Added few Desc where missing.
- Added a Missing String in English main lang file.
- Fixed some typos in the original english strings.
- Removed few Unused Strings.
- Sorted Strings by IDs.
2015-03-04 18:38:06 -03:00
unknown 7cd4e27e8a added some comments to show GL extensions/core version requirements 2015-03-04 15:12:45 -05:00
unknown cb9b7c1506 Implement fallback GL funcs so we don't call NULL func pointers. 2015-03-04 15:11:35 -05:00
zilmar 9767f73f71 Merge pull request #203 from Frank-74/Glide-About-and-Config-memory-leak-fix
Glide Config/About dialog memory leak fix?
2015-03-05 06:31:43 +11:00
zilmar 932747ec28 Merge pull request #204 from AmbientMalice/master
Added Infernal Machine RDB tweaks + missing Superman proto, GE romhacks, and fan translations.
2015-03-05 06:31:21 +11:00
AmbientMalice 05a47c598a Half-assed fixed Infernal Machine RDB settings. 2015-03-04 22:43:13 +10:00
AmbientMalice a08ac0e934 fixed some regions causing bad rom messages. 2015-03-04 22:42:03 +10:00
AmbientMalice 25ba958f9a Merge pull request #2 from project64/master
test
2015-03-04 22:37:48 +10:00
Frank-74 23833f2b82 Glide Config/About dialog memory leak fix?
I'm still getting this one.  Haven't a clue about it.
>Order, Source File, Line Number, Mem Size
4332,Unknown, 0, 64
2015-03-04 10:51:00 +00:00
zilmar 8ab8459d24 Merge pull request #202 from Lithium64/patch-1
Minor fixes on RDB
2015-03-04 20:41:30 +11:00
zilmar 71cc6def7b code cleanup and try o make language work better 2015-03-04 20:36:08 +11:00
Lithium64 dc74e4412d Typo fix 2015-03-04 03:49:21 -03:00
Lithium64 82aa2845d2 Little cleanup 2015-03-04 03:47:18 -03:00
Lithium64 0ef3e2d140 Shadow Man (B) fixed
CF = 1
RDRAM = 8
2015-03-04 03:33:28 -03:00
AmbientMalice 63aed2cbc5 Infernal Machine fixes.
Enabled fixed audio timing, changed to 8MB, and switched to interpreter. Game seems stable with static RSP interpreter.
2015-03-04 16:08:43 +10:00