Commit Graph

82 Commits

Author SHA1 Message Date
Kelvin Sherlock fe0d690f87 improved submachine loading and more slot options for cards 2021-03-19 16:46:32 -04:00
Kelvin Sherlock f89c932b77 disk drive slot
3.5" and 5.25" floppy drives that are configurable via a slot now have a UI in Ample.

<device> media (//c+, a2diskii, mac*, cassettes, etc) are not adjustable.
2021-03-14 16:02:53 -04:00
Kelvin Sherlock 0d13fa7167 add tk3000 2021-03-14 13:23:43 -04:00
Kelvin Sherlock b2907eda08 update rom list. 2021-03-12 19:58:44 -05:00
Kelvin Sherlock 34970cb476 move slots (and ram) into a slots bucket in the machine description. devices with media are also includes (in the device bucket).
In preparation for a UI to edit the subslots.
2021-03-09 22:22:24 -05:00
Kelvin Sherlock 328ab815fb Squashed commit of the following:
commit a91a858d68c845f74db106dd21a800c4d09e6e38
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sun Mar 7 22:49:42 2021 -0500

    listxml utility.

commit e52576797da2609e700a12d1ffd7c78e8f1c2b23
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sun Mar 7 22:34:00 2021 -0500

    update media to use a structure instead of passing around dictionaries.

commit 9277a0f720091c386812ac5f84d96080fe6e14f3
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sun Mar 7 20:13:27 2021 -0500

    media is working again.

commit 7c0ac9a973df85fdcdaa978f80905cb9e8532ea5
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sun Mar 7 18:46:38 2021 -0500

    use new slot objects [WIP]

commit 005e2f14d37e7b83ac4ab3e60e7fb794ac8ed651
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sun Mar 7 17:33:59 2021 -0500

    new slot code to make sub options easier.

commit d7f3d9ef75367fad15081789a33212b7cf928fb3
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sun Mar 7 17:33:13 2021 -0500

    String Interning...
2021-03-08 18:59:02 -05:00
Kelvin Sherlock 750df30533 .229 iigs floppy disk changes 2021-02-23 22:47:15 -05:00
Kelvin Sherlock 9a7b5e6af0 add the software list to the machine description 2021-02-23 22:47:07 -05:00
Kelvin Sherlock 521d33ba55 script to auto-generate rom list.
Found a few missing in the process.
2021-01-29 20:12:26 -05:00
Kelvin Sherlock 52d140d07d macs - add pseudo disk images, remove cd roms (since not usable) 2021-01-18 15:32:59 -05:00
Kelvin Sherlock dc5ab08d4b add maclc2, maclc3, and maciici (plus nubus roms)
which are reportedly also usable.
2021-01-18 14:47:00 -05:00
Kelvin Sherlock bfa371ec0c macintosh lc support 2021-01-17 00:56:42 -05:00
Kelvin Sherlock 07d0e78d04 use mame 224 internet archive rom set
since it's currently the newest available and seems less likely to
spontaneously disappear.
2021-01-06 21:24:01 -05:00
Kelvin Sherlock 6f8e2d806b add new 0.227 rom files 2020-12-31 17:36:00 -05:00
Kelvin Sherlock dd1263a31c 226 rom url live 2020-10-28 16:55:23 -04:00
Kelvin Sherlock ed88a87b69 new roms for 226 2020-10-28 00:12:28 -04:00
Kelvin Sherlock 6e4a516610 (better late than never) 225 rom URL 2020-10-28 00:12:03 -04:00
Kelvin Sherlock b089220d81 add a2sider roms (mame 225). 2020-10-04 14:59:03 -04:00
Kelvin Sherlock 5840c4ae0c add roms for vgmplay driver. 2020-09-29 23:29:23 -04:00
Kelvin Sherlock 68136487ff a2sider1/a2sider2 roms
these files are not readily available yet the cards are
disabled since they're not normal disk images.
2020-09-26 15:21:28 -04:00
Kelvin Sherlock 484dd39b67 update machine list.
- cffa2000 renamed to cffa 2.0
- sider1/sider2 added (but disabled)
2020-09-26 14:51:46 -04:00
Kelvin Sherlock 4bfc4c027f xebec/sider slots are non-standard disk images. 2020-09-25 20:50:14 -04:00
Kelvin Sherlock 65a1a9e6c6 move agat 7/9 to their own category since they are
very different.  adjusted clone category list a little bit,
2020-09-14 18:24:21 -04:00
Kelvin Sherlock d8f0794679 change laser order. 2020-09-12 18:01:08 -04:00
Kelvin Sherlock 09b9830840 add agat_fdc to rom list. 2020-09-12 18:00:50 -04:00
Kelvin Sherlock 9905ddf96e switch ram options to be more consistent with slots. 2020-09-12 17:58:49 -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 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 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 b262c8bf2f move python code into it's own directory. 2020-09-02 22:06:41 -04:00