148:d112c32b7417
|
2019-05-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved VGA example documentation into the wiki documentation. |
|
|
docs/wiki/Examples--vga docs/wiki/Examples--vga-cpu docs/wiki/Examples--vga-dual docs/wiki/Examples--vga-pmp docs/wiki/Examples--vga-timer docs/wiki/VGA_Output_Examples examples/vga-cpu/README.txt examples/vga-dual/README.txt examples/vga-pmp/README.txt examples/vga-timer/README.txt ...
|
|
147:751c61390702
|
2019-05-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a documentation preparation script. |
|
|
docs/tools/make_docs.sh
|
|
146:427811b05dea
|
2019-05-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved the VGA output examples summary to a separate document. |
|
|
README.txt docs/wiki/CommonPIC32 docs/wiki/VGA_Output_Examples
|
|
145:b572f8cd1476
|
2019-04-15 |
Paul Boddie |
changeset
files
shortlog
graph
|
Renamed SignalOutput and added a documentation front page. |
|
|
docs/wiki/CommonPIC32 docs/wiki/SignalOutput docs/wiki/VGA_Signal_Output
|
|
144:778b12fc3ea5
|
2019-04-15 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added some documentation about VGA signal generation. |
|
|
docs/wiki/SignalOutput
|
|
143:879e71f6a3a3
|
2018-11-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Minor formatting adjustment. |
|
|
lib/payload.ld
|
|
142:336980f5c287
|
2018-11-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed the line copying routine to actually copy the data! |
|
|
lib/display.c
|
|
141:f6e7f5065d26
|
2018-11-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced the copying of line data needed when the start pointer wraps around.
This was largely overlooked due to the test background image being padded at the
top and bottom: this will have masked artefacts that might have been visible
otherwise. |
|
|
lib/display.c
|
|
140:4edaab76cca8
|
2018-11-13 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed support for the vertical scaling of images since it was complicating the
code without providing any practical benefit: having access to a full-resolution
image for single-buffered mode and then switching to a half-resolution image for
double-buffered mode was the only considered benefit and was not being done.
Renamed the sprite data file to indicate the scaling properties used in the
conversion, also adding other variants. |
|
|
data/sprite.S data/sprite_24x32.S data/sprite_48x32.S data/sprite_48x64.S examples/vga-cpu/Makefile examples/vga-dual/Makefile examples/vga-pmp/Makefile examples/vga-timer/Makefile examples/vga/Makefile examples/vga/main.c ...
|
|
139:79f53d89a0fd
|
2018-11-13 |
Paul Boddie |
changeset
files
shortlog
graph
|
Demonstrate multiple sprites moving around at the same time. |
|
|
examples/vga/main.c
|
|