projects
/
dosdemo
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
- fixed C89 compliance issues with the last commit (rlebitmap/minifx)
[dosdemo]
/
src
/
scr
/
hairball.c
diff --git
a/src/scr/hairball.c
b/src/scr/hairball.c
index
89c45c3
..
74abd61
100644
(file)
--- a/
src/scr/hairball.c
+++ b/
src/scr/hairball.c
@@
-19,7
+19,7
@@
void wait_vsync(void);
#define NSPAWNPOS 64
#define SPAWN_RATE 16.0f
#define NSPAWNPOS 64
#define SPAWN_RATE 16.0f
-//#define GRAV (-6.0f)
+/*#define GRAV (-6.0f)*/
#define GRAV 0.0f
#define HAIR_LENGTH 20
#define GRAV 0.0f
#define HAIR_LENGTH 20
@@
-95,9
+95,9
@@
static int init(void)
float mindist = FLT_MAX;
for(j=0; j<numpt; j++) {
float mindist = FLT_MAX;
for(j=0; j<numpt; j++) {
- float dx = pos.x - spawnpos[i].x;
- float dy = pos.y - spawnpos[i].y;
- float dz = pos.z - spawnpos[i].z;
+ float dx = pos.x - spawnpos[j].x;
+ float dy = pos.y - spawnpos[j].y;
+ float dz = pos.z - spawnpos[j].z;
float dsq = dx * dx + dy * dy + dz * dz;
if(dsq < mindist) {
mindist = dsq;
float dsq = dx * dx + dy * dy + dz * dz;
if(dsq < mindist) {
mindist = dsq;
@@
-175,7
+175,7
@@
static void draw(void)
update();
update();
- memset(fb_pixels, 0, fb_width * fb_height * 2);
+ memset(fb_pixels, 0, FB_WIDTH * FB_HEIGHT * 2);
g3d_matrix_mode(G3D_MODELVIEW);
g3d_load_identity();
g3d_matrix_mode(G3D_MODELVIEW);
g3d_load_identity();