Kelvin Sherlock
|
fef59d29cf
|
remove empty string from the ROM list.
|
2020-09-03 00:16:08 -04:00 |
|
Kelvin Sherlock
|
152197cae7
|
first pass at the ROM downloader.
|
2020-09-03 00:15:50 -04:00 |
|
Kelvin Sherlock
|
e73ff01c00
|
add roms.plist of romfiles to download.
|
2020-09-02 22:17:52 -04:00 |
|
Kelvin Sherlock
|
b262c8bf2f
|
move python code into it's own directory.
|
2020-09-02 22:06:41 -04:00 |
|
Kelvin Sherlock
|
fe7c71e7c7
|
center the launch window.
|
2020-09-02 19:12:32 -04:00 |
|
Kelvin Sherlock
|
8264aa1515
|
untar mame-data.tgz to the application support directory.
This just uses NSTask to launch tar in the background.
|
2020-09-02 19:12:17 -04:00 |
|
Kelvin Sherlock
|
cfe0e950c4
|
set the current directory to the Application Support directory when
launching mame.
Eventually, application support directory will include bgfx, roms, etc.
|
2020-09-01 23:52:58 -04:00 |
|
Kelvin Sherlock
|
e512fb982a
|
use constants for default keys.
|
2020-09-01 23:52:11 -04:00 |
|
Kelvin Sherlock
|
90be56f96d
|
remove unused headers.
|
2020-08-31 23:25:46 -04:00 |
|
Kelvin Sherlock
|
076af87f91
|
adjust log window title.
|
2020-08-31 23:25:37 -04:00 |
|
Kelvin Sherlock
|
13529d130c
|
cleanup minor build warnings.
|
2020-08-31 22:48:51 -04:00 |
|
Kelvin Sherlock
|
b0ff495fd3
|
tweak travis
|
2020-08-31 22:29:02 -04:00 |
|
Kelvin Sherlock
|
8c282596d6
|
add .travis.yml
|
2020-08-31 22:20:43 -04:00 |
|
Kelvin Sherlock
|
fde5b664b4
|
Add "Ample Lite" target (for use with CI).
Target does not embed the SDL2 framework or mame64.
xcodebuild -project Ample.xcodeproj -target "Ample Lite"
|
2020-08-31 22:07:16 -04:00 |
|
Kelvin Sherlock
|
a653ca575b
|
Bump version, add credits.
|
2020-08-31 19:09:21 -04:00 |
|
Kelvin Sherlock
|
48513422f5
|
add some mame build notes so I don't forget.
|
2020-08-31 18:33:58 -04:00 |
|
Kelvin Sherlock
|
598e95a6ca
|
embed mame and sdl2 framework.
components will NOT be included in the repository.
|
2020-08-31 18:24:41 -04:00 |
|
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 |
|