libemulation icon indicating copy to clipboard operation
libemulation copied to clipboard

Templates library and resources should be moved to OpenEmulator

Open tobier opened this issue 5 years ago • 2 comments

Since technically libemulation is the component framework, it make sense to move all the resources (templates, roms, etc) to OpenEmulator.

tobier avatar Jun 09 '19 19:06 tobier

It may simply be misnamed. My understanding is that libemulation is everything that would not vary between mac/linux/windows, while OpenEmulator is the platform-specific part, which should be as small as possible.

zellyn avatar Jun 10 '19 14:06 zellyn

The parts I'm torn about is images (icons, pictures of components, etc) and the like that's included in libemulation that is only for the graphical user interface that's strictly not needed for the emulation framework.

My understand is that:

  • libemulation is the component framework that enables you to put emulated components together in an emulation of a computer system
  • OpenEmulator is the application that uses the component framework to emulate specific machines that are bundled together with the application itself, i.e. the Apple II with specific rom images.

This is up for discussion, of course. Originally when I moved this over from Subversion back in 2013 (I think it was?) everything was in one repository and a bit more tightly coupled. These are my efforts to try to de-couple the different parts.

tobier avatar Jun 10 '19 14:06 tobier