Releases: ksherlock/ample
Ample 237
Ample 236-1
- Includes MAME 0.236 (custom build)
release 20 included MAME 0.235 due to a build SNAFU. It has been replaced with release 21 (below) which truly includes MAME 0.236
Ample 0.236
- Include MAME 0.236 (custom build)
release 20 included MAME 0.235 due to a build SNAFU. It has been replaced with release 21 (below) which truly includes MAME 0.236
Ample 0.235
Ample Changes
- When using a MIDI card, there is a pop-up menu to select the MIDI device.
MAME changes:
- Touch Bar support! Current functions include pause/resume, fast forward (active while button held down), toggle mouse capture, toggle full screen, and mute MAME.
Ample 0.234
- Includes MAME 0.234
Ample 0.234 (WIP)
Special KFest update
Ample Changes
- UI for debug rewinding (-rewind)
- Computer eyes (game io) will enable picture selection in the media section
- Fixed a problem where custom MAME settings were ignored.
- Double-clicking a disk image from the Recent Image window will try to put it in an appropriate place.
- Fixed a problem where "Downloading..." text didn't update after downloading finished.
MAME changes:
- Updated version somewhere between 0.233 and 0.234
- Apple II/II+, etc. now use a normal keyboard layout.
- Apple IIe/IIc, etc. keyboard mapping for right-control key
- Apple IIgs - keyboard mapping for right control/option/command keys
Ample 0.233
Ample Changes
- Added Sparkle update
- Added Notarization
- Updated UI to work better on small screens
- MacOS 11 and 10.11 UI fixes
- ROM Manager window now has filter for missing ROMS
- Added bookmark functionality (editing existing bookmarks delayed until later)
- Added UI for
-shared_directory
(BOOTI) - using
null_modem
as a serial device now adds a bitbanger field - Right-click menu options to reset everything, machine, slots, and media.
- Window title now include the name of the current machine.
- Disk drive sounds samples are now disabled by default.
- 1x Window mode is now the default
Mame Changes
- Added video menu to capture video as AVI or MNG. See below for more information.
- VMNet ethnernet now works with IP65's DHCP client code.
Video
If you create a video, it's saved to ~/Library/ApplicationSupport/Ample/snap/MACHINE_NAME
.
Two things to note:
- Videos get very big very fast.
- Videos are half-height (ie, 320 x 100 for IIgs). If you have
ffmpeg
installed, you can fix the screen size
with this command:ffmpeg -i 0000.avi -vf scale=iw:ih*2,setsar=1:1 -pix_fmt yuv420p 0000.mp4
. This also converts
to mp4 (which is 90% smaller) and can be opened/edited with QuickTime.
MNG hasn't been popular in 20 years (Just kidding, it was never popular!) but MAME supports it. It was intended to replace animated gifs.
0.233 (WIP)
- Test Release
- Added Sparkle update
- Added Notarization
- Updated UI to work better on small screens
- MacOS 11 and 10.11 UI fixes
- ROM Manager window now has filter for missing ROMS
- Added bookmark functionality (editing existing bookmarks delayed until later)
- Added UI for
-shared_directory
(BOOTI) - using
null_modem
as a serial device now adds a bitbanger field - Right-click menu options to reset everything, machine, slots, and media.
- Disk drive sounds samples are now disabled by default.
- Window title now include the name of the current machine.
Ample 0.232
- Now a universal binary! with arm64 and x64 support. (Which also means it's twice as big)
- Includes Mame 0.232
- New! Software list support.
- Log window now has a trash button to clear the contents
- (Mac machine) builtin SCSI devices are now configurable (Hard disk, CD Rom, or None)
Software List Support
MAME supports a shorthand method of specifying disk image sets. There is now an auto-complete text box to select one. This is most useful for self booting games.
See https://github.com/ksherlock/ample/wiki/Software-List-Search-algorithm for more information on how these disk images are found.
The auto-completion menu has a couple rough edges on Big Sur. Sorry!
Ample 0.231
- Updated naming convention to match the embedded MAME version
- Includes MAME 0.231
- Not much else going on