Skip to content

Reference

Álex Sáez edited this page Sep 3, 2018 · 28 revisions

Some references to read and to figure out what we're going to use:

Talks

Libs

  • For the GUI: GTK+ cross-platform GUI toolkit
  • What about Nuklear thing for the UI? We could write it in Lua! A lot of people use Lua to script out debugging operations on emulators. Might be a good idea at some point
  • Minimalist C Libraries. Examples of low footprint libraries.
  • Suckless. Old school libraries and tools, with good practices in mind. Good for references.
  • Single-file public-domain/open source libraries with minimal dependencies More minimalist or single file libs with a low footprint. Some of them are for 2D graphics.
  • For logging and debug: Log4C? Or should we write our own super-simple logging (To file and console) library?
  • Good old SDL. Even if it's in C++ we can split UI/Input/Audio in this layer and make the emulator go wild in C?
  • For unit testing. CTest Really nice idea, given the fact that we're using CMake already. Just select a different configuration and run those tests! Here's another tutorial, I found it easier to understand.

Documentation and read

Clone this wiki locally