index
:
gb-c
master
Unnamed repository; edit this file 'description' to name the repository.
Paul Duncan
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
Files
Lines
2018-06-26
add cpu_irq() and clean up interrupts
Paul Duncan
1
-15
/
+35
2018-06-26
add test_write_image()
Paul Duncan
1
-0
/
+21
2018-06-26
s/rgb_frame/fb/, add oam_cache, fix several instructions
Paul Duncan
3
-74
/
+111
2018-06-26
fix Z flag for INC/DEC
Paul Duncan
1
-2
/
+2
2018-06-26
fix H and C flags in add_rw_rw()
Paul Duncan
1
-2
/
+2
2018-06-26
add on_mmu_{rb,wb}(), add gpu_is_active(), fix DEC SP
Paul Duncan
3
-28
/
+64
2018-06-25
init gpu, put clock update before instruction
Paul Duncan
3
-3
/
+7
2018-06-25
add missing invalid
Paul Duncan
1
-1
/
+2
2018-06-25
add sbc_d8()
Paul Duncan
1
-1
/
+11
2018-06-25
add daa()
Paul Duncan
1
-0
/
+10
2018-06-25
fix gpu timings
Paul Duncan
1
-15
/
+18
2018-06-25
simplify INC/DEC
Paul Duncan
1
-42
/
+33
2018-06-25
add on_rst(), minor CALL a16 speedup
Paul Duncan
3
-1
/
+16
2018-06-24
add gb_config_t, gb_disasm(), refactor logic, misc cleanups
Paul Duncan
4
-400
/
+485
2018-06-23
remove extraneous whitespace
Paul Duncan
1
-1
/
+0
2018-06-23
add missing prefix instructions
Paul Duncan
1
-0
/
+143
2018-06-23
add implementation for several missing instructions (still missing DAA)
Paul Duncan
2
-3
/
+75
2018-06-22
clean up states
Paul Duncan
3
-44
/
+33
2018-06-22
fix 5 more instructions
Paul Duncan
1
-1
/
+46
2018-06-21
more op fixes
Paul Duncan
2
-13
/
+21
2018-06-21
fix instrs
Paul Duncan
2
-12
/
+10
2018-06-21
add auto-pc handling, implement pc for ops
Paul Duncan
4
-5
/
+538
2018-06-21
add test_execute_steps(), Makefile
Paul Duncan
3
-26
/
+113
2018-06-21
add {eram,vram,oam}_{rb,wb}(), init gpu, add comments
Paul Duncan
1
-79
/
+171
2018-06-20
draw red bg for testing
Paul Duncan
1
-0
/
+6
2018-06-20
populate gpu_draw()
Paul Duncan
1
-2
/
+75
2018-06-20
add stub gpu_draw() method, enable writing to vram
Paul Duncan
1
-6
/
+12
2018-06-20
add gb.h, add gb_init(), gb_get_rgb_frame(), disable bios
Paul Duncan
6
-26
/
+8236
2018-06-20
add gb.h
Paul Duncan
2
-131
/
+145
2018-06-20
add gb_frame(), clean up comments
Paul Duncan
1
-9
/
+34
2018-06-20
clean up mbc1
Paul Duncan
1
-29
/
+29
2018-06-20
add mbc2 attrs to mmu, fix typos
Paul Duncan
1
-1
/
+7
2018-06-20
add mbc2 functions
Paul Duncan
1
-18
/
+150
2018-06-20
add remaining mbc1, clean up mbc1
Paul Duncan
1
-117
/
+183
2018-06-20
refactor rom_{rb,wb}(), add mbc1_rom_{rb,wb}()
Paul Duncan
1
-26
/
+169
2018-06-19
simplify mmu_{wb,rb}(): add {rom,ram}_{wb,rb}()
Paul Duncan
1
-25
/
+95
2018-06-19
add comment about HALT
Paul Duncan
1
-2
/
+7
2018-06-19
add STATE_RUN and STATE_HALT support to timer_step() and cpu_step()
Paul Duncan
1
-63
/
+112
2018-06-19
add timer implementation
Paul Duncan
1
-18
/
+54
2018-06-18
add timer ports (not implemented)
Paul Duncan
1
-15
/
+79
2018-06-18
add mmu_rp/mmu_wp, add gpu ports
Paul Duncan
1
-76
/
+295
2018-06-17
clocks, buttons, initial interrupts
Paul Duncan
2
-32
/
+126
2018-06-16
add gb_handle_interrupts()
Paul Duncan
1
-9
/
+50
2018-06-16
add gpu_step()
Paul Duncan
1
-4
/
+86
2018-06-15
fix RST 18H, populate rst()
Paul Duncan
2
-6
/
+9
2018-05-27
add initial mmu code
Paul Duncan
1
-10
/
+181
2018-05-26
separate op switches, remove inline op code, strip whitespace
Paul Duncan
2
-330
/
+368
2018-05-26
remove js cruft, add FLAG, other misc cleanups
Paul Duncan
1
-528
/
+68
2018-05-25
initial commit
Paul Duncan
3
-0
/
+9021