Commit Graph

  • 5382447dc9 rom/machine updates for 240 (wip) Kelvin Sherlock 2022-01-15 10:13:07 -05:00
  • 8f989c0d3f sparkle 2.0 Kelvin Sherlock 2022-01-02 21:59:47 -05:00
  • 1141e3da0d version bump (0.239) r24 Kelvin Sherlock 2021-12-28 21:50:00 -05:00
  • c5eeec9b6d MAME 239 update Kelvin Sherlock 2021-12-28 21:06:03 -05:00
  • 2122f0707b Add Franklin ACE 2200 machine definition. Kelvin Sherlock 2021-12-02 18:12:24 -05:00
  • 809e344a2d add ace 500, move franklin to it's own group, updated machine descriptions Kelvin Sherlock 2021-11-29 19:59:11 -05:00
  • 405e802176 version bump r23 Kelvin Sherlock 2021-11-24 13:04:36 -05:00
  • d352e7c45d Download manager - support for password protected web sites (basic authorization). Kelvin Sherlock 2021-11-20 09:43:22 -05:00
  • 5af5e2e300 move first responder resignation code to a function. Kelvin Sherlock 2021-11-16 22:44:38 -05:00
  • afc3ac608a Downloader: resign first responder before downloading so the URL will update (if it's being edited). Kelvin Sherlock 2021-11-16 20:44:11 -05:00
  • c200672650 sparkle update. Kelvin Sherlock 2021-11-16 19:15:17 -05:00
  • 345d4f3d74 laser128.o rom r22 Kelvin Sherlock 2021-10-27 17:15:58 -04:00
  • b795d60995 version bump Kelvin Sherlock 2021-10-27 17:12:25 -04:00
  • 09b4972084 bump components date Kelvin Sherlock 2021-10-27 17:11:00 -04:00
  • 49c191bf5f Add laser 128 (original version) Kelvin Sherlock 2021-10-27 17:08:16 -04:00
  • 7f5efc1479 updated machine descriptions for 0.237 Kelvin Sherlock 2021-10-27 16:57:56 -04:00
  • c7fa95c918 software list - support for the notes field. r21 Kelvin Sherlock 2021-10-06 21:05:58 -04:00
  • 7178118ea9 236 version bump r20 Kelvin Sherlock 2021-09-29 21:03:55 -04:00
  • e9654f01c0 mame 0.236 updates Kelvin Sherlock 2021-09-29 19:50:41 -04:00
  • 098b8cb7da update component date r19 Kelvin Sherlock 2021-08-26 23:25:05 -04:00
  • 35b60b1358 0.235 version bump Kelvin Sherlock 2021-08-26 22:06:20 -04:00
  • 0c56be79f3 tweak rom build script Kelvin Sherlock 2021-08-26 22:06:03 -04:00
  • e66502ea42 update roms and cards for 0235 Kelvin Sherlock 2021-08-26 22:01:52 -04:00
  • 70f4738264 add midi input/output menu. Kelvin Sherlock 2021-08-07 15:12:20 -04:00
  • 026a9e7704 fix missing key Kelvin Sherlock 2021-08-06 21:25:27 -04:00
  • 7a482191ab update embedded timestamp / archive url r18 Kelvin Sherlock 2021-07-28 16:41:07 -04:00
  • 3827cce320 version bump Kelvin Sherlock 2021-07-27 23:50:00 -04:00
  • 82fbe43795 remove some roms that don't exist (included in other sets) Kelvin Sherlock 2021-07-27 23:48:42 -04:00
  • acfc37675b version bump for kfest release. r17 Kelvin Sherlock 2021-07-23 21:37:51 -04:00
  • fa64005345 disable the midi in / midi out for now since it's more complicated than I expected. Kelvin Sherlock 2021-07-23 21:30:16 -04:00
  • f79fb60883 SoftCard /// Kelvin Sherlock 2021-07-23 21:29:13 -04:00
  • d92145f6b4 wrong logic was causing custom mame to be ignored when launching (but not for shell script). Kelvin Sherlock 2021-07-18 21:48:19 -04:00
  • 139ab22f2a add -rewind support, increase size of media and slots Kelvin Sherlock 2021-07-14 22:38:15 -04:00
  • b58a859398 set the category index to -1 when category not in use. Kelvin Sherlock 2021-07-14 19:40:40 -04:00
  • a278f679b0 whitespace Kelvin Sherlock 2021-07-14 19:38:52 -04:00
  • 0c55214085 midi/picture support. Kelvin Sherlock 2021-07-10 23:37:10 -04:00
  • 7c704e577d whitespace Kelvin Sherlock 2021-07-10 23:35:56 -04:00
  • d52c2cd9d1 updated machine definitions with midi, picture, and lance Kelvin Sherlock 2021-07-10 23:35:48 -04:00
  • 5aa8990ac6 whitespace Kelvin Sherlock 2021-07-10 23:34:00 -04:00
  • 82a73ef79c midiin, midiout, and picture support. Kelvin Sherlock 2021-07-10 23:33:20 -04:00
  • 0d4a08113b media view - store the category in the path control to better identify if it's a disk image. Kelvin Sherlock 2021-07-10 12:07:01 -04:00
  • fc3bae79c3 disable all mouse tracking code (which was unused) Kelvin Sherlock 2021-07-10 12:05:22 -04:00
  • 053b9d84db remove logging, add begin/end updates Kelvin Sherlock 2021-07-10 11:25:25 -04:00
  • c7d0a2aecb animate out out the entire category when it's completely invalidated. Kelvin Sherlock 2021-07-10 01:45:03 -04:00
  • 5a098b9d00 double-clicking a recent disk image will try to put it in an appropriate location. Kelvin Sherlock 2021-07-10 01:15:34 -04:00
  • abf4e027ee improve disk image/etc sniffing. Kelvin Sherlock 2021-07-08 22:09:33 -04:00
  • ec020cf028 bookmark duplicate name logic didn't work... Kelvin Sherlock 2021-07-07 07:15:28 -04:00
  • 9ab4b8373d statusDescription depends on status (and error) Kelvin Sherlock 2021-07-02 17:38:36 -04:00
  • 796b1f2fc8 reset the software list when loading a bookmark. Kelvin Sherlock 2021-07-02 17:16:05 -04:00
  • d7b3c763dd update readme Kelvin Sherlock 2021-07-01 21:31:08 -04:00
  • 32aad8cb61 updated screenshots Kelvin Sherlock 2021-07-01 21:26:24 -04:00
  • 1eb3811611 adjust download spinner size and location. Kelvin Sherlock 2021-06-19 22:05:39 -04:00
  • ac459adb57 commentary. Kelvin Sherlock 2021-06-19 22:05:16 -04:00
  • d058aa6588 233 version bump r16 Kelvin Sherlock 2021-07-01 19:10:38 -04:00
  • 3889b42c14 add secret listmedia/listslots options in the right-click menu when option key pressed. also adjust log window to use monospace font, show error/signal in red, and don't mention a successful exit. tweaks to file handling/task complete so task complete logic is delayed until file handle is drained. Kelvin Sherlock 2021-06-18 21:57:46 -04:00
  • 34fcc3b3ed more useful scripts. Kelvin Sherlock 2021-06-17 23:44:15 -04:00
  • c10f2153ff unused code to guess what sort of media a disk image is. The general idea would be drag-n-drop a file (or double-click from the disk image window, etc) and auto-place it in the right place. Kelvin Sherlock 2021-06-17 23:43:31 -04:00
  • 23afbd8952 move url update to main thread to prevent core animation mutation errors (???) Kelvin Sherlock 2021-06-17 13:25:39 -04:00
  • 5fbc00e375 print a descriptive error message when vmnet_helper fails. Kelvin Sherlock 2021-06-16 23:47:16 -04:00
  • 5dd04cd3b7 Apple III titan card (mame 2.33) Kelvin Sherlock 2021-06-16 23:46:47 -04:00
  • 27bfc1cd8b default to window mode since it's less surprising Kelvin Sherlock 2021-06-16 23:46:26 -04:00
  • 800087096d r15 updates hardened_runtime Kelvin Sherlock 2021-06-16 00:39:10 -04:00
  • 669e9a16f4 update floppy lists Kelvin Sherlock 2021-06-15 23:57:47 -04:00
  • 7c766ba76e codesign mame w/ entitlements also test code to soft-link mame under a new name. Kelvin Sherlock 2021-06-15 19:16:23 -04:00
  • c307ab0403 hardened_runtime/entitlements Kelvin Sherlock 2021-06-15 17:09:40 -04:00
  • 7d1e1bf6bd update appcast URL. Kelvin Sherlock 2021-06-15 16:42:58 -04:00
  • 9da9f6bd63 add sparkle framework and check for updates menu item. Kelvin Sherlock 2021-06-14 23:11:25 -04:00
  • 4144a6ad03 switch media bookmark to use a keyed dictionary instead of an array. An array is fragile in terms of future proofing if I want to re-arrange the layout. r15 Kelvin Sherlock 2021-06-13 21:31:56 -04:00
  • 76ac6f777a add bitbanger to machine files Kelvin Sherlock 2021-06-13 18:25:26 -04:00
  • 6b43c42682 eliminate the bitbanger text field. Kelvin Sherlock 2021-06-13 17:21:05 -04:00
  • 67f2c60286 method to reset the machine view controller. Kelvin Sherlock 2021-06-13 17:17:47 -04:00
  • cae68c7f5a for child options, update the name when updating the keypath so it matches the bookmark data. Kelvin Sherlock 2021-06-13 17:17:20 -04:00
  • 681c70d515 bookmark wasn't setting child options. Kelvin Sherlock 2021-06-13 16:45:01 -04:00
  • 7abb2f68a0 use string instead of url for bitbanger slots. Kelvin Sherlock 2021-06-13 16:29:16 -04:00
  • 4c003007f5 bitbanger support for media. it still needs work to allow sockets and opt-out of disk image drag-and-drop. Kelvin Sherlock 2021-06-13 12:29:23 -04:00
  • a5a6222c9f use bindings for media table views Kelvin Sherlock 2021-06-13 12:26:56 -04:00
  • 058da073ee move reset slots button to a menu, add options to reset slots, media, machine, or everything. Kelvin Sherlock 2021-06-12 22:59:19 -04:00
  • 5e0d31a772 hide launch/reset slot buttons when not available. Kelvin Sherlock 2021-06-12 16:34:07 -04:00
  • e958ffe65a download buttons were inconsistent. Kelvin Sherlock 2021-06-12 16:18:14 -04:00
  • 2b0e6d4d9d macOS 11 UI fixes. macOS 11 is kind of ugly, tbh. Kelvin Sherlock 2021-06-12 16:06:56 -04:00
  • 33d6c651d0 reset more things when no default. Kelvin Sherlock 2021-06-12 16:03:55 -04:00
  • 0381037356 when loading a bookmark/defaults, don't mark default slot values as explicit. Kelvin Sherlock 2021-06-12 14:43:58 -04:00
  • c4c2defc01 save/restore/autoload default support. Kelvin Sherlock 2021-06-12 14:02:11 -04:00
  • 46fe931103 default to no disk drive samples because it's starting to annoy me. Kelvin Sherlock 2021-06-12 14:01:42 -04:00
  • 141877f8cb adjust machine outline view positioning Kelvin Sherlock 2021-06-09 23:40:24 -04:00
  • e9d348ec71 mameMachine -> machine also add machine name to window title. Kelvin Sherlock 2021-06-09 22:47:00 -04:00
  • 37b085e45f hide tabview when machine is null. Kelvin Sherlock 2021-06-09 22:05:32 -04:00
  • 7af810d14f fix leading warning Kelvin Sherlock 2021-06-09 22:04:43 -04:00
  • 884f8b190a use arranged objects as source of truth for clickedItem. Kelvin Sherlock 2021-06-09 22:02:50 -04:00
  • 7b55c37128 machine view - clicking a parent-only row will toggle expansion also add animation proxy to bookmark code Kelvin Sherlock 2021-06-09 22:01:43 -04:00
  • c0534f0107 auto-resize views to match launch window view sizes. Kelvin Sherlock 2021-06-09 00:11:25 -04:00
  • 69f56830ca replace machine browser with outline view Kelvin Sherlock 2021-06-08 22:40:20 -04:00
  • b8697d326c recent disk images - add back highlighting. Kelvin Sherlock 2021-06-07 23:27:25 -04:00
  • ef2bbeb9c3 Squashed commit of the following: Kelvin Sherlock 2021-06-07 22:56:55 -04:00
  • 3d5a2951bb Squashed commit of the following: Kelvin Sherlock 2021-06-07 00:34:26 -04:00
  • f628d99e4a load bookmark... bookmarks-1 Kelvin Sherlock 2021-06-04 00:21:08 -04:00
  • 0b248e6aad stringValue can't be nil. Kelvin Sherlock 2021-06-04 00:20:42 -04:00
  • 94aac38af4 add bookmark menu Kelvin Sherlock 2021-06-03 23:04:37 -04:00
  • 6215a0df12 slot view needs to know the machine. Kelvin Sherlock 2021-06-03 23:03:29 -04:00
  • d348c15dc5 transformer to enable/disable control based on string length. Kelvin Sherlock 2021-06-03 23:02:58 -04:00