blondie7575
|
fad2daa4d7
|
Terrain chunk compiler now rectangular!
This greatly speeds it up and allows vertical slice compiling to eliminate most false terrain overhangs
|
2023-07-30 11:09:45 -07:00 |
|
blondie7575
|
3199c94eb5
|
Added some border effects to title screen
Also added support for interactive stateful animations
|
2023-07-29 16:31:17 -07:00 |
|
blondie7575
|
1eb235fc4c
|
Ground work on title screen
|
2023-07-23 14:59:55 -07:00 |
|
blondie7575
|
4b183a0d99
|
Added palette cross-fading
|
2023-07-20 19:41:06 -07:00 |
|
blondie7575
|
df1a141d8b
|
Groundwork for graphical loading screen
|
2023-07-18 20:15:53 -07:00 |
|
blondie7575
|
0ee3e558b6
|
Added progress bar for anger
Also fixed memory overwrite in health management caused by hit animations
|
2023-07-17 20:36:04 -07:00 |
|
blondie7575
|
a126624a01
|
Missed in last commit
|
2023-07-16 15:19:55 -07:00 |
|
blondie7575
|
7b76277030
|
Missed in last commit
|
2023-07-16 14:21:08 -07:00 |
|
blondie7575
|
a1d5abb963
|
Font compiler now generates dedicated code bank
Fixed many bugs in font compiler and seems to render correctly now
|
2023-07-09 17:58:05 -07:00 |
|
blondie7575
|
1079535020
|
Groundwork for font compiler
|
2023-07-08 16:45:24 -07:00 |
|
blondie7575
|
50b1e71521
|
First implementation of sound
Sounds are packed into a bank, loaded, copied to Ensoniq RAM, and can be played through oscillators. The most basic form of GS sound system.
|
2023-07-04 20:09:17 -07:00 |
|
blondie7575
|
b289166038
|
Added animation system with hit animations for cats
|
2023-06-30 15:32:17 -07:00 |
|
blondie7575
|
509af5c166
|
Foundation work for aiming crosshair
|
2023-06-21 20:07:30 -07:00 |
|
blondie7575
|
48f2e17491
|
Dirt clod creation and explosion working
|
2020-01-05 15:11:14 -08:00 |
|
blondie7575
|
2e92ac118e
|
Basic framework for fan
Also added support for delegate methods in projectiles
|
2018-12-22 11:41:12 -07:00 |
|
blondie7575
|
cfeefce8c3
|
Added inventory tabs and number rendering
|
2018-06-10 13:00:05 -06:00 |
|
blondie7575
|
d5666cd3a6
|
First pass at inventory menu rendering
|
2018-04-20 13:04:39 -07:00 |
|
blondie7575
|
f90edac57d
|
Optimized span rendering moved to $E1
|
2018-01-16 12:56:53 -08:00 |
|
blondie7575
|
157ec99cc7
|
Partial fill mode now working
|
2017-12-24 12:36:31 -07:00 |
|
blondie7575
|
c19dee9634
|
Integrated Mr. Sprite bank system
|
2017-10-06 12:28:18 -07:00 |
|
blondie7575
|
145b969d97
|
Improvements to bank loader
|
2017-10-04 13:14:16 -07:00 |
|
blondie7575
|
adb74d6fb4
|
First pass on ProDOS-based bank loader
|
2017-10-01 17:36:09 -07:00 |
|
blondie7575
|
72f724ff29
|
Added player collision checks
|
2017-09-02 20:52:19 -07:00 |
|
blondie7575
|
3e99f10ec7
|
Basic rendering of projectiles
- Added gravity
- Physics now 8.8 instead of 12.4 fixed point
|
2017-08-24 21:45:05 -07:00 |
|
blondie7575
|
bfc3144c89
|
More work on firing
- Space key hooked up
- Trig tables for angle/vector conversion
|
2017-08-20 17:51:12 -07:00 |
|
blondie7575
|
f7b34308ea
|
Moved to 16 bit sine table
- Also groundwork for projectiles
|
2017-08-20 15:15:46 -07:00 |
|
blondie7575
|
3776f3377f
|
Some cleanup
|
2017-08-15 19:20:47 -07:00 |
|
blondie7575
|
d6ab080ac8
|
Game manager singleton added
|
2017-08-15 19:04:22 -07:00 |
|
blondie7575
|
c3c88a79ea
|
Angle now controllable
FIxed a bug in intToString
|
2017-08-15 18:03:19 -07:00 |
|
blondie7575
|
252abc2a55
|
Working angle display
|
2017-08-15 12:40:14 -07:00 |
|
blondie7575
|
ea808cbf9a
|
Groundwork for gameobject rendering
|
2017-08-13 15:36:12 -07:00 |
|
blondie7575
|
8db85143a0
|
Ported Dagen’s font engine
|
2017-08-13 14:54:18 -07:00 |
|
blondie7575
|
c412d4a021
|
Basic sine-wave terrain generation
|
2017-08-12 21:25:36 -07:00 |
|
blondie7575
|
e46d45272d
|
Polish
|
2017-08-12 18:19:17 -07:00 |
|
blondie7575
|
4b4f322182
|
Full range scrolling working with clipped compiled terrain
|
2017-08-12 18:17:14 -07:00 |
|
blondie7575
|
ce3c428c31
|
Compiled terrain basically working, with clip/unclip
|
2017-08-12 15:41:25 -07:00 |
|
blondie7575
|
3c43a0bc78
|
VBL experiments
|
2017-08-09 19:33:52 -07:00 |
|
blondie7575
|
2ce5b45a91
|
Revert "Optimization"
This reverts commit af525a26fe .
|
2017-08-07 07:45:05 -07:00 |
|
blondie7575
|
af525a26fe
|
Optimization
|
2017-08-06 16:33:56 -07:00 |
|
blondie7575
|
68c55aee3b
|
Basic full-height terrain rendering with spans
|
2017-08-06 12:52:21 -07:00 |
|
blondie7575
|
803fe40679
|
Basic clipped span chain rendering via fast path
|
2017-08-06 12:05:19 -07:00 |
|
blondie7575
|
06100a50c8
|
Basic high-speed span rendering working
|
2017-07-30 20:23:32 -07:00 |
|
blondie7575
|
39395c40bb
|
Working terrain scrolling
|
2017-07-30 15:43:55 -07:00 |
|
blondie7575
|
b60043e4b2
|
Improved terrain data structure
Terrain debug rendering
|
2017-07-30 11:54:37 -07:00 |
|
blondie7575
|
2e8dfde290
|
Fast graphics path screen fill working
|
2017-07-29 14:47:17 -07:00 |
|
blondie7575
|
4c8be2d8aa
|
Initial commit
|
2017-07-28 17:11:25 -05:00 |
|