aca8f1c
(HEAD -> master)
Begin work on animations by
2021-09-24 02:19:00 -0400
ce2337d
Partition tile data and add font by
2021-09-06 19:02:51 -0400
78550c9
Begin tile data layout work by
2021-09-06 16:40:24 -0400
8822967
Transition from title to game by
2021-09-04 11:26:18 -0400
c9b93ca
Finish title screen background by
2021-09-03 22:44:59 -0400
7190606
Begin work on title screen by
2021-09-02 23:29:05 -0400
fee2037
Fix jumping and collisions on map boundary by
2021-09-01 15:13:58 -0400
6abb46a
Add attribute field for items by
2021-07-20 18:20:34 -0400
424b80e
Cap velocity at 7px/frame by
2021-07-20 18:02:01 -0400
05293d7
Declare items with macros by
2021-07-20 17:53:14 -0400
21bf2b2
Add player inventory and item add routine by
2021-07-19 19:30:18 -0400
a9f73eb
Generalize player state by
2021-07-19 18:05:31 -0400
5a161ac
Re-enable player code by
2021-07-17 01:03:31 -0400
e9b3a49
Spawn player at map spawn by
2021-07-17 01:00:35 -0400
e2564ec
Update collision for new map engine by
2021-07-17 01:00:16 -0400
de55992
Finish simplifying map API by
2021-07-16 21:07:56 -0400
9a83941
Begin simplifying map API by
2021-07-16 00:11:34 -0400
fd5911f
Complete map scrolling algorithm by
2021-07-15 06:06:15 -0400
cb700c6
Simplify map scrolling and break it further by
2021-07-15 03:44:45 -0400
40479b0
Generalize Y coordinate computation for wrapping by
2021-07-14 14:52:21 -0400
f6929fa
Merge branch 'master' of git.homolo.gy:forestbelton/island-story by
2021-07-14 00:03:48 -0400
9a45e20
Remove unused LAST_SC* variables by
2021-07-14 00:02:57 -0400
cd0765a
Merge branch 'master' of git.homolo.gy:forestbelton/island-story by
2021-07-13 23:23:46 -0400
35dd130
Fix map row computation when viewport wraps by
2021-07-13 23:23:25 -0400
a3b4804
Begin trying to fix map by
2021-07-13 23:07:39 -0400
cc7be33
Update TODO list with more clarity by
2021-07-13 19:55:48 -0400
7f2f61f
Optimize scroll-up/down routines by
2021-07-13 00:24:31 -0400
b7a69f2
Implement scrolling left by
2021-07-12 13:31:45 -0400
12604b6
Implement scrolling right by
2021-07-12 03:11:47 -0400
7efc388
Write pending column data by
2021-07-11 22:26:16 -0400
9ca2b10
Update camera when left/right pressed by
2021-07-11 22:19:25 -0400
162c8cd
Small cleanup by
2021-07-11 21:47:02 -0400
cf038bd
Deduplicate code to write map rows by
2021-07-11 20:25:05 -0400
fb6721f
Finish implementing vertical scrolling by
2021-07-11 20:09:32 -0400
f497fec
Begin adding scroll-down support by
2021-07-11 19:06:18 -0400
1c8f23b
Add old map copying routine back for map initialization by
2021-07-11 18:04:31 -0400
7746870
Enqueue map row updates instead of writing immediately by
2021-07-11 17:50:06 -0400
26abbfc
Fix vertical scrolling controls by
2021-07-10 02:26:41 -0400
adc9cfa
Almost have scrolling up working by
2021-07-10 01:45:07 -0400
0e5cd54
Stub out scrolling implementation by
2021-07-09 18:40:44 -0400
44b9b0f
Update VRAM pointer when copying row of zeros to map by
2021-07-09 05:49:55 -0400
bcb1609
Add support for loading 127x127 maps by
2021-07-09 05:39:51 -0400
fb3dde0
Add comments to DMA transfer subroutine by
2021-07-09 05:26:51 -0400
d544660
Support spawn points and metadata in map generation by
2021-07-09 05:23:25 -0400
c7ff4eb
Add dubiously helpful macros by
2021-07-09 05:22:58 -0400
53ff411
Annotate memcpy with performance information by
2021-07-09 05:22:32 -0400
06ae65e
Optimize collision routines by
2021-07-07 22:48:36 -0400
f1ba4da
Skip player update if the background is scrolling by
2021-07-06 21:33:42 -0400
8225237
Increase intro map to maximum size by
2021-07-06 19:39:16 -0400
5947c77
Apply gravity if player walks off of platform by
2021-07-06 15:56:16 -0400
439c00f
Fix encoding of physics constants by
2021-07-06 02:00:31 -0400
e2ad907
Use fixed-point number to store Y coordinate by
2021-07-06 01:56:20 -0400
708d50d
Add script for computing fixed-point constants by
2021-07-06 01:55:39 -0400
ee9923a
Fix resolution of vertical collisions by
2021-07-06 00:04:30 -0400
f8f5860
Simplify player initialization by
2021-07-05 17:57:53 -0400
ee956b4
Implement jump by
2021-07-03 17:50:11 -0400
6936279
Add list of TODOs by
2021-07-02 00:04:09 -0400
8c157a1
Remove unused code by
2021-07-02 00:04:03 -0400
3b7ea84
Increase walking speed by
2021-07-01 15:47:01 -0400
833b910
Wait for vblank with HALT by
2021-07-01 11:59:43 -0400
333e641
Beautify Makefile output by
2021-07-01 06:22:33 -0400
264de96
Allow overriding Python executable by
2021-07-01 06:17:55 -0400
f1b23cf
Remove debug print by
2021-07-01 06:17:37 -0400
9acbfba
Fix horizontal flip for player metasprite by
2021-07-01 06:04:29 -0400
4c70f40
Remove unused function by
2021-07-01 06:00:57 -0400
d9cdd42
Implement player collision routine by
2021-07-01 05:59:17 -0400
a3cdb70
Clean up player movement by
2021-07-01 00:37:28 -0400
8fc4047
Combine all map data during build by
2021-06-30 22:20:35 -0400
c329224
Build intro map from file by
2021-06-30 21:29:25 -0400
dff8f6f
Add script for generating collision maps from PNGs by
2021-06-30 21:00:28 -0400
08f3993
Use a 16x16 metasprite for player by
2021-06-30 19:27:18 -0400
75a7576
Draw background by
2021-06-28 23:45:37 -0400
61fb29d
Reduce player speed and flip sprite by
2021-06-28 20:06:52 -0400
2079d44
Don't allow player movement off-screen by
2021-06-28 19:56:51 -0400
e27e653
Move player on input by
2021-06-28 19:37:17 -0400
623661b
Draw player to screen by
2021-06-28 18:05:40 -0400
f0daf2c
Start player draw code by
2021-06-28 15:51:43 -0400
7dc3905
Create program boilerplate by
2021-06-28 13:54:05 -0400
4b277ac
Initial commit by
2021-06-28 13:40:23 -0400