Greg Shuflin
1ca9426ab6
Sprites??? Not working tho'
7 months ago
Greg Shuflin
63f37f69af
Use DMA
7 months ago
Greg Shuflin
1c6fdd3468
Introduce NMIs
8 months ago
Greg Shuflin
a5d8084260
Constants for controller input
8 months ago
Greg Shuflin
f1d3f2f6b6
Read from joypad
8 months ago
Greg Shuflin
8f947ae232
Draw another tile
8 months ago
Greg Shuflin
0de9c89162
Go back to tile 0
8 months ago
Greg Shuflin
33bd61d62a
Use tile 1 for entire background
8 months ago
Greg Shuflin
26d66e9b8d
Change sprite layout
8 months ago
Greg Shuflin
db5a2c1b32
Fix color descriptions
8 months ago
Greg Shuflin
06f267b208
Add comments to justfile
8 months ago
Greg Shuflin
14b496ae1c
Manually clear screen
...
If I don't do this I get gibberish in most emulators
(apparently not SNES9x)
8 months ago
Greg Shuflin
f6efec6961
Justfile: run with mesen-s
8 months ago
Greg Shuflin
379d1c88fc
Revert "Temporarily change color to green"
...
This reverts commit 8ff3cb63da
.
8 months ago
Greg Shuflin
8ff3cb63da
Temporarily change color to green
...
To make sure the tile is changing
8 months ago
Greg Shuflin
7e8671c071
Part 2
8 months ago
Greg Shuflin
9794d93fb0
Change color
8 months ago
Greg Shuflin
dba3191aa2
tutorial part 1
8 months ago
Greg Shuflin
6c2e4cee5a
Delete Makefile
1 year ago
Greg Shuflin
d3a383951f
Get rid of tic_tac code
1 year ago
Greg Shuflin
76fe4ad877
Move greenspace to legacy dir
1 year ago
Greg Shuflin
2354e92eaf
Move test_gfx rom to subdir
...
The test_gfx rom is doing some kind of blinking light thing, move it to
a subdir.
1 year ago
Greg Shuflin
d032df88d8
Move register_notes to docs dir
1 year ago
Greg Shuflin
1b0835b963
Move greenspace stuff into separate directory
1 year ago
Greg Shuflin
68af657f0f
Move doc pdf into docs dir
1 year ago
Greg Shuflin
fca39d9f67
Start modernizing
...
Add justfile, improve README
1 year ago
greg
771628a1ab
VBlank increments counter in memory
...
And changes palette based on that
6 years ago
greg
5b00976269
Lol had a bug in the Load_Palette_Color
6 years ago
greg
67ccdc3052
Responds to NMI
6 years ago
greg
d8ddf3bba6
Enable NMI
6 years ago
greg
ab8f986fe6
Added a bit more to tile map
...
Plus using tile-flipping
6 years ago
greg
21968ae8ef
DMA write to tile map
...
DMA write was always working, I just had the wrong tile data format
Tile data is two bytes, not wrong
Also keep around previously-working tile-load loop for prosterity
6 years ago
greg
23bdc734bb
Trying to get VRAM DMA to work
...
For tile map
6 years ago
greg
3ef2eee4b0
Draw grid of faces
6 years ago
greg
861a99e494
Remove test_gfx.smc when cleaning
6 years ago
greg
00bafe811a
Fix comment
...
also changing the tile map offset stored to $2116 changes where I write
the tile
6 years ago
greg
da806439a5
SUCCESS!
...
Have successfully written a background tile to screen!
6 years ago
greg
2c6631c87e
Added more things to macros in my_custom
6 years ago
greg
79d7ecf19e
Add some helpful macros
6 years ago
greg
e406386507
Add entire debugger to version control
...
lol
6 years ago
greg
ba8662055f
Add test_gfx rom-building infrastructure
6 years ago
greg
833e9f842a
Make spin loop time shorter
6 years ago
greg
c5638c0b66
Goddamn it that's how macros work ._.
6 years ago
greg
313850ca84
Add file explaining registers
6 years ago
greg
8dfef93067
Further experimenation
6 years ago
greg
5fe21fa5a1
Use my custom compiled version of wla
6 years ago
greg
802c9ff499
MOre notes and experimentation
6 years ago
greg
a5c3313651
Add a spin loop that does something
...
Namely, poke register $2100 to set the brightness
6 years ago
greg
3a4cca2c33
Explanatory color comments
6 years ago
greg
32e29650fe
Working tic tac toe demo
...
from
https://wiki.superfamicom.org/snes/show/Making+a+Small+Game+-+Tic-Tac-Toe
minus the input parts, but showing a thing on the screen
6 years ago