classmameChose::FileRomList

sys::Obj
  mameChose::FileRomList : mameChose::RomList

FileRomList File backed ROM list Saved as comma separated rom names in a text file

add

Void add(Str rom)

add a rom, immediately append it to list file if not in this list yet

make

new make(Str name)

name

virtual override Str name

remove

Void remove(Str rom)

add a rom, immediately save the file after the change

roms

virtual override Str[] roms := Str[,]

save

Void save()