Commit Graph

345 Commits

Author SHA1 Message Date
Kelvin Sherlock
348353199f Change wording on system mame preference.
disable path when using standard mame
new functions to calculate mame executable path.
2020-08-31 18:23:48 -04:00
Kelvin Sherlock
1f47c7be88 git ignore. 2020-08-31 18:20:52 -04:00
Kelvin Sherlock
931488ac4c move log window to proper location. 2020-08-31 18:20:42 -04:00
Kelvin Sherlock
337b3eb1f2 Preferences Window Controller
validate the Mame executable path
option for system mame (doesn't do anything yet...)
2020-08-31 17:14:05 -04:00
Kelvin Sherlock
3cbc69bf38 improved error logging if mame can't be launched. 2020-08-31 16:39:48 -04:00
Kelvin Sherlock
e003aea884 version bump 2020-08-30 11:45:26 -04:00
Kelvin Sherlock
24ff2471a0 eliminate dead space below the slot menus.
also adds command-return as an equivalent to launch
and command-R as an equivalent to reset slots.
2020-08-30 11:43:05 -04:00
ksherlock
7463097d91
Create README.md 2020-08-30 00:10:05 -04:00
Kelvin Sherlock
91ec37a6b7 adjust version 2020-08-30 00:07:08 -04:00
Kelvin Sherlock
d3e0a0934f add a pretty screenshot. 2020-08-30 00:06:56 -04:00
Kelvin Sherlock
008704197e A couple more name updates 2020-08-30 00:03:07 -04:00
Kelvin Sherlock
aa808aea31 commentary 2020-08-29 23:31:54 -04:00
Kelvin Sherlock
28e36047a5 rename to Ample. 2020-08-29 23:31:51 -04:00
Kelvin Sherlock
2b13f29a53 activate the reset slots button. 2020-08-29 22:35:02 -04:00
Kelvin Sherlock
417752de22 reset slots code. 2020-08-29 22:24:48 -04:00
Kelvin Sherlock
0abbc8ceae adjust -nomax arg 2020-08-29 22:24:31 -04:00
Kelvin Sherlock
96a1cbf820 option to close log window on normal exit. 2020-08-29 22:23:59 -04:00
Kelvin Sherlock
6a2b95b7f8 log window for mame stderr/stdout messages. 2020-08-29 18:45:25 -04:00
Kelvin Sherlock
03797486cc hide ram menu when no machine available. 2020-08-29 17:08:51 -04:00
Kelvin Sherlock
26c6dcdbe5 remove unused code 2020-08-29 16:49:17 -04:00
Kelvin Sherlock
ab1315d22d move machine browser to it's own view/controller. 2020-08-29 16:48:14 -04:00
Kelvin Sherlock
ef959a623b move main window to a separate nib/controller. 2020-08-29 15:42:06 -04:00
Kelvin Sherlock
fe94158187 Add preferences window. 2020-08-29 14:40:34 -04:00
Kelvin Sherlock
3634890100 enable launching. 2020-08-25 23:22:08 -04:00
Kelvin Sherlock
9f0b5a5df2 update models. 2020-08-25 22:23:08 -04:00
Kelvin Sherlock
db0c98a32d re-organize files. 2020-08-25 21:31:18 -04:00
Kelvin Sherlock
dc7b14d28d add media to the command line. 2020-08-25 20:13:37 -04:00
Kelvin Sherlock
259b5f31a7 enable/disable media based on slots. 2020-08-25 00:35:40 -04:00
Kelvin Sherlock
9cce33ffe9 media - wip 2020-08-24 20:23:56 -04:00
Kelvin Sherlock
314a0ebaaf fix some problems with wrong button/tag order.
also, retain previous value when a slot disappears
so it will re-populate later.
2020-08-23 23:32:44 -04:00
Kelvin Sherlock
99867ee73f more models, disable menus for cards that don't work well. 2020-08-23 23:10:58 -04:00
Kelvin Sherlock
0f90cacfc7 command line display - quote special characters. 2020-08-23 23:09:25 -04:00
Kelvin Sherlock
12dd0e2c5e updates 2020-08-22 15:55:16 -04:00
Kelvin Sherlock
568b653200 work on media selection. 2020-08-22 00:13:23 -04:00
Kelvin Sherlock
52a9f02ab3 updates 2020-08-21 18:38:02 -04:00
Kelvin Sherlock
ddf0463a27 project update 2020-08-20 10:46:21 -04:00
Kelvin Sherlock
2f8e476939 fix models. 2020-08-20 10:46:10 -04:00
Kelvin Sherlock
60fede5436 sort slots/ram, add default flag, add empty entry at top. 2020-08-20 10:32:15 -04:00
Kelvin Sherlock
3dde3a2f38 make default card/ram italic. 2020-08-20 10:31:08 -04:00
Kelvin Sherlock
49363d6efd improved slot binding. 2020-08-20 00:00:56 -04:00
Kelvin Sherlock
7b6d4de5b1 updates 2020-08-19 23:19:12 -04:00
Kelvin Sherlock
75b3dd3749 commit all changes in progress 2020-08-19 20:26:44 -04:00
Kelvin Sherlock
8886e7b2c7 updates 2020-08-16 21:22:45 -04:00
Kelvin Sherlock
03b99e39f6 first check in. 2020-08-16 16:23:51 -04:00
Kelvin Sherlock
14099919e9 Initial Commit 2020-08-16 12:53:17 -04:00