Ben Kurtovic
|
58540ff2f5
|
Add support for BIOS.
|
7 vuotta sitten |
Ben Kurtovic
|
de2cf71068
|
Clean up and refactor.
|
8 vuotta sitten |
Ben Kurtovic
|
962171b7ee
|
Store a few extra header fields in the ROM struct; typo fix.
|
8 vuotta sitten |
Ben Kurtovic
|
a74c4ab405
|
Refactor debug logging as distinct from dev build; add tracing.
|
8 vuotta sitten |
Ben Kurtovic
|
e66b158aa9
|
Copyright year bumps; minor tweaks.
|
8 vuotta sitten |
Ben Kurtovic
|
13b7b29157
|
Replace OOM checks with light wrappers around allocation functions.
|
9 vuotta sitten |
Ben Kurtovic
|
9f1c30e586
|
Disallow SMS ROMs for now.
|
9 vuotta sitten |
Ben Kurtovic
|
4d7dc57061
|
Implement rom_product() and third-party lookups.
|
9 vuotta sitten |
Ben Kurtovic
|
d47ce5735b
|
Stub out rom_product(); minor tweak.
|
9 vuotta sitten |
Ben Kurtovic
|
05c63c3f1c
|
Implement serialize_binary() and header writing.
|
9 vuotta sitten |
Ben Kurtovic
|
1383d57f29
|
Remove NULL checks before free().
|
9 vuotta sitten |
Ben Kurtovic
|
9397107e21
|
Fix MMU mirroring algo, support reading 48 KB ROMs.
|
9 vuotta sitten |
Ben Kurtovic
|
d7aac27e51
|
Finish preprocessor.
|
9 vuotta sitten |
Ben Kurtovic
|
b174ddd121
|
Implement parsing header size directive.
|
9 vuotta sitten |
Ben Kurtovic
|
22b771d39a
|
Lots of work on assembler internal structure; refactor.
|
9 vuotta sitten |
Ben Kurtovic
|
57dd9265a3
|
More robust checksum code.
|
9 vuotta sitten |
Ben Kurtovic
|
ced62acfbb
|
Implement checksum validation method.
|
9 vuotta sitten |
Ben Kurtovic
|
22a2c432e7
|
Also print out reported size in ROM header info.
|
9 vuotta sitten |
Ben Kurtovic
|
96e2a3f1d5
|
Stub out some GG methods; minor cleanup.
|
9 vuotta sitten |
Ben Kurtovic
|
df05d736c5
|
Finish ROM header parsing code.
|
9 vuotta sitten |
Ben Kurtovic
|
332216b193
|
Work on parsing headers.
|
9 vuotta sitten |
Ben Kurtovic
|
afe764d034
|
Improve ROM loading.
|
9 vuotta sitten |
Ben Kurtovic
|
103dfaf841
|
Stub out assembler/disassembler code.
|
9 vuotta sitten |
Ben Kurtovic
|
5d426648bd
|
Make assembler output file optional; sanity checks; bugfixes.
|
9 vuotta sitten |
Ben Kurtovic
|
7bbf32f52c
|
Refactor config parsing greatly; support new arguments.
|
9 vuotta sitten |
Ben Kurtovic
|
1601d86349
|
Guard against reading directories as ROM files.
|
9 vuotta sitten |
Ben Kurtovic
|
f20535c464
|
Update copyright for 2015; makefile updates.
|
9 vuotta sitten |
Ben Kurtovic
|
d2f6e1e1a7
|
Small tweaks; const fixes.
|
10 vuotta sitten |
Ben Kurtovic
|
1e04a029b7
|
Standardize error message logging; updates.
|
10 vuotta sitten |
Ben Kurtovic
|
881226da70
|
Implement most forward-facing CLI stuff.
|
10 vuotta sitten |