2024-04-02 04:47:51 +00:00
|
|
|
+ update speaker_tone.s
|
|
|
|
|
2021-01-14 06:28:18 +00:00
|
|
|
short-term:
|
|
|
|
+ Finish mockingboard music (victory and battle)
|
|
|
|
+ Get battle finished
|
|
|
|
- hook up name
|
2021-01-19 04:45:47 +00:00
|
|
|
- sound effects (during battle? magic specifically)
|
2021-01-15 02:42:26 +00:00
|
|
|
- if not enough magic points, grey out? somehow
|
|
|
|
the ones we can't cast
|
|
|
|
- adjust color of fight background based on ground color
|
2021-01-19 05:32:10 +00:00
|
|
|
- randomize/generic enemy
|
|
|
|
- handle dying properly (game over at bottom of screen)
|
2021-01-14 06:28:18 +00:00
|
|
|
+ load game support
|
2021-01-19 19:39:37 +00:00
|
|
|
+ merge the credits and battle mockingboard code if possible
|
2021-01-20 21:34:58 +00:00
|
|
|
+ for the victory music, add pause before playing, adjust tempo
|
|
|
|
+ add "story" of some sort
|
2021-01-14 06:28:18 +00:00
|
|
|
|
2021-01-13 20:17:15 +00:00
|
|
|
get metrocat by running across him on world map
|
2021-01-14 06:28:18 +00:00
|
|
|
|
2021-01-13 20:17:15 +00:00
|
|
|
|
2021-01-13 17:16:20 +00:00
|
|
|
proper slowdown/delay in attack
|
2021-01-12 05:44:03 +00:00
|
|
|
simple sound effects when selecting menu
|
|
|
|
maybe gradients on backgrounds
|
|
|
|
|
2020-12-31 05:12:45 +00:00
|
|
|
help:
|
|
|
|
different help screen for flying than worldmap
|
|
|
|
|
2020-12-30 06:00:25 +00:00
|
|
|
title:
|
|
|
|
timeout if no key pressed at splash/title screen
|
|
|
|
|
|
|
|
|
|
|
|
walking around:
|
|
|
|
separate background image that says when you can walk
|
|
|
|
different colors to indicate who you can talk to
|
|
|
|
|
|
|
|
battle:
|
|
|
|
spiral intro
|
|
|
|
animated intro
|
|
|
|
|
|
|
|
load game support
|
|
|
|
|
2020-10-01 22:34:15 +00:00
|
|
|
split title and flying off from map play
|
|
|
|
|
|
|
|
new or load game
|
|
|
|
|
|
|
|
char selector
|
|
|
|
male/female
|
|
|
|
hair color
|
|
|
|
skin color
|
|
|
|
name
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-11-23 04:50:43 +00:00
|
|
|
mode7 speed fixes:
|
2018-06-11 03:11:02 +00:00
|
|
|
|
2017-11-24 04:57:30 +00:00
|
|
|
+ Skip key parsing if no key read
|
|
|
|
|
2017-11-27 00:20:58 +00:00
|
|
|
+ Self modifying code on the adds in inner loop
|
2017-11-26 00:37:02 +00:00
|
|
|
|
2017-11-27 01:51:24 +00:00
|
|
|
+ inline lookup_map (or at least a copy of it)
|
|
|
|
maybe code that detects if spacex/spacey add
|
|
|
|
incremented and just skip the lookup (avoid the need
|
|
|
|
for the cache code)
|
|
|
|
|
2017-11-29 13:32:26 +00:00
|
|
|
+ Unroll inner loop? Might not help much since we are
|
|
|
|
self-modifying and would have to duplicate
|
|
|
|
that.
|
|
|
|
|
|
|
|
|
2017-11-17 21:56:11 +00:00
|
|
|
short term:
|
2017-11-18 20:17:28 +00:00
|
|
|
|
2017-11-18 21:27:42 +00:00
|
|
|
longer term:
|
2017-11-19 03:52:25 +00:00
|
|
|
sky -- color looks too much like grass on monochrome display
|
2017-11-18 21:27:42 +00:00
|
|
|
map -- adjust x/y to better match real position
|
|
|
|
name entry screen
|
|
|
|
inventory screen
|
2017-11-19 02:18:01 +00:00
|
|
|
collision detection
|
|
|
|
after game over, return to title screen
|
|
|
|
save/restore game
|
|
|
|
|
2017-11-17 21:56:11 +00:00
|
|
|
|