Added On/Off/Update
added Breakpoint feature to the Virtual Computer and TR3200 cpu is using it. Need to modify main.cpp to allow setup breakpoints
Now apply it over .in / .inc files and removed package.json
Cleaded OpenGL code in main.cpp. Moved all to GlEngine class
Added a parameter parser for main.cpp / vm. Now, we can control what CPU to use, clock speed, total ram, rom file and disk file
Added a way to add breakpoints to main.cpp. Fixed a mispeliing and fixex that when finds a breakpoint, get stuck on it
Added a way to swtich from step to running mode in main.cpp
Added a way to avoid t_Acu becoming to high when is in debug mode
Make 'optional' breakpoint functionality. Need to see if is there a better way of doing this, without adding a generic include file in /include/ used by all, and polluting all preprocesor namespace. Actually only makes optional the few lines of code in TR3200 cpu and VComputer that checks if there is a breakpoint or if has stoped the execution by a breakpoint. Ideally should make optional the definitions of breakpoint methods in VComputer, but I can do that without including Config.hpp in VComputer.hpp what will polute preprocesor namespace...
Added missing file
Recompiled with latest version of WaveAsm all TR3200 assembly programs
Enforced style for assembly files, in special enforce encoding to Latin1
Added print_uint and improved clr_screen function.
Recoded all assembly files to ISO-8869-1.
HWN now uses print_uint to list in decimal the total nubmer of devices
and the device slot.
clr_Screen function now is two times faster as now writes double words.
Fix travis and non OpenGL build of main.cpp
Hidde GLM warrings about 'degrees is deprecated'
fixed error when a ROM file is not used
Fixed strange bug with resume fro mbreakpoint, and cleaned some mess in
main.cpp. OPlus, now main.cpp enforces to update screen in each Step.
Also, deleted some old code keep in TR3200 that was doing bad cycle
counts.
Enforces TR3200 as default CPU
Merge with brk-points branch PR #14