| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Project Name | Game Boy Emulator | Date | 3/16/2024 | Project Manager | Tyson Peterson | ||||||||||||||||||||
2 | Project Summary (including redirection) | Key Tasks | Progress | Status | Finish | |||||||||||||||||||||
3 | Darien and Keiffer are finishing up interrupts and timers, and after that it's off to the unknown unknowns!! Our plan this week is to start executing our test roms and see what's going on the system and then fix fix fix. | Implement Gamepad input | 100% | Complete | 15-Mar-24 | |||||||||||||||||||||
4 | Draw out architecture | 100% | Complete | 10-Feb-24 | ||||||||||||||||||||||
5 | Set up environments | 100% | Complete | 21-Feb-24 | ||||||||||||||||||||||
6 | Implement UI | 100% | Complete | 04-Mar-24 | ||||||||||||||||||||||
7 | Build CPU | 95% | On Track | 15-Mar-24 | ||||||||||||||||||||||
8 | Build PPU | 95% | On Track | 15-Mar-24 | ||||||||||||||||||||||
9 | Build Memory Map | 100% | Complete | 01-Mar-24 | ||||||||||||||||||||||
10 | Build Emulator | 95% | Possible Delays | Mar 22 | ||||||||||||||||||||||
11 | Tasks Completed | Tasks Delayed | Tasks Planned | |||||||||||||||||||||||
12 | CPU Opcodes, Interrupt Handling code | - Wire the timer to the CPU using interrupts -Debug, debug, debug | ||||||||||||||||||||||||
13 | ||||||||||||||||||||||||||
14 | ||||||||||||||||||||||||||
15 | ||||||||||||||||||||||||||
16 | ||||||||||||||||||||||||||
17 | Team Members -- Billable Hours | Key Project Risks and Issues | ||||||||||||||||||||||||
18 | Name | Role/Task | Hours | Type | Risks or Issue Description | |||||||||||||||||||||
19 | Tyson Peterson | Project Manager | 5.0 | Risk | Complete testing of each component requires most other features to be implemented. | |||||||||||||||||||||
20 | Darien Campbell | Chief Architect | 5.5 | |||||||||||||||||||||||
21 | Henry Young | Documenter | ||||||||||||||||||||||||
22 | Andrew Peterson | Researcher | 5.0 | Issue | Syncing the different hardware components could be tricky. | |||||||||||||||||||||
23 | Keiffer Da Silva | Engineer | 3.0 | |||||||||||||||||||||||
24 | ||||||||||||||||||||||||||
25 | Risk | The accuracy we need with hardware timings and intentionally implementing Gameboy hardware bugs to make most ROM files work is still a known unknown. | ||||||||||||||||||||||||
26 | ||||||||||||||||||||||||||
27 | ||||||||||||||||||||||||||
28 | Total | 18.5 | ||||||||||||||||||||||||
29 | ||||||||||||||||||||||||||
30 | ||||||||||||||||||||||||||
31 | ||||||||||||||||||||||||||
32 | ||||||||||||||||||||||||||
33 | ||||||||||||||||||||||||||
34 | ||||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||
36 | ||||||||||||||||||||||||||
37 | ||||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||
39 | ||||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 | ||||||||||||||||||||||||||