tfv: update some docs

This commit is contained in:
Vince Weaver 2018-06-10 23:11:02 -04:00
parent d2e46d9b49
commit 40616da66b
3 changed files with 30 additions and 4 deletions

View File

@ -1,3 +1,26 @@
Talbot Fantasy 7
by Deater (Vince Weaver)
vince@deater.net
http://www.deater.net/weave/vmwprod/tfv/
Background
~~~~~~~~~~
What you've always wanted, a poorly done FF7 clone for the Apple II.
Yes, I'm using the 40x40 15-color Low-resolution graphics mode of
the Apple II. This means the game could in theory run on the original
Apple II released in 1977 (if you had been fabulously rich enough to
populate all 48k of RAM).
Mode7 Optimization Notes
~~~~~~~~~~~~~~~~~~~~~~~~
Original implementation: Original implementation:
Multiplying 1.0 * 2.0 = 2.0, took 707 cycles Multiplying 1.0 * 2.0 = 2.0, took 707 cycles
Multiplying ff.ff * ff.ff = 0.0, took 761 cycles Multiplying ff.ff * ff.ff = 0.0, took 761 cycles

View File

@ -1,7 +1,5 @@
mode7 speed fixes: mode7 speed fixes:
+ faster multiply routine
- If result is AABBCCDD we only need BBCC for fixed point
result
+ Skip key parsing if no key read + Skip key parsing if no key read
+ Self modifying code on the adds in inner loop + Self modifying code on the adds in inner loop

View File

@ -41,7 +41,7 @@ TALBOT HALL
HAVE YOU TRIED FINDING THE EIGENVALUES HAVE YOU TRIED FINDING THE EIGENVALUES
DARTH TATER DARTH TATER
IN TALBOT 0101B IN TALBOT 0101B
THERE LIVED A GREAT GIANT BEE THERE LIVED A BIG GIANT BEE
DINING HALL DINING HALL
OSCAR OSCAR
@ -158,3 +158,8 @@ ZAPPO, FREE THE GUINEA PIG
Then RK attack Then RK attack
OTHER IDEAS:
Fountain in college park? Look at eclipse? Mermaids?