Commit Graph

4544 Commits

Author SHA1 Message Date
mtabachenko 0444abb7b3 - add game developer codes; 2013-05-11 13:48:18 +00:00
mtabachenko be8d5288ee - add platform independent message dialog; 2013-05-11 11:53:21 +00:00
mtabachenko 09c8027d69 - write rom header to savestate; 2013-05-11 11:05:54 +00:00
rogerman 41f4653ea0 Cocoa Port:
- New feature: Displays can be individually set to full screen mode or windowed mode. This feature is multiple monitor aware.
2013-05-10 06:38:39 +00:00
rogerman bd55aae699 Cocoa Port:
- Fix bug where using an input mapped Set Speed control did not properly reset the execution speed if the Set Speed Limit slider was previously used.
- Move the display window related methods from the EmuControllerDelegate to DisplayWindowController.
2013-05-05 05:44:47 +00:00
rogerman 5b6ab8049e Cocoa Port:
- Fix bug where the SLOT-1 R4 directory path wasn't being saved properly.
- Fix bug where loading an external audio file with a sample rate less than 16000 Hz would cause a crash.
- Fix bug where creating a new display window with a default display mode of Main or Touch would cause the display window to draw incorrectly.
2013-05-05 00:57:04 +00:00
zeromus bf35d0af3f win32-save opengl filter option 2013-05-03 20:29:14 +00:00
yabause a0adb77ed5 Fixed make distcheck 2013-05-01 21:15:11 +00:00
rogerman 75827a1700 Cocoa Port:
- Update all info .plist files to v0.9.10 for future SVN builds.
2013-04-30 20:58:05 +00:00
zeromus 61544e807e next version is 0.9.10. get over it. 2013-04-30 18:45:52 +00:00
zeromus 66a9a09483 re-fix advanscene import to use the file that was intended, which always has serial numbers 2013-04-30 17:53:58 +00:00
zeromus faf39c8f52 fix advanscene import 2013-04-28 05:48:15 +00:00
zeromus 2a71904419 fix changelog 2013-04-28 05:47:27 +00:00
mtabachenko 142cd2e31a - typo fix in changelog; 2013-04-27 20:23:15 +00:00
mtabachenko 4739cf9a38 - update change log; 2013-04-27 19:29:37 +00:00
mtabachenko 627d5122c7 - remove "-JIT" text from version string for public release build; 2013-04-27 14:41:07 +00:00
mtabachenko 69d4b84110 Core:
- add additional checks for valid firmware config file size;
2013-04-25 13:53:07 +00:00
rogerman 79ed5b8117 Cocoa Port:
- Do a bunch of misc. UI additions, alignments, and fixes.
2013-04-25 00:01:41 +00:00
rogerman a9750234c9 Cocoa Port:
- Enable Speed Limit, Enable Auto Frame Skip, and Enable Cheats options now remember their states between app runs, instead of always being reset to enabled on startup.
2013-04-24 20:58:36 +00:00
rogerman 21faaa78b4 Cocoa Port:
- Remove mappings for Debug and Mute/Unmute from the base user defaults.
2013-04-24 00:38:28 +00:00
rogerman aac5493f61 Cocoa Port:
- The Cheat Manager, SLOT-1 Manager, ROM Info and all settings windows now remember their positions between app runs.
2013-04-23 22:06:15 +00:00
rogerman 812b637aaa Cocoa Port:
- Allow mouse input for windows in Main display mode.
2013-04-23 17:21:46 +00:00
rogerman df4d72e055 Documentation:
- In the change log, note the addition of miscellaneous user interface improvements in the Cocoa port.
2013-04-23 01:35:20 +00:00
rogerman af7ffde7e0 Cocoa Port:
- Add PowerPC Release Build build target.
- Remove the ppc64 binary from the universal binary build script. (Release builds will no longer contain any ppc64 binaries.)
2013-04-23 00:51:22 +00:00
rogerman f63e20501f NDSSystem:
- Fix potential crashing bug.
2013-04-23 00:17:00 +00:00
rogerman 763d65ad3e Cocoa Port:
- Replace layer control options in the Tools > View Layers menu to using a panel (Tools > Show GPU Layers).
- Move Tools > Show Game Data Folder in Finder menu option to File > Reveal Game Data Folder in Finder.
- Add File > Reveal ROM in Finder menu option.
- In the ROM Info panel, allow the text fields to be selectable.
- In DeSmuME Preferences, split the Emulation settings into two tabs.
- In DeSmuME Preferences, remove hyperlink to the R4 cheats database (since the link is now broken).
2013-04-22 07:18:49 +00:00
rogerman 5596351d8b Cocoa Port:
- Fix bug where the default input profile was not being applied when user defaults contained no input mappings.
- Rename keyboard key name "-" to "- (Dash)".
2013-04-21 01:42:26 +00:00
rogerman c7846262c9 Cocoa Port:
- Log when the app has been run for the first time.
- Improve the various behaviors of the File Migration window.
- Add the ability to select all files or select no files in the File Migration window.
2013-04-20 19:57:39 +00:00
mtabachenko 4d04bc009b winport:
- cosmetic fix to about dialog;
2013-04-20 00:48:05 +00:00
mtabachenko 86fd6238bd JIT:
- suppress block size debug info when use interpreter;
2013-04-19 16:28:48 +00:00
mtabachenko 2dd81387c5 - oops, sorry. copy/paste error :) 2013-04-19 11:39:23 +00:00
mtabachenko 593dd559fc JIT:
- fix set CPU mode in MSR instruction; (fix FeOS - http://feos.mtheall.com/ maybe others);
2013-04-19 09:49:15 +00:00
rogerman 7d4983eb11 Cocoa Port:
- Fix memory leak when dispatching commands from an InputManager object.
- Fix potential memory leak that can occur if InputHIDManagerTarget delegates created autorelease-able objects within the handleHIDQueue: method.
2013-04-19 02:16:58 +00:00
rogerman dd2942dc63 Cocoa Port:
- Determine whether we're running on Intel or PowerPC as early as possible so that the UI doesn't get confused.
2013-04-18 20:20:08 +00:00
rogerman e596aa777a Versioning:
- Add platform string for ppc64.
- Rename platform string for ppc from " PowerPC" to " PPC".
2013-04-18 20:03:00 +00:00
rogerman 66ef280dde Cocoa Port:
- Do a better job of disabling JIT-related controls when running on ppc/ppc64.
- When running on ppc/ppc64, use std::map instead of std::tr1::unordered_map to avoid input-related crashes.
- For Emulation Settings, rename the "General Settings" section to "Emulation Timing".
2013-04-18 18:51:58 +00:00
rogerman ac5191161a Cocoa Port:
- Fix a bug where duplicate commands would appear in the input profile viewer whenever a command had zero inputs mapped to it.
- Fix device info summary of the Touch command in the Default input profile.
2013-04-17 18:26:17 +00:00
rogerman d18a0e1782 JIT:
- Enable MAPPED_JIT_FUNCS for the Cocoa port.

Cocoa Port:
- Change the default JIT Block Size to 12.
- Update some tooltips for the CPU Emulation Engine controls.

Cocoa Port (OpenEmu Plug-in):
- Make CommonSettings.jit_max_block_size=12 the default setting.
2013-04-17 17:31:51 +00:00
gocha 7d78f85f4c Reset firmware at movie play/record (if external firmware is not used). This prevents movie desync caused by games which rewrites firmware area during the play. (for instance, Ragnarok Online DS) 2013-04-17 13:03:23 +00:00
zeromus c3e55253d4 savestate firmware less totally wrongly 2013-04-17 01:59:52 +00:00
rogerman e7a7a38d91 Cocoa Port:
- Allow the Rotate Display Left and Rotate Display Right commands to be mapped.
2013-04-16 22:45:40 +00:00
rogerman 0abccb098f Documentation:
- Update ChangeLog with Cocoa frontend changes.
- Add note that some poly/texture coloring bugs are fixed on big-endian.
2013-04-16 20:46:56 +00:00
rogerman 259cb61992 Cocoa Port (OpenEmu Plug-in):
- Make CommonSettings.jit_max_block_size=15 the default setting.
2013-04-16 19:21:22 +00:00
rogerman 7c8d40f3d1 Cocoa Port:
- Change the default JIT Block Size to 15.
- Remove mappings for Debug and Mute/Unmute from the Default input profile.
2013-04-16 19:15:30 +00:00
rogerman 0fd7cdf6e8 Documentation:
- Update the Read Me for Macintosh to reflect the current feature set.
- Fix Public Forum link in the Read Me for Macintosh.
- Add Improving Emulation Performance section in the Read Me for Macintosh.
2013-04-16 19:12:02 +00:00
zeromus b8c21dd0ad work on changelog 2013-04-16 18:07:43 +00:00
zeromus ddb6c3dbe7 etc 2013-04-16 17:24:39 +00:00
zeromus 4c5793cc75 add mmu.fw.data to savestate.. but not tested 2013-04-16 17:23:57 +00:00
zeromus 94eb1a5103 spruce up jit settings dialog 2013-04-16 17:10:22 +00:00
zeromus b31e692921 misc slot1 config related stuff 2013-04-16 17:03:16 +00:00