Lucas Scharenbroich
|
d7be9f1be4
|
Add .gitignore files to all demo folders
|
2022-07-23 16:37:11 -05:00 |
|
Lucas Scharenbroich
|
358b25447d
|
Add generated assets to make it easier to build from scratch
|
2022-07-23 16:34:07 -05:00 |
|
Lucas Scharenbroich
|
df80889499
|
Merge branch 'kfest-2022'
|
2022-07-23 16:32:30 -05:00 |
|
Lucas Scharenbroich
|
4c1d8343d8
|
Save package lock
|
2022-07-23 16:32:17 -05:00 |
|
Lucas Scharenbroich
|
919dcf7fd3
|
Fix bit numbers in the GTEReadControl docs
|
2022-07-23 12:33:29 -05:00 |
|
Lucas Scharenbroich
|
0c7a6364b7
|
Sync documentation with current KFest demo capabilities
|
2022-07-23 09:57:03 -05:00 |
|
Lucas Scharenbroich
|
4b9d4233b3
|
Add in new toolbox calls
|
2022-07-22 16:31:49 -05:00 |
|
Lucas Scharenbroich
|
b35c96c0fb
|
Set better default scale
|
2022-07-22 16:02:00 -05:00 |
|
Lucas Scharenbroich
|
f446e44a39
|
Fix arcs to Render
|
2022-07-22 16:01:19 -05:00 |
|
Lucas Scharenbroich
|
acf0276ff5
|
Get vertical rotation scaling going
|
2022-07-22 16:00:41 -05:00 |
|
dependabot[bot]
|
353c164f6b
|
Bump tzinfo from 1.2.9 to 1.2.10 in /docs
Bumps [tzinfo](https://github.com/tzinfo/tzinfo) from 1.2.9 to 1.2.10.
- [Release notes](https://github.com/tzinfo/tzinfo/releases)
- [Changelog](https://github.com/tzinfo/tzinfo/blob/master/CHANGES.md)
- [Commits](https://github.com/tzinfo/tzinfo/compare/v1.2.9...v1.2.10)
---
updated-dependencies:
- dependency-name: tzinfo
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-07-22 09:36:33 +00:00 |
|
Lucas Scharenbroich
|
18da2546bd
|
Add horizontal scaling to the background rotation
|
2022-07-22 02:01:34 -05:00 |
|
Lucas Scharenbroich
|
f7eb80f2fe
|
Final demo in place
|
2022-07-22 00:36:52 -05:00 |
|
Lucas Scharenbroich
|
6c531619f9
|
Merge branch 'fixup-rotations' into kfest-2022
|
2022-07-21 23:35:53 -05:00 |
|
Lucas Scharenbroich
|
8541164fe6
|
Fix typos
|
2022-07-21 23:29:13 -05:00 |
|
Lucas Scharenbroich
|
45a8fef47b
|
Add packages to top-level
|
2022-07-21 22:57:03 -05:00 |
|
Lucas Scharenbroich
|
d09f8e3681
|
Update old demos to current APIs
|
2022-07-21 22:56:32 -05:00 |
|
Lucas Scharenbroich
|
8aa816037c
|
Misc odds-and-ends
|
2022-07-21 22:54:28 -05:00 |
|
Lucas Scharenbroich
|
3063ab88f9
|
Fix sprite stamp rendering for 8x16 and 16x8 sprites
|
2022-07-21 22:51:25 -05:00 |
|
Lucas Scharenbroich
|
217b1a95f5
|
Demo 9
|
2022-07-21 20:29:55 -05:00 |
|
Lucas Scharenbroich
|
3b274c7a81
|
Demo 5 complete
|
2022-07-21 20:26:46 -05:00 |
|
Lucas Scharenbroich
|
23f3626293
|
Fix issues preventing BG1 per-line offsets from working
|
2022-07-16 16:42:41 -05:00 |
|
Lucas Scharenbroich
|
0ab7fa9d81
|
Two layer demos
|
2022-07-16 15:22:23 -05:00 |
|
Lucas Scharenbroich
|
14238166cd
|
More demos
|
2022-07-13 15:07:02 -05:00 |
|
Lucas Scharenbroich
|
d2b91cfde6
|
Fix palette assignment issue
|
2022-07-13 09:27:56 -05:00 |
|
Lucas Scharenbroich
|
1b7c2c22b1
|
KFest Demos
|
2022-07-13 08:57:05 -05:00 |
|
Lucas Scharenbroich
|
4506f808c9
|
Restore BG1 rotation code
|
2022-07-12 21:03:30 -05:00 |
|
Lucas Scharenbroich
|
d7c0577167
|
Fix typo that caused sprite to render above a tile with priority set; only for dirty tiles
|
2022-07-08 12:37:06 -05:00 |
|
Lucas Scharenbroich
|
086f462617
|
Restrict _Refresh to only on-screen tiles
|
2022-07-08 12:36:07 -05:00 |
|
Lucas Scharenbroich
|
552d32d0fa
|
Add back support for SPRITE_HIDE control bit
|
2022-07-08 12:35:49 -05:00 |
|
Lucas Scharenbroich
|
e9a2b8569b
|
Fix drift between public macro file and internal definitions
|
2022-07-07 17:57:05 -05:00 |
|
Lucas Scharenbroich
|
530cdbd07f
|
Merge branch 'dirty-tiles'
|
2022-07-07 17:44:21 -05:00 |
|
Lucas Scharenbroich
|
5ab9fe1c3b
|
Fix bank register for overlapping dirty sprites
|
2022-07-07 17:43:57 -05:00 |
|
Lucas Scharenbroich
|
af7bd36906
|
Fix logic to prevent unecessary sprite updates
|
2022-07-07 17:22:44 -05:00 |
|
Lucas Scharenbroich
|
9856bad091
|
Fix dirty<->normal rendering transition
|
2022-07-07 14:46:37 -05:00 |
|
Lucas Scharenbroich
|
77b69cdc82
|
Fix _PopDirtyTile2 routine to sync with new TS_DIRTY conventions; fixes basic dirty sprite rendering
|
2022-07-07 09:12:23 -05:00 |
|
Lucas Scharenbroich
|
182ebfd566
|
Set dirty render to the correct direct page and several small cleanups
|
2022-07-06 14:55:27 -05:00 |
|
Lucas Scharenbroich
|
885feafb39
|
Fix up initialization
|
2022-07-06 12:50:52 -05:00 |
|
Lucas Scharenbroich
|
41539ae606
|
Update zelda demo to use tool interface
|
2022-07-06 08:53:50 -05:00 |
|
Lucas Scharenbroich
|
a33d7ab341
|
Fix initialization bug that has been there forever. Thanks Ian Brumby
|
2022-07-06 07:32:04 -05:00 |
|
Lucas Scharenbroich
|
58705653c4
|
Work on helpers to refresh TileStore procs based on rendering mode
|
2022-07-06 07:18:49 -05:00 |
|
Lucas Scharenbroich
|
4e21680063
|
Add a full complement of firty tile rendering functions
|
2022-07-05 23:48:33 -05:00 |
|
Lucas Scharenbroich
|
48fa068dfd
|
Add routines for dirty tile rendering
|
2022-07-04 23:55:32 -05:00 |
|
Lucas Scharenbroich
|
0b0a761e18
|
Move documentation to the github pages location.
|
2022-07-04 20:56:37 -05:00 |
|
Lucas Scharenbroich
|
f0e75f25b5
|
Add initial documentation for all remaining stable toolbox calls
|
2022-07-04 20:52:28 -05:00 |
|
Lucas Scharenbroich
|
9fdd1dc8a5
|
Fix sprite bit descriptions in comment
|
2022-07-03 11:13:07 -05:00 |
|
Lucas Scharenbroich
|
b4a4511ff2
|
Updated docs for GTECreateSpriteStamp and GTEAddSprite. Added docs for GTESetBG1Origin, GTEGetTileAt, GTEFillTileStore and GTERefresh
|
2022-07-03 11:09:56 -05:00 |
|
Lucas Scharenbroich
|
206d4d6095
|
Fix C docs for GTEStartUp
|
2022-07-01 17:05:20 -05:00 |
|
Lucas Scharenbroich
|
13856a6604
|
Add docs for GTEGetSeconds, GTECopyTileToDynamic, GTESetPalette, GTECopyPicToBG1, GTEBindSCBArray, GTEGetBG0TileMapInfo, and GTEGetScreenInfo
|
2022-07-01 17:01:58 -05:00 |
|
Lucas Scharenbroich
|
a849982939
|
Update GTESetBG0Origin, GTERender, GTELoadTileSet, GTECreateSpriteStamp, GTEAddSprite, GTEMoveSprite, GTEUpdateSprite, and GTERemoveSprite docs
|
2022-07-01 11:01:45 -05:00 |
|