summaryrefslogtreecommitdiff
path: root/gen.rb
diff options
context:
space:
mode:
authorPaul Duncan <pabs@pablotron.org>2018-06-25 23:27:57 -0400
committerPaul Duncan <pabs@pablotron.org>2018-06-25 23:27:57 -0400
commit986ba80832c3d355352fa3c936199f388f682a46 (patch)
tree31c84889f69de601840d1d8315c8f6b8254ac966 /gen.rb
parenteedfbeae69b7f18237aa9d159d297ce717d629ab (diff)
downloadgb-c-986ba80832c3d355352fa3c936199f388f682a46.tar.bz2
gb-c-986ba80832c3d355352fa3c936199f388f682a46.zip
init gpu, put clock update before instruction
Diffstat (limited to 'gen.rb')
-rwxr-xr-xgen.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/gen.rb b/gen.rb
index bc8db44..c88b924 100755
--- a/gen.rb
+++ b/gen.rb
@@ -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")