stella-emu / stella

A multi-platform Atari 2600 Emulator
https://stella-emu.github.io
GNU General Public License v2.0
624 stars 111 forks source link

Use file extension to detect bankswitch type #261

Closed thrust26 closed 6 years ago

thrust26 commented 6 years ago

@sa666666 Issue created following your post here: http://atariage.com/forums/topic/249429-how-do-you-get-a-3e-rom-to-work-with-harmony-encore/#entry3447329

sa666666 commented 6 years ago

I will get to this one personally, after the 5.1 release. Reasons being:

So it makes sense to make the code fully cross-compatible, so changes in one (Stella, usually) can just be dropped into HarmonyCart.

thrust26 commented 6 years ago

@sa666666 Somewhat related: In the documents, there are some "future planned features" listed which have no issues yet. I wonder how many of them are still valid. Maybe you can have a look at them?

sa666666 commented 6 years ago

Just going through the backlog of messages and noticed this one. Where are the "future planned features" you refer to?

thrust26 commented 6 years ago

At the end of the Features chapter in the debugger doc.

sa666666 commented 6 years ago

Implemented in https://github.com/stella-emu/stella/commit/f0986369657f2e717b6806bdeb4fdfa845e31b24.

thrust26 commented 6 years ago

Cool! This should be added to the docs.

thrust26 commented 6 years ago

I think we have to update the LauncherFilterDialog too.

sa666666 commented 6 years ago

Already in the process; note my comment in the commit: "So some functions have moved from LauncherFilterDialog to here (that class will be removed soon)."

I closed this because LauncherFilterDialog isn't really related to this specific issue. But we can leave it open until I finish.

I will be removing that dialog completely, and only offering two options directing in the LauncherDialog context menu: 'allfiles' and 'allroms' (the naming will be different). I'm completely removing the option to show only certain ROM filenames, as it is only adding extra complexity.

thrust26 commented 6 years ago

Ah, sorry I missed that. I would move the option besides the already existing filter in the LauncherDialog. And since there are only two options, a simple checkbox (like "show all files") will do.

Do have enough space, I would slightly rearrange the dialog. E.g. the number of files found could be displayed directly below the file list. Then we have enough space for the checkbox, even with 640x480 pixel.

BTW: I such a small minimal size still relevant?

sa666666 commented 6 years ago

This close to a final release, for now I will just have two options in the right-mouse-button context menu (rather than one now, that shows LauncherFilterDialog). I will do that for now, so we can kill the class.

If you want to adapt the UI afterwards to show a simple checkbox instead, then you can work on that one :smiling_imp:

thrust26 commented 6 years ago

OK, I will open an issue for 6.1

sa666666 commented 6 years ago

LauncherFilterDialog was removed in https://github.com/stella-emu/stella/commit/65d23b4a6e81838781e0e179dd4e816b967ad4e5, so this is now complete.

sa666666 commented 6 years ago

Oops, still have to add extension types to the docs, so re-opening.

sa666666 commented 6 years ago

Documentation added in https://github.com/stella-emu/stella/commit/a84f76fd5f141478d49078d9308d0b50819985e6, so this is now complete.