QString drv_base_name = QString::number(drv_base);
QString ext, desc1;
if(using_flags->is_machine_tk80_series()) {
- ext = "*.ram *.bin *.tk8";
+ ext = "*.ram *.bin *.tk8 *.gz";
} else {
- ext = "*.ram *.bin";
+ ext = "*.ram *.bin *.gz";
}
if(using_flags->is_machine_pasopia_variants()) {
desc1 = "RAM Pack Cartridge";
QString drv_base_name = QString::number(drv_base);
if(using_flags->is_machine_gamegear()) {
- ext = "*.rom *.bin *.gg *.col";
+ ext = "*.rom *.bin *.gg *.col *.gz";
desc = "Game Cartridge";
} else if(using_flags->is_machine_mastersystem()) {
- ext = "*.rom *.bin *.sms";
+ ext = "*.rom *.bin *.sms *.gz";
desc = "Game Cartridge";
} else if(using_flags->is_machine_pc6001()) {
- ext = "*.rom *.bin *.60";
+ ext = "*.rom *.bin *.60 *.gz";
desc = "Game Cartridge";
} else if(using_flags->is_machine_has_pcengine()) {
- ext = "*.rom *.bin *.pce";
+ ext = "*.rom *.bin *.pce *.gz";
desc = "HuCARD";
} else if(using_flags->is_machine_z80tvgame()) {
- ext = "*.rom *.bin *.hex";
+ ext = "*.rom *.bin *.hex *.gz";
desc = "GameData";
} else if(using_flags->is_machine_sc3000()) {
- ext = "*.rom *.bin *.sms *.sg";
+ ext = "*.rom *.bin *.sms *.sg *.gz";
desc = "SC-3000/1000 Game Cartridge";
} else {
- ext = "*.rom *.bin";
+ ext = "*.rom *.bin *.gz";
desc = "Game Cartridge";
}
menu_CDROM->do_update_histories(listCDROM);
menu_CDROM->do_set_initialize_directory(using_flags->get_config_ptr()->initial_compact_disc_dir);
- ext_play = "*.ccd *.cue";
+ ext_play = "*.ccd *.cue *.gz";
desc_play = "Compact Disc";
menu_CDROM->do_add_media_extension(ext_play, desc_play);