Renamed gui to simulator as a better structure.
This commit is contained in:
@@ -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)
|
||||
}
|
||||
Reference in New Issue
Block a user