Commit Graph

897 Commits

Author SHA1 Message Date
zilmar 951c5d089c Merge pull request #244 from cxd4/i_dont_always_debug_but_when_i_do
I don't always debug, but when I do...
2015-03-09 08:06:41 +11:00
zilmar 3091d79a20 Merge pull request #245 from Lithium64/patch-3
Resident Evil 2 rdb fixes
2015-03-09 08:04:26 +11:00
zilmar 8a98506751 Merge pull request #246 from AmbientMalice/patch-4
Hydro Thunder 8MB and new audio.
2015-03-09 08:03:34 +11:00
zilmar c5fe5122b8 Merge pull request #247 from AmbientMalice/patch-6
Fix Resident Evil FMV audio.
2015-03-09 07:58:33 +11:00
zilmar 058e7c0c6e Merge pull request #248 from AmbientMalice/patch-7
"Fixed" Infernal Machine (U) sound.
2015-03-09 07:57:51 +11:00
AmbientMalice 2466feca2d "Fixed" Infernal Machine (U) sound.
Okay, so it turns out that the (U) version of Infernal Machine *hates* the settings that provide good audio for the (E) version. (I have no clue why I didn't notice this until now.) After a lot of dicking around, I found that AI=540 provided a usable compromise, where the sound is in synch and doesn't crackle like crazy. The problem is that the main menu music is now too fast. None of the other Factor 5 games behave this way.

In an ideal world the (U) version would be placed into a refrigerator and have a small atomic device detonated next to it. Until PJ64 gets proper audio synch or Azimer does something magical, I don't see that version working properly.
2015-03-08 12:30:17 +10:00
AmbientMalice dbbead7389 Fix Resident Evil FMV audio.
This fix isn't quite satisfactory, but with 2200\875, the last 30 seconds or so of the intro have no sound effects, only music. (A bug that could affect other FMVs throughout the game in theory.) 1500\530 has a wee bit of pop and crackle, but the FMVs now work correctly.
2015-03-08 11:26:15 +10:00
AmbientMalice ab5b4d5f83 deleted duplicate Hydro Thunder entry 2015-03-08 11:19:50 +10:00
Lithium64 fdfc5a9909 Biohazard Glide64 fix
AmbientMalice forgot to add the fix for japanese version of Resident Evil 2
2015-03-07 20:00:37 -03:00
Lithium64 df45f47ff9 Resident Evil 2 fix
Changed back RDRAM to 4, if set to 8 will cause resolution issues with Glide64
2015-03-07 19:51:36 -03:00
unknown 151ddf288d guess Glide64 in VS2013 linker needed fix in Release, not just Debug
warning MSB8030: The linker switch "Minimum Required Version" requires "SubSystem" to be set.  Without "SubSystem", the "Minimum Required Version" would not be passed to linker and could prevent to the output binary from running on older Operating Systems.
2015-03-07 17:28:46 -05:00
unknown b5604955d2 move OpenGL error flag state debugging from Glide64 to Glitch64
Do not call glGetError within Glide64::UpdateScreen to check for GL errors generated from Glitch64 functions, as Glitch64 does all the OpenGL handling (even if it is statically linked) and contains code that could be called from a different thread than gfx spec function `UpdateScreen`.
2015-03-07 17:26:02 -05:00
unknown f0d8810cc9 fix VS2013 linker warning about setting subsystem ver w/o a platform 2015-03-07 15:53:26 -05:00
unknown a80fe0674f should be able to debug OpenGL failures #ifndef _DEBUG now 2015-03-07 15:51:02 -05:00
AmbientMalice 252a75bd57 Hydro Thunder enable 8MB and new audio timing.
Enabling the expansion pack allows 4 player MP. Was only enabled in US version before.
2015-03-07 22:48:24 +10:00
zilmar 8814f429e0 Merge pull request #233 from cxd4/i_dont_always_demo_but_when_i_do
Cube Demo (PD) has not had any problems since PJ64 1.6.
2015-03-07 12:46:19 +11:00
unknown 53274f36b5 Cube Demo (PD) has not had any problems since PJ64 1.6. 2015-03-06 19:11:31 -05:00
zilmar b02c29da62 Merge pull request #232 from MELERIX/patch
Cleanup
2015-03-07 09:54:02 +11:00
MELERIX 2c31b9486a Cleanup
Related with:
9059e307da
2015-03-06 19:27:03 -03:00
zilmar 3aa943df9f Merge pull request #231 from cxd4/so_i_herd_u_liek_CD64
speed improvements to "CD64 Memory Test" ROM
2015-03-07 06:56:27 +11:00
zilmar db3caba866 Merge pull request #230 from Nekokabu/master
Update Japanese.pj.Lang
2015-03-07 06:53:16 +11:00
zilmar 32adb6a515 Merge pull request #227 from AmbientMalice/patch-2
MusyX\MORT\Factor 5 sound fixes+misc.
2015-03-07 06:30:09 +11:00
unknown bd6997adfb like 1-2 VI/s faster with TLB usage assumed out of the core 2015-03-06 14:14:09 -05:00
unknown ebb2cc340b lol when's the last time these demos were tested? 2015-03-06 13:46:41 -05:00
unknown 9dc163f951 um...C:45 is not an unknown country code? dumb kangaroos. 2015-03-06 13:37:42 -05:00
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