Renamed gui to simulator as a better structure.

This commit is contained in:
2026-06-09 08:16:53 +02:00
parent 2df6a14610
commit f8ef6f030f
12 changed files with 153 additions and 34 deletions
+25
View File
@@ -0,0 +1,25 @@
package simulator
import emu "../machine"
import rl "vendor:raylib"
Simulator :: struct {
font: rl.Font,
machine: ^emu.System,
running: bool,
paused: bool,
cycles_per_second: int
}
// Requires an initilized emulatore System Struct
run_simulator :: proc(s: ^emu.System) {
sim := Simulator {
machine = s,
running = true,
paused = false,
cycles_per_second = 12
}
run_gui(&sim)
}