Kelvin Sherlock
|
2ba85fc3f8
|
move the tabs around a bit.
|
2020-09-07 22:10:37 -04:00 |
|
Kelvin Sherlock
|
49e2462b28
|
adjusted launch window window size settings.
|
2020-09-07 22:00:10 -04:00 |
|
Kelvin Sherlock
|
a829b4feea
|
tweak eject button tracking instantiation
|
2020-09-07 17:08:42 -04:00 |
|
Kelvin Sherlock
|
0a78177485
|
Eject button - fix image when enabled status changes and mouseover active.
|
2020-09-07 15:01:36 -04:00 |
|
Kelvin Sherlock
|
5d54bbd636
|
re-order tabs.
|
2020-09-07 14:30:44 -04:00 |
|
Kelvin Sherlock
|
531cee122b
|
Eject Button class. switches to the alt image when hovering.
|
2020-09-07 14:30:31 -04:00 |
|
Kelvin Sherlock
|
e9fff9aa08
|
added some artwork for the drag indicator and the eject buttons.
|
2020-09-06 20:12:21 -04:00 |
|
Kelvin Sherlock
|
ee02dee982
|
I figured out bgx enough to add some options.
|
2020-09-06 15:26:20 -04:00 |
|
Kelvin Sherlock
|
9a64879336
|
bold the media category title.
|
2020-09-06 11:29:17 -04:00 |
|
Kelvin Sherlock
|
f45db5383d
|
only show the media drag handle when moused over.
|
2020-09-06 11:25:59 -04:00 |
|
ksherlock
|
4b34ff977d
|
Update README.md
|
2020-09-06 01:12:44 -04:00 |
|
ksherlock
|
2fa6a90374
|
Update README.md
|
2020-09-06 01:10:02 -04:00 |
|
Kelvin Sherlock
|
7b41e5bf46
|
updated screenshot
|
2020-09-06 01:05:57 -04:00 |
|
Kelvin Sherlock
|
f2b08c45a3
|
clean up item moves a bit.
also switch media to be a mutable array (which it secretly was) and
modify in-place to be cleaner.
|
2020-09-06 00:31:09 -04:00 |
|
Kelvin Sherlock
|
498fd337eb
|
version bump.
|
2020-09-06 00:02:27 -04:00 |
|
Kelvin Sherlock
|
3cdae0e386
|
finish up drag-n-drop
|
2020-09-05 23:58:03 -04:00 |
|
Kelvin Sherlock
|
9eb3727e1e
|
drag-n-drop disk image re-ordering. WIP.
|
2020-09-05 23:29:30 -04:00 |
|
Kelvin Sherlock
|
af3ad78b94
|
update machines for current mame.
tweaks description of mockingboard, adds gizmo, uthernet, cms scsi
|
2020-09-05 17:35:19 -04:00 |
|
Kelvin Sherlock
|
8906d7825f
|
more launch window tweaks.
|
2020-09-05 11:00:29 -04:00 |
|
Kelvin Sherlock
|
be04b5a00b
|
apple2c was missing 5.25" drives.
|
2020-09-05 10:59:38 -04:00 |
|
Kelvin Sherlock
|
8e7e6fa396
|
update the built-in media list. previous logic was incorrect and
excluded apple 3 floppies (which are actually in slots 0,1,2, and 3)
and included and extra cassette for the Apple 1.
|
2020-09-05 01:20:28 -04:00 |
|
Kelvin Sherlock
|
ad33f06f98
|
download window - decrease size of status text.
|
2020-09-04 23:40:06 -04:00 |
|
Kelvin Sherlock
|
3c77f0a309
|
media view - only enable eject button when there's something to eject.
|
2020-09-04 23:39:10 -04:00 |
|
Kelvin Sherlock
|
69023c4af3
|
tweak layout sizes a bit.
|
2020-09-04 19:22:18 -04:00 |
|
Kelvin Sherlock
|
c1d9a03175
|
bump version.
|
2020-09-03 23:35:04 -04:00 |
|
Kelvin Sherlock
|
8b2f4c762b
|
Clean up the ROM manager a little bit more.
|
2020-09-03 23:34:03 -04:00 |
|
Kelvin Sherlock
|
ebdf8b9395
|
improved download manager
a few rough edges left but it displays the list of ROMs and allows
downloading individual items and viewing them in Finder.
|
2020-09-03 22:37:27 -04:00 |
|
Kelvin Sherlock
|
26dbdae365
|
Add chinese clones
|
2020-09-03 17:12:02 -04:00 |
|
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 |
|