zilmar
9984bed37c
Merge pull request #429 from Azimer/FAT_Improvements
...
Fixed Audio Timing Improvements
2015-05-02 22:08:27 +10:00
Azimer
ac8a33a3be
Restructured IF statement
2015-05-02 02:01:10 -05:00
Azimer
c970681595
Fixed Audio Timing Improvements
...
* A user-defined FAT value of 0 will cause it to calculate
* The second buffer shouldn't be part of the GetLegth returned value
* Rounded the GetLength values up and aligned to 4 bytes (sample size)
* Implemented ai_busy and changed the behavior of ai_full
* Changed the second buffer behavior
2015-05-02 01:37:23 -05:00
zilmar
24cd364812
Merge pull request #426 from death-droid/7z_improvements
...
Allow 7z files to actually work through "Open ROM". Removes the codes as...
2015-05-02 05:51:55 +10:00
Emmet Young
312de4d2a4
Allow 7z files to actually work through "Open ROM". Removes the codes assumption it is being handed the ROM name its looking for in the file.
2015-05-02 00:53:57 +10:00
Emmet Young
c9805dd5d3
Update ZLib to 1.2.8
2015-05-01 14:06:20 +10:00
zilmar
f75a6e489c
Merge pull request #423 from lioncash/void
...
Remove superfluous void parameter usages.
2015-04-30 10:43:32 +10:00
zilmar
fdb2cc5c55
Merge pull request #424 from death-droid/master
...
When scanning in 7z files make sure we are actually setting the rom file...
2015-04-30 10:36:45 +10:00
Emmet Young
23eeaeeb2c
When scanning in 7z files make sure we are actually setting the rom file size.
...
Fixes issue #255
2015-04-29 23:02:53 +10:00
Lioncash
d85f0c1283
Remove superfluous void usages
...
These aren't necessary in C++
2015-04-28 19:34:23 -04:00
zilmar
69ef7d12d3
Merge pull request #422 from exhalatio/rdb
...
rdb update
2015-04-28 09:03:33 +10:00
exhalatio
f5ae263824
NFL Quarterback Club 98 (E) (U) rdb update
2015-04-27 13:52:01 +09:00
exhalatio
78bdd67641
Toukon Road rdb update
2015-04-27 13:49:19 +09:00
zilmar
6693cb6a2a
Merge pull request #419 from theboy181/Spelling-Mistakes
...
Fix Speeeling
2015-04-25 13:55:14 +10:00
theboy181
405f59eafc
Fix Speeeling
2015-04-23 22:43:01 -07:00
zilmar
170dac9a1e
Merge pull request #416 from lioncash/cheats
...
Cheat Class: Replace is_valid_hex_digit
2015-04-23 13:19:43 +10:00
Lioncash
6b7ecf0b79
Cheat Class: Replace is_valid_hex_digit
...
isxdigit does the same thing.
2015-04-22 14:06:56 -04:00
zilmar
9884091aae
Merge pull request #413 from LegendOfDragoon/master
...
Add some ALECK64 games to the RDB
2015-04-21 22:09:39 +10:00
LegendOfDragoon
3941c695dc
Add Vivid Dolls (J) [ALECK64] to the RDB
2015-04-20 20:18:50 -07:00
LegendOfDragoon
7f528b8014
Add Tower & Shaft (J) [ALECK64] to the RDB
2015-04-20 20:17:50 -07:00
LegendOfDragoon
503fa8be5e
Add Donchan Puzzle Hanabi de Doon to the RDB
2015-04-20 20:13:24 -07:00
LegendOfDragoon
ae63a77fb3
Add Guru - Kuru Kuru Fever (J) [ALECK64] to the RDB
2015-04-20 20:12:07 -07:00
LegendOfDragoon
39dc599aaa
Add Magical Tetris Challenge [ALECK64] to the RDB
2015-04-20 20:10:24 -07:00
LegendOfDragoon
6f6e169f55
Add Star Soldier [ALECK64] to the RDB
2015-04-20 20:08:33 -07:00
LegendOfDragoon
ea50574661
Add Eleven Beat [ALECK64] to the RDB
2015-04-20 20:07:24 -07:00
zilmar
b5cd125809
Merge pull request #409 from cxd4/i_accidentally_your_function_inside_my_function
...
some more high-level code reusability via functions
2015-04-21 12:53:06 +10:00
zilmar
2bb9ac0754
Merge pull request #411 from cxd4/nub_lern_2_cheet
...
optimized cheat codes parsing a little bit
2015-04-21 08:49:56 +10:00
zilmar
04ce2a51ae
Merge pull request #410 from cxd4/English_futhermucker_do_u_speek
...
un-typo'd some typos
2015-04-21 08:15:10 +10:00
unknown
8df2172495
probably more readable, portable to just say this
2015-04-20 17:10:15 -04:00
unknown
0e05a71f2a
guessing it's okay to have case-insensitive hex verify here too
2015-04-20 17:07:42 -04:00
unknown
ec458785ea
derp.
2015-04-20 17:05:06 -04:00
unknown
12b71f4c0c
actually may be better as a static (possibly inline) function
2015-04-20 17:02:19 -04:00
unknown
3ef067f6d1
optimized hex digit verification a little
2015-04-20 16:52:48 -04:00
unknown
ec9afe9c33
moved cheat code hex value verification to a central function
2015-04-20 16:31:26 -04:00
unknown
42643352b9
s/Initilize/Initialize
2015-04-20 16:01:18 -04:00
unknown
3b9ec019bc
ya i r need h4lp plz i iz shot
2015-04-20 15:41:25 -04:00
unknown
dbe9da858a
no longer multiple references to recently added `STRING_SIZE` constant
...
It seems that zilmar would rather use the sizeof() operator repeatedly than to declare a new constant or use macros to show array sizes. Since I have already centralized the usage of all sizeof() operators to the new high-level function I declared, I think that there is no longer use for the `STRING_SIZE` constant which Lioncash contributed.
2015-04-20 14:57:55 -04:00
unknown
9fcf4def63
reusable functions in high-level code for About dialog messages
2015-04-20 14:55:07 -04:00
zilmar
240d13366d
Merge branch 'master' of https://github.com/project64/project64
2015-04-20 18:35:27 +10:00
zilmar
bb9023292c
fix #408 About Config Files not showing
2015-04-20 18:33:38 +10:00
zilmar
da0640377c
Merge pull request #407 from LegendOfDragoon/master
...
Fix / Optimize RSP Recompiler
2015-04-20 16:09:56 +10:00
LegendOfDragoon
882b0f5841
Change CompilerWarning to DisplayError in Cop0_MF
...
In RSP interpreter, it is DisplayError and I feel like it's an important
message, so it should be DisplayError in RSP recompiler as well, in my
opinion.
2015-04-19 21:20:10 -07:00
LegendOfDragoon
603df8e167
Add 2 cases in Cop0_MF for RSP Recompiler
...
Case 0 and Case 1 was missing in RSP Recompiler. Jet Force Gemini LLE
GFX uses case 1.
2015-04-19 21:11:47 -07:00
LegendOfDragoon
82f614ff2d
Fix / Optimize RSP Accumulator Analysis
...
the & 0xFFC was missing, which caused it to return true when it should
have returned false. This means that LLE audio should be more optimized
now.
I also made it do delay slot, incase the delay slot instruction writes
to accumulator. Minor optimization here.
As for JAL, I made it do break instead of return FALSE because in Battle
For Naboo, it actually does come back and continue an existing
calculation. I think it is only an issue if you do a separate analysis
for the Low Accumulator and Mid/High Accumulators. It's still better to
be safe, just incase I or someone else actually implement a separate
analysis for the Accumulators later down the road.
2015-04-19 20:56:36 -07:00
LegendOfDragoon
f22e5125c5
Fix memory leak in RSP
...
Due to the newer spec design in PJ64 2.x, CloseDLL() doesn't get called
as often. So there are instances where it calls AllocateMemory()
multiple times without ever calling FreeMemory().
2015-04-19 19:16:10 -07:00
zilmar
d83817814f
Merge pull request #405 from AmbientMalice/patch-16
...
Changed Duck Dodgers Audio Sync.
2015-04-20 11:27:13 +10:00
AmbientMalice
1e27e3982e
Changed Duck Dodgers Audio Sync.
...
When using PJ64's audio sync, the game feels "off". Daffy's movement is jerky. So I've disabled it and enabled Jabo audio sync. Azimer's seems to work fine with these settings.
2015-04-20 10:56:55 +10:00
zilmar
edda4f0555
fix #376 - Games slow if no entry in Project64.cfg
2015-04-20 08:50:07 +10:00
zilmar
5b68545136
Merge pull request #400 from lioncash/overrun
...
Gui Class: Fix potential wchar array overruns
2015-04-18 05:43:50 +10:00
Lioncash
c0742b09b6
Gui Class: Fix potential wchar array overruns
...
sizeof(String) will return 400, which is past the bounds of the string array
2015-04-17 03:13:44 -04:00