Commit Graph

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