Commit Graph
5276 Commits
Author SHA1 Message Date
dykebeard dc0a7de62b PNG screenshot writing 2013-07-07 14:56:18 -04:00
Henrik Rydgard a8e932830e Revert part of 3ac9aa9cfb , it crashes GTA: LCS. @tpunix, might want to investigate. 2013-07-07 14:19:40 +02:00
Henrik Rydgård 336bfbb49d Merge pull request #2677 from thedax/hdRemasterSupport
HDRemaster support: Fix memory sizes for Eiyuu Sensetsu games
2013-07-07 02:16:00 -07:00
Unknown W. Brackets 932e0b857c Fix a possible infinite loop in the symbol map. 2013-07-07 01:58:23 -07:00
Henrik Rydgård 3e8cb98a40 Merge pull request #2672 from unknownbrackets/ctrl-rapid
Add back rapid fire, make it possible to use on other platforms
2013-07-07 00:49:37 -07:00
Henrik Rydgård 44f406b3f7 Merge pull request #2665 from unknownbrackets/perf
Improve performance of export resolving / module loading
2013-07-07 00:38:38 -07:00
The Dax 45140db86a Fix memory sizes for Eiyuu Densetsu HD Remaster games, thanks to @Darth1701. 2013-07-07 03:37:08 -04:00
The Dax da9472c486 Simplify the HDRemaster struct, eliminating the need for the g_MemoryEnd variable. 2013-07-07 03:07:51 -04:00
Unknown W. Brackets cb249c469b Properly send the right analog to the game.
I don't think this was actually working before.
2013-07-06 23:06:33 -07:00
Unknown W. Brackets 1ab86a68c9 Add rapid fire ctrl interface, minor cleanup. 2013-07-06 23:06:32 -07:00
Unknown W. Brackets 0ca8f5c655 Improve performance of ScanForFunctions().
Mostly affects games with a lot of modules and exports.
2013-07-06 16:58:17 -07:00
bagnz0r ea2f624092 Increased default sound volume to 5. Just because 4 is too low,
literally.
2013-07-07 00:53:29 +02:00
bagnz0r 35d70af3ab Fixed bad SE volume limit in sceAttrac. 2013-07-07 00:15:26 +02:00
Unknown W. Brackets b9c2e21105 Improve performance of syscall resolving.
This was actually kinda slow (noticeably) in God Eater Burst.
2013-07-06 15:14:50 -07:00
Unknown W. Brackets 091d4ac76f Fix dumb typo. 2013-07-06 15:14:50 -07:00
bagnz0r f3f2c80f4c Merge remote-tracking branch 'upstream/master' 2013-07-07 00:06:47 +02:00
bagnz0r d4f6cfc816 Added ifdef for low latency audio. 2013-07-07 00:06:30 +02:00
Henrik Rydgard b78276fcca Apply JPCSP's fix that allows some audio to play in Monster Hunter. Far from perfect though. 2013-07-06 23:56:19 +02:00
bagnz0r d89cd4813f More fine-tuning... 2013-07-06 23:54:15 +02:00
Henrik Rydgard 1c7038fab9 Reduce default volume. 2013-07-06 23:50:45 +02:00
bagnz0r 669216fcab This should be better, previous values still caused a peak blowout. Also
limited sound SE and BGM value to 8, because any higher and you have
garbage.
2013-07-06 23:40:05 +02:00
bagnz0r 26654555b4 Updated block values so that we will have lower latency audio...
Additionally I have fixed the issue with too loud sound effects and broken
buttons in audio settings screen. Before this fix, you wouldn't be able to
set the volume above 5 despite the fact that 8 is the default value.
5
2013-07-06 23:23:17 +02:00
bagnz0r 3dca81d030 Merge remote-tracking branch 'upstream/master' 2013-07-06 23:20:18 +02:00
Henrik Rydgård 19c5d12885 Merge pull request #2656 from unknownbrackets/debugger
Fix memchecks for halfwords and bytes
2013-07-06 13:22:20 -07:00
Henrik Rydgard acf94a35f8 Minor audio optimization 2013-07-06 22:21:52 +02:00
Unknown W. Brackets 286c153c6a Fix memchecks for halfwords and bytes.
Before it was doing the range on a 4 byte read, which would trip a
memcheck that wasn't actually being hit if the byte of halfword was
unaligned.
2013-07-06 13:15:48 -07:00
Unknown W. Brackets 25cc09b81b Improve perf when ignore illegal is off.
Most users will have it on, but this improves perf a bit when it isn't.
2013-07-06 13:04:19 -07:00
bagnz0r 50044667ea Fine-tuned the block size and queue values to stutter less and produce lower latency audio. 2013-07-06 22:01:52 +02:00
Henrik Rydgård a28cfe6327 Merge pull request #2654 from Kingcom/Debugger
Add thread list columns
2013-07-06 12:51:28 -07:00
Kingcom 82c242f237 Added "Wait type" and "Priority" columns to thread list 2013-07-06 21:40:41 +02:00
Henrik Rydgård 9d2e8b1799 Merge pull request #2632 from raven02/patch-3
Add preliminary volume control for BGM and SE
2013-07-06 12:18:40 -07:00
Unknown W. Brackets 77670876cd Fix memcheck range intersect check. 2013-07-06 12:08:34 -07:00
Henrik Rydgard b0ee3a173a Add mechanism for unlimited mappable virtual keys (not restricted by some bitfield). Use it to implement X/Y analog key mapping. 2013-07-06 20:45:44 +02:00
Henrik Rydgard cc58e34cf8 Remove legacy key mapping and associate devices with keys (DInput has been left behind for now, will be fixed up soon). Saving is broken, will be fixed soon. 2013-07-06 20:45:44 +02:00
Henrik Rydgård 8988d697e3 Merge pull request #2647 from unknownbrackets/jit-minor
Fix x64 jit bugs (memchecks and lwl/lwr/swl/swr)
2013-07-06 09:35:12 -07:00
tpu 3ac9aa9cfb bug fix about ISOfilesystem and sceIo 2013-07-06 23:42:49 +08:00
Unknown W. Brackets 2b4344f61d Don't rewind the PC on memcheck w/ CORE_NEXTFRAME.
If the memcheck doesn't hit, we'll still rewind the PC, causing weirdness.
This is likely if you try to memcheck an address hit first thing in a
vblank interrupt handler or something.
2013-07-06 03:30:21 -07:00
Henrik Rydgard a599bf7500 Assorted warning fixes and cleanups 2013-07-06 11:09:19 +02:00
raven02 6c3895491e Add preliminary volume control for BGM and SE 2013-07-06 16:54:13 +08:00
Unknown W. Brackets 2d15eb2acd Re-enable lwl/lwr/swl/swr on the x86 jit.
Now correctly handling ECX on x64.
2013-07-06 01:21:52 -07:00
Unknown W. Brackets 662ae77214 Save regs before/after 3-arg func calls on x86.
This fixes bugs only on x64 when ABI_CallFunctionACC and etc. were used.
This was breaking things since R8 was not being saved (arg 3.)
2013-07-06 00:54:53 -07:00
Unknown W. Brackets 19f2b35679 Keep the stack aligned when tripping memchecks. 2013-07-06 00:22:09 -07:00
Unknown W. Brackets 7960bd0767 Fix dumb mistake from x86 jit changes, fixes #2635. 2013-07-05 22:05:55 -07:00
bagnz0r 90fd21a737 Fixed divide by zero issue and tweaked the values just right for rhythm games 2013-07-06 03:17:38 +02:00
bagnz0r 36051cd174 Updated high/low watermarks to lower values. This should fix problems in DJ MAX series and Hatsune Miku: Project Diva. 2013-07-06 01:32:11 +02:00
Unknown W. Brackets 3643345b67 Merge pull request #2637 from thedax/swapDInputRASAxes
Allow DirectInput Axis swap to be saved to the ini.
2013-07-05 16:26:24 -07:00
The Dax 7b52cde7cd Forgot to add the ability to save the option. 2013-07-05 19:23:20 -04:00
Henrik Rydgård 57215037e1 Merge pull request #2636 from thedax/swapDInputRASAxes
Windows: Add option to let DirectInput controllers swap right stick axes
2013-07-05 16:16:03 -07:00
The Dax 3560a489fb Add an option to allow DirectInput to swap the right analog stick axes, in case the emulator detects them incorrectly. 2013-07-05 19:09:16 -04:00
Henrik Rydgård 0eadfdcf62 Merge pull request #2621 from arnastia/master
Improved PSP memory update code (ReadFramebuffersToMemory)
2013-07-05 14:00:59 -07:00