diff options
author | Paul Duncan <pabs@pablotron.org> | 2018-06-25 23:27:57 -0400 |
---|---|---|
committer | Paul Duncan <pabs@pablotron.org> | 2018-06-25 23:27:57 -0400 |
commit | 986ba80832c3d355352fa3c936199f388f682a46 (patch) | |
tree | 31c84889f69de601840d1d8315c8f6b8254ac966 /gen.rb | |
parent | eedfbeae69b7f18237aa9d159d297ce717d629ab (diff) | |
download | gb-c-986ba80832c3d355352fa3c936199f388f682a46.tar.bz2 gb-c-986ba80832c3d355352fa3c936199f388f682a46.zip |
init gpu, put clock update before instruction
Diffstat (limited to 'gen.rb')
-rwxr-xr-x | gen.rb | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -57,17 +57,17 @@ DATA['ops'].each do |set_id, ops| [ "case 0x%s: /* op: \"%s\", cat: \"%s\" */", + " %s", # time_expr " %s", # action_expr " %s", # pc_expr - " %s", # time_expr " break;" ].join("\n") % [ hex, op['id'], op['cat'], + time_expr, op['code'] || 'cpu_set_state(ctx, old_pc, GB_CPU_STATE_NOT_IMPLEMENTED);', pc_expr, - time_expr, ] end }.join("\n") |