README
This commit is contained in:
@@ -10,7 +10,7 @@ Then I used it in the [ZX Spectrum](http://github.com/redcode/mZX) emulator I st
|
||||
|
||||
I will provide instructions to use this emulator in the future, but I think any decent C programmer can understand how to use it in its project.
|
||||
|
||||
This emulator is very accurate, very fast (there are others faster written in assembly, yes) and what it's the most important thing of all IMHO: Its structure is very clear, elegant and it is small. This is not the typical emulator which generates tables in runtime nor expands a lot of macros to create one function or piece of code per every instruction precise case.
|
||||
This emulator is very accurate, very fast (there are others faster written in assembly, yes) and what is the most important thing of all IMHO: Its structure is very clear, elegant and it is small. This is not the typical emulator which generates tables in runtime nor expands a lot of macros to create one function or piece of code per every instruction precise case.
|
||||
|
||||
In order to compile you must know that it uses my [Q API](http://github.com/redcode/Q), which is header only and provides types, macros, inline functions, and a lot of facilities to detect the particularities of the compiler and the target machine. The included Xcode project expects to find Q in "/usr/local/include/Q". This is a header only dependency. The emulator doesn't depend on anything.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user