Vince Weaver
|
ca4b425eff
|
mode7: more work on the sky scrolling
|
2017-12-18 15:43:54 -05:00 |
|
Vince Weaver
|
531b20478b
|
mode7: work on scrolling sky
|
2017-12-18 15:26:31 -05:00 |
|
Vince Weaver
|
68731d3182
|
mode7: update scroll demo
|
2017-12-18 01:13:03 -05:00 |
|
Vince Weaver
|
617fc6694c
|
mode7_demo: update with working scroller
|
2017-12-18 01:05:05 -05:00 |
|
Vince Weaver
|
3281551767
|
mode7_demo: split off scroller code
|
2017-12-18 00:40:13 -05:00 |
|
Vince Weaver
|
a3c4beea48
|
mode7_demo: paramaterize scrolling code
|
2017-12-17 23:40:52 -05:00 |
|
Vince Weaver
|
f0a2779fe8
|
mode7_demo: add scrolling
|
2017-12-17 23:06:49 -05:00 |
|
Vince Weaver
|
8c79f2b52d
|
mode7_demo: split off gr_fade
|
2017-12-17 22:35:21 -05:00 |
|
Vince Weaver
|
29468ccdcf
|
mode7_demo: fade in / fade out
could stand to be optimized
|
2017-12-17 22:18:24 -05:00 |
|
Vince Weaver
|
ca61c86a63
|
mode7_demo: initial fading code
|
2017-12-17 22:03:20 -05:00 |
|
Vince Weaver
|
7d61a84afc
|
asm_routines: optimize gr_copy.s
sped it up by nearly a factor of 2
|
2017-12-17 00:35:32 -05:00 |
|
Vince Weaver
|
d5f906218a
|
tfv: move fast multiply to common area
|
2017-12-16 14:17:33 -05:00 |
|
Vince Weaver
|
56eb315cc9
|
tfv: more splitting up of utils
|
2017-12-16 14:11:46 -05:00 |
|
Vince Weaver
|
b2cfa68e14
|
mode7: more utils splitting
|
2017-12-16 14:05:57 -05:00 |
|
Vince Weaver
|
ebd22ed243
|
mode7: break out the utils into separate routines
|
2017-12-16 13:52:00 -05:00 |
|
Vince Weaver
|
a4ad2010c2
|
mode7_demo: update disk image
|
2017-12-15 16:30:25 -05:00 |
|
Vince Weaver
|
d58d2738c8
|
mode7: have assembly working with new compressed rle
|
2017-12-15 16:19:01 -05:00 |
|
Vince Weaver
|
e3185239bc
|
mode7: re-optimize rle compression
smaller now. Still need to fix asm version
|
2017-12-15 15:25:26 -05:00 |
|
Vince Weaver
|
35923c2634
|
png2rle: paramaterize
|
2017-12-15 14:15:26 -05:00 |
|
Vince Weaver
|
819b618b70
|
mode7: work on fade
|
2017-12-15 14:04:50 -05:00 |
|
Vince Weaver
|
e60974a9ef
|
mode7: comment gr-sim rle unpack a bit better
|
2017-12-15 11:29:20 -05:00 |
|
Vince Weaver
|
20dfdcc36e
|
mode7: more planning changes
|
2017-12-15 09:20:40 -05:00 |
|
Vince Weaver
|
58adfcfcd0
|
gr-sim: add starfield demo
|
2017-12-14 16:52:58 -05:00 |
|
Vince Weaver
|
c534cf4b3e
|
mode7: update scroller to use compressed files
|
2017-12-14 15:59:54 -05:00 |
|
Vince Weaver
|
8657ed35d4
|
mode7: update scroll demo
still not smooth
|
2017-12-14 12:44:27 -05:00 |
|
Vince Weaver
|
a65c7b9d8f
|
mode7: more work on scrolling
flickery for some reason
|
2017-12-14 12:36:22 -05:00 |
|
Vince Weaver
|
f3bae510cf
|
mode7: add scroller work
|
2017-12-14 00:59:34 -05:00 |
|
Vince Weaver
|
660066f593
|
mode7: build demos from the same source
|
2017-12-13 15:23:10 -05:00 |
|
Vince Weaver
|
97fda48ff3
|
mode7: get checkerboard working
|
2017-12-13 00:19:18 -05:00 |
|
Vince Weaver
|
df4be961d2
|
mode7: working on checkerboard
|
2017-12-12 15:39:32 -05:00 |
|
Vince Weaver
|
29eea6a627
|
mode7: paramaterize the map
|
2017-12-12 14:29:39 -05:00 |
|
Vince Weaver
|
8e99e81bbd
|
mode7: merge into one file
|
2017-12-12 14:01:17 -05:00 |
|
Vince Weaver
|
598043e3ed
|
mode7: trim off some of the extra code
|
2017-12-12 13:53:20 -05:00 |
|
Vince Weaver
|
4724b09570
|
mode7: add standalone version of the mode7 code
|
2017-12-12 13:47:14 -05:00 |
|
Vince Weaver
|
e8692f7d22
|
dlowres: make instructions in HELLO
|
2017-12-07 22:42:55 -05:00 |
|
Vince Weaver
|
8fd8335485
|
dlowres: update sprite basis
|
2017-12-06 16:43:34 -05:00 |
|
Vince Weaver
|
257f51c473
|
dlowres: have 80x40 sprites updated
|
2017-12-06 16:39:40 -05:00 |
|
Vince Weaver
|
f46567562d
|
dlowres: got sprites sorta working
|
2017-12-06 14:40:21 -05:00 |
|
Vince Weaver
|
ff4f5d4f0c
|
dlowres: update to actually work in 80x40 mode
sprites still not working
|
2017-12-06 10:26:02 -05:00 |
|
Vince Weaver
|
6a408034c9
|
dlowres: split up the aux and standard code
this is all a big hack
|
2017-12-06 10:09:49 -05:00 |
|
Vince Weaver
|
5885ad8557
|
dlowres: need to shift the colors
|
2017-12-06 01:34:28 -05:00 |
|
Vince Weaver
|
3edac4cf86
|
dlowres: update to work (slightly) better
|
2017-12-05 16:54:53 -05:00 |
|
Vince Weaver
|
0f6b0e0ef4
|
dlowres_mode7: add initial checkin
|
2017-12-05 16:16:38 -05:00 |
|
Vince Weaver
|
af84003bcc
|
tfv: update to v004
|
2017-12-01 16:02:21 -05:00 |
|
Vince Weaver
|
d86a962432
|
tfv: move lookup_map inline
|
2017-12-01 00:01:34 -05:00 |
|
Vince Weaver
|
2dba13ea86
|
tfv: update some comments
|
2017-11-30 01:10:26 -05:00 |
|
Vince Weaver
|
e37caf6624
|
tfv: some more multiplaction result arranging
|
2017-11-30 01:02:45 -05:00 |
|
Vince Weaver
|
91706259a7
|
tfv: use the re-arranged multiply register results to optimize
cycle count actually gets worse, but that was due to a bug in
the cycle counting missing two of the add routines
|
2017-11-30 00:37:57 -05:00 |
|
Vince Weaver
|
8155ff8408
|
tfv: change order of multiply results
this might allow slight optimization later
|
2017-11-30 00:18:14 -05:00 |
|
Vince Weaver
|
d3a054b98b
|
tfv: move spacez updates out of line
|
2017-11-30 00:13:23 -05:00 |
|