TASEmulators / BizHawk

BizHawk is a multi-system emulator written in C#. BizHawk provides nice features for casual gamers such as full screen, and joypad support in addition to full rerecording and debugging tools for all system cores.
http://tasvideos.org/BizHawk.html
Other
2.2k stars 385 forks source link

Implement a rudimentary core/dll download form #3937

Open Morilli opened 5 months ago

Morilli commented 5 months ago

This implements a very simple download form that can be used to download additional files into the dll directory, mainly intended to be used for large core downloads, such as the mame or encore cores. This, in addition to excluding those files from the release zips can help bring the initial download size of bizhawk down.

How it currently looks like (accessable from Tools->Download cores): image

PRing for visibility and feedback. I think this could work as is, but probably needs additional support from the excluded cores to not feel bad when a user tries to load a ROM for a core that isn't downloaded and is then presented with an undecipherable error message.

Disclaimer: I do not take responsibility for the diff in Mainform.Designer.cs.

Check if completed: