Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Templates library and resources should be moved to OpenEmulator #38

Open
tobier opened this issue Jun 9, 2019 · 2 comments
Open

Templates library and resources should be moved to OpenEmulator #38

tobier opened this issue Jun 9, 2019 · 2 comments
Assignees

Comments

@tobier
Copy link
Member

tobier commented Jun 9, 2019

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

@zellyn
Copy link
Member

zellyn commented Jun 10, 2019

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.

@tobier
Copy link
Member Author

tobier commented Jun 10, 2019

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants