slava
|
732850bc9b
|
space-invaders MAIN: stack effect fix
|
2006-10-26 05:17:21 +00:00 |
slava
|
2a1167ecec
|
Module format change
|
2006-10-21 06:40:38 +00:00 |
slava
|
106ee640a7
|
run-module now calls require first
|
2006-10-20 02:44:40 +00:00 |
slava
|
4ddc751365
|
run-module word
|
2006-10-20 02:41:20 +00:00 |
chris.double
|
0c3a25fd4d
|
space-invaders: fix incorrect stack effects
|
2006-10-08 11:09:50 +00:00 |
chris.double
|
705b9b69f2
|
space-invaders: fix for parser combinator changes
|
2006-10-08 11:06:26 +00:00 |
slava
|
b4291dd6c6
|
Module system changes and some small fixes
|
2006-09-06 21:01:38 +00:00 |
slava
|
7ea2e9c591
|
More stack effect fixes
|
2006-09-04 01:10:43 +00:00 |
slava
|
dc07e6c61c
|
More stack comment fixes
|
2006-09-03 23:38:58 +00:00 |
slava
|
4e351ee5b7
|
Stack effect comments are not permitted inside word definitions
|
2006-09-03 23:28:26 +00:00 |
erg
|
ac87a60c07
|
>2array< -> first2 in space-invaders
|
2006-08-12 22:57:10 +00:00 |
slava
|
aa0fb00d76
|
Fix space invaders
|
2006-08-12 19:56:57 +00:00 |
slava
|
bd858e6556
|
Remove kernel-internals from USING: lists where it is not needed
|
2006-08-10 05:06:56 +00:00 |
chris.double
|
262c590084
|
update space invaders readme
|
2006-08-03 21:44:15 +00:00 |
chris.double
|
f30ca40edc
|
space-invaders: added graft* and ungraft* methods
This starts and stops the process when the space invaders window is created/removed. It also allows space invaders to survive an image save.
|
2006-08-03 21:42:58 +00:00 |
chris.double
|
cda21fa9a6
|
update space invaders readme
|
2006-08-02 21:20:08 +00:00 |
chris.double
|
382477a991
|
misc space invaders refactoring
|
2006-08-02 13:23:08 +00:00 |
chris.double
|
aa2ded8db5
|
space invaders: tidy up key handling
|
2006-08-02 12:46:43 +00:00 |
chris.double
|
1368c6a93a
|
fix space invaders key handling
|
2006-08-02 12:22:12 +00:00 |
chris.double
|
ad1f62fb54
|
fix bug in cpu-8080 emulation
|
2006-08-02 09:14:51 +00:00 |
chris.double
|
21563691ba
|
module definition file for space-invaders
|
2006-08-02 08:45:00 +00:00 |
chris.double
|
be607eae1f
|
Part 1 of getting space invaders bit rot fixed
|
2006-08-02 06:28:07 +00:00 |
chris.double
|
e944e23ed5
|
space-invaders: remove hack whereby bitmap was stored in a variable
|
2006-03-29 11:23:58 +00:00 |
chris.double
|
231be04a4c
|
space-invaders: add some color
|
2006-03-29 11:14:56 +00:00 |
chris.double
|
c6bcdd774d
|
note in space invaders readme to compile-all
|
2006-03-29 11:09:23 +00:00 |
chris.double
|
d1d11767b7
|
udpate space-invaders readme
|
2006-03-29 11:08:17 +00:00 |
chris.double
|
98d7566150
|
space invaders: add escape key
|
2006-03-29 11:04:37 +00:00 |
chris.double
|
6810968be8
|
key handling for space-invaders
|
2006-03-29 10:54:35 +00:00 |
chris.double
|
d76f15619d
|
space-invaders: coordinates are now an array to reduce stack manipulation
|
2006-03-29 08:34:40 +00:00 |
chris.double
|
cf48c32b91
|
space invaders: get running with new gui system
|
2006-03-29 08:04:42 +00:00 |
Trent Buck
|
8914e9b640
|
Use run-resource for code distributed with Factor; run-file is for user code.
|
2006-01-21 06:04:03 +00:00 |
Trent Buck
|
0b721bb542
|
Don't compile contrib/ files until the very end; reduces compile time considerably.
|
2006-01-20 01:27:38 +00:00 |
Chris Double
|
565d36d4e2
|
Add copyright to space invaders
|
2006-01-19 10:13:14 +00:00 |
Slava Pestov
|
d0d12e9462
|
many contrib/ fixes by Trent Buck
|
2006-01-18 19:06:34 +00:00 |
Chris Double
|
b071adbc25
|
fix vocab usage in space invaders
|
2006-01-13 13:01:16 +00:00 |
Chris Double
|
bb9ff1cc7b
|
Fix space invaders hashtable and array usage for 0.80.
|
2006-01-13 12:58:11 +00:00 |
Slava Pestov
|
808c7a7f57
|
collections chapter almost done
|
2006-01-02 05:51:03 +00:00 |
Slava Pestov
|
346cb9cb7d
|
C type cleanup
|
2005-12-25 22:46:21 +00:00 |
Slava Pestov
|
7835222da8
|
httpd fixes
|
2005-11-30 04:49:59 +00:00 |
Slava Pestov
|
50b1d48d91
|
fix space invaders
|
2005-11-01 00:54:31 +00:00 |
Slava Pestov
|
23738087aa
|
big syntax change: vectors are now V{ }, hashtables are now H{ }, tuples T{ }, wrappers W{ }, complexes C{ }, arrays { }
|
2005-10-30 03:25:38 +00:00 |
Chris Double
|
c6d9341f13
|
Update contributed code I wrote, plus dlists written by eiz, to use if instead of ifte.
|
2005-09-25 06:03:36 +00:00 |
Chris Double
|
2a8d918409
|
Fix space invaders bitrot
|
2005-09-18 06:31:33 +00:00 |
Chris Double
|
e0bc6e8166
|
space invaders: fix things so 'step' compiles
|
2005-09-12 23:22:02 +00:00 |
Slava Pestov
|
b856b6294b
|
fixes
|
2005-09-12 01:57:21 +00:00 |
Chris Double
|
0f54aa9e13
|
space invaders: fix half carry problem, this fixing score problem. Implemented remaining 8080 instructions.
|
2005-09-11 22:32:44 +00:00 |
Chris Double
|
dede7e0dba
|
space invaders: sync frame rate. reorganise code into generic 8080 and space invaders portions. remove dead
code.
|
2005-09-11 01:51:05 +00:00 |
Chris Double
|
0bb2ae3715
|
space invaders: update readme
|
2005-09-10 06:59:47 +00:00 |
Chris Double
|
43ee7d00c6
|
space invaders: fix load order issue.
|
2005-09-10 06:43:21 +00:00 |
Chris Double
|
de16313d06
|
space invaders: Reimplemented a bunch of instructions in a clearer manner, following the 8080 data sheet.
Added left, right and fire.
|
2005-09-10 06:37:56 +00:00 |