Commit Graph

530 Commits

Author SHA1 Message Date
Sacha
8b4280b297 Rename KEYCODE to NKCODE (native key code) to stop name collision. Implement Blackberry keymapping. 2013-08-05 03:31:40 +10:00
Henrik Rydgård
53336e55ad Merge pull request #3050 from thedax/newUIBugFix
Win32/NewUI: Address debug log bug and placement in menu.
2013-08-04 02:07:16 -07:00
The Dax
f94ae2f10c Fix NewUI bug involving the debug console on Win32. Also change the behaviour of WM_USER_LOG_STATUS_CHANGED to open and close the log window when enabled/disabled as appropriate. 2013-08-04 03:39:49 -04:00
raven02
5a384a51ce Fix Issue #2949 2013-08-04 13:48:36 +08:00
Henrik Rydgård
ec9c464057 Merge pull request #3002 from raven02/aa
Anrdoid : Add option 'Anti-Aliasing' to new UI
2013-07-31 09:22:31 -07:00
Kingcom
a8ef18c039 Add pc, hi, and lo to the register list 2013-07-31 10:24:24 +02:00
Kingcom
bce211bcaa -check for invalid memory access when creating status bar text
-when displaying word access, show a label if it exists
2013-07-30 22:26:52 +02:00
raven02
766770a755 Anrdoid : Add option 'Anti-Aliasing' 2013-07-30 23:32:55 +08:00
Kingcom
92c70af587 Add status bar 2013-07-30 16:19:05 +02:00
Henrik Rydgård
4ac782f789 Merge pull request #2999 from Kingcom/OpcodeInfo
Display if condition is met (and more)
2013-07-30 02:54:14 -07:00
Kingcom
723f242f0c Rerwrote GetOpcodeInfo and adapted MipsTables for it 2013-07-30 11:29:30 +02:00
Kingcom
32f1ca91fd -add function to get relevant opcode information for the disassembly
-put it to use to clean up code
2013-07-30 10:14:56 +02:00
The Dax
396c51510a More cleanup, remove old CONTROLS dialog info. 2013-07-29 18:05:08 -04:00
The Dax
e2e5e8674c More cleanups. 2013-07-29 15:34:52 -04:00
The Dax
0f0ab8c61a Add license info to WndMainWindow.cpp. 2013-07-29 15:34:52 -04:00
The Dax
9a1b87f36b Correct the 4XXXX menu IDs. 2013-07-29 15:34:51 -04:00
The Dax
5ef3a558ff Remove more magic numbers and remove enumerator names. 2013-07-29 15:34:51 -04:00
The Dax
fefab90a42 Improve skip frame onscreen messages by removing switch, fix some typos, remove qualifier(generates a non-standard warning for some reason). 2013-07-29 15:34:50 -04:00
The Dax
b2dfdf6401 Perform some Windows UI cleanups. Dozens of unused IDs were leftover from Dolphin, and I doubt they'll ever be used again. Also remove several magic numbers, instead using enumerators to clarify code. 2013-07-29 15:34:50 -04:00
Henrik Rydgård
c68f5f78fb Merge pull request #2970 from raven02/patch-5
Assign HW select button on X360 to "SELECT" button
2013-07-29 09:32:05 -07:00
Kingcom
862cf047da Basic .sym support 2013-07-29 13:06:01 +02:00
Unknown W. Brackets
97098f109a Use CommonWindows.h from Windows/ too.
Might as well.  Everything still builds fine.
2013-07-28 21:04:20 -07:00
Unknown W. Brackets
b46ab5f5a4 Always defined WIN32_LEAN_AND_MEAN.
Might as well, less mess everywhere else.
2013-07-28 21:04:20 -07:00
raven02
ebeb2e3399 Remove obsolete control in option menu #2 2013-07-29 07:42:32 +08:00
raven02
bc9ddb6bc6 Remove obsolete control in option menu 2013-07-29 07:41:53 +08:00
Henrik Rydgård
bd29781c39 Merge pull request #2968 from Kingcom/Assembler
Only assemble when the core is paused
2013-07-28 14:15:25 -07:00
Kingcom
4f313f3757 Only assemble when the core is paused 2013-07-28 23:01:43 +02:00
Henrik Rydgård
ccb76a58c3 Merge pull request #2957 from thedax/disableLoggingOption
Add New Feature: Ability to turn logging on and off.
2013-07-28 07:46:40 -07:00
Kingcom
b6bca24850 -added assemble option to disassembly view
-added 16bit li
2013-07-28 15:24:33 +02:00
The Dax
0f66272dbf Remove extraneous if statement. 2013-07-27 20:49:36 -04:00
The Dax
3aa04df23b Restructure the code slightly, make the old UI send a message to the emulator window to reflect the new logging status(to enable/disable the menu item, and possibly close the console), move the custom WM messages to an enum. 2013-07-27 20:47:06 -04:00
The Dax
b07c8155de Correct checkboxes and remove old comments. 2013-07-27 19:50:23 -04:00
The Dax
528d81151a Initial support for disabling logging, to provide a possible boost in performance for games that spam the log like crazy. 2013-07-27 19:39:49 -04:00
The Dax
c7a82b59e9 Convert all of the checkbox loops to use ARRAY_SIZE instead of magic numbers. 2013-07-26 19:36:16 -04:00
The Dax
883db82255 Win32 UI: Fix frameskipping menu. Picking 9 would never be checked or work. 2013-07-26 19:29:47 -04:00
The Dax
738338f8be Fix typo. 2013-07-26 19:08:24 -04:00
The Dax
116d238d2e Win32 UI: Remove secondary loop for unchecking/checking Window Zoom options. It was not needed, and caused a bug.. 2013-07-26 19:06:29 -04:00
Henrik Rydgård
dc213f1792 Merge pull request #2934 from raven02/ui
NewUI fix and add cycleable frameskipping/resolution to winUI
2013-07-26 15:43:35 -07:00
Henrik Rydgård
cc8bba1b10 Merge pull request #2924 from thedax/master
Add initial support for native Visual Studio 2012(and above) compilation.
2013-07-26 12:03:21 -07:00
raven02
d836527254 NewUI fix and add selectable frameskipping/Resolution to winUI 2013-07-26 22:10:03 +08:00
The Dax
e00364bfa5 Add initial support for native Visual Studio 2012(and above) compilation. Just upgrade the SLN, and go. 2013-07-25 18:34:55 -04:00
Henrik Rydgard
17e3751f45 Really avoid crash if no xinput dll 2013-07-25 23:58:19 +02:00
Henrik Rydgård
61351e4b59 Merge branch 'patch-1' of https://github.com/raven02/ppsspp into raven02-patch-1
Conflicts:
	Windows/ppsspp.rc
	native
2013-07-25 18:20:08 +02:00
raven02
82b2581d79 Remove 'Display raw framebuffer' option 2013-07-25 20:23:22 +08:00
Kingcom
cedb41a10c Merge branch 'master' of https://github.com/hrydgard/ppsspp into DiscDirectory
Conflicts:
	Windows/ppsspp.rc
	Windows/resource.h
2013-07-25 13:49:53 +02:00
The Dax
d83064e483 Add a couple comments. 2013-07-23 17:08:42 -04:00
The Dax
faa2932c88 Update F5 key behaviour to cycle all buffered rendering modes. 2013-07-23 17:05:58 -04:00
Kingcom
97b89c50df Fix stupid mistake 2013-07-23 18:16:21 +02:00
Kingcom
8955fedf44 Open directory as disc image 2013-07-23 17:24:33 +02:00
Henrik Rydgard
fafa9c9bfd Dynamically load XInput, lets us to map the home button with a trick
Also avoids failing to start if XInput 1.3 is not installed.
2013-07-23 00:12:26 +02:00