ample/python/rom.py

118 lines
1.1 KiB
Python

from plist import to_plist
ROMS = """
a1cass
a2aevm80
a2ap16
a2ap16a
a2aplcrd
a2cffa02
a2cffa2
a2corvus
a2diskii
a2diskiing
a2focdrv
a2hsscsi
a2iwm
a2memexp
a2mouse
a2pic
a2ramfac
a2scsi
a2ssc
a2surance
a2swyft
a2thunpl
a2tmstho
a2twarp
a2ultrme
a2ulttrm
a2vidtrm
a2vtc1
a2vulcan
a2vulgld
a2vuliie
a2zipdrv
a3fdc
apple1
apple2
apple2c
apple2e
apple2gs
apple3
cec2000
cece
cecg
ceci
cecm
cga
cmsscsi
d2fdc
diskii13
keytronic_pc3270
m68705p3
votrax
zijini
agat_fdc
a2sider1
a2sider2
qsound
ym2608
a2grapplerplus
a2pic
# .227
a2parprn
a2suprterm
a2uniprint
ccs7710
#.228
aprissi
# macintosh
maclc
maclc2
maclc3
maciici
egret
nb_image
nb_824gc
nb_aenet
nb_qdlink
nb_amc3b
nb_btbug
nb_m2hr
nb_wspt
nb_m2vc
nb_vikbw
nb_rtpd
nb_c264
nb_laserview
nb_spdq
nb_sp8s3
""".splitlines()
#
# others
# mprof3
# spectred
# tk3000
# prav8c
#
ROMS = [x for x in ROMS if x != ""]
ROMS = [x for x in ROMS if x[0] != "#"]
ROMS.sort()
data = {}
data["source"] = "https://archive.org/download/mame0.224"
data["type"] = "zip"
data["version"] = "0.224"
data["roms"] = ROMS
# print(ROMS)
with open("../Ample/Resources/roms.plist", "w") as f:
f.write(to_plist(data))