projects
/
xscreensaver
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
From http://www.jwz.org/xscreensaver/xscreensaver-5.35.tar.gz
[xscreensaver]
/
hacks
/
pacman.c
diff --git
a/hacks/pacman.c
b/hacks/pacman.c
index 706b2ab34dc0eb7274664aad80591cb8c574ad28..58b2bed6114562d8d2b0f0e427646a5a748c09f8 100644
(file)
--- a/
hacks/pacman.c
+++ b/
hacks/pacman.c
@@
-603,9
+603,9
@@
drawlevelblock (ModeInfo * mi, pacmangamestruct * pp,
if (pp->ys % 2 == 1)
dy = -1;
if (pp->ys % 2 == 1)
dy = -1;
-#ifndef HAVE_
COCOA
+#ifndef HAVE_
JWXYZ
XSetFillStyle (display, pp->stippledGC, FillSolid);
XSetFillStyle (display, pp->stippledGC, FillSolid);
-#endif /* !HAVE_
COCOA
*/
+#endif /* !HAVE_
JWXYZ
*/
XSetLineAttributes (display, pp->stippledGC, pp->wallwidth,
LineSolid, CapRound, JoinMiter);
XSetLineAttributes (display, pp->stippledGC, pp->wallwidth,
LineSolid, CapRound, JoinMiter);
@@
-955,16
+955,12
@@
draw_pacman_sprite (ModeInfo * mi)
Display *display = MI_DISPLAY (mi);
Window window = MI_WINDOW (mi);
pacmangamestruct *pp = &pacman_games[MI_SCREEN (mi)];
Display *display = MI_DISPLAY (mi);
Window window = MI_WINDOW (mi);
pacmangamestruct *pp = &pacman_games[MI_SCREEN (mi)];
- unsigned int dir;
pp->pacman.cf = pp->pacman.col * pp->xs + pp->pacman.delta.x *
pp->pacman.cfactor + pp->xb + pp->spritedx;
pp->pacman.rf = pp->pacman.row * pp->ys + pp->pacman.delta.y *
pp->pacman.rfactor + pp->yb + pp->spritedy;
pp->pacman.cf = pp->pacman.col * pp->xs + pp->pacman.delta.x *
pp->pacman.cfactor + pp->xb + pp->spritedx;
pp->pacman.rf = pp->pacman.row * pp->ys + pp->pacman.delta.y *
pp->pacman.rfactor + pp->yb + pp->spritedy;
- dir = (ABS (pp->pacman.cfactor) * (2 - pp->pacman.cfactor) +
- ABS (pp->pacman.rfactor) * (1 + pp->pacman.rfactor)) % 4;
-
XSetForeground (display, pp->stippledGC, MI_BLACK_PIXEL (mi));
if (pp->pacman.oldcf != NOWHERE && pp->pacman.oldrf != NOWHERE) {
XSetForeground (display, pp->stippledGC, MI_BLACK_PIXEL (mi));
if (pp->pacman.oldcf != NOWHERE && pp->pacman.oldrf != NOWHERE) {
@@
-1264,7
+1260,7
@@
scale_pixmap (Display ** dpy, GC gc, Pixmap source, int dwidth, int dheight)
end = dheight * yscale;
/* Scale height of temp into dest pixmap */
for (i = 0; i <= end; i += yscale)
end = dheight * yscale;
/* Scale height of temp into dest pixmap */
for (i = 0; i <= end; i += yscale)
- XCopyArea (*dpy, temp, dest, gc, 0, i,
s
width, 1, 0, j++);
+ XCopyArea (*dpy, temp, dest, gc, 0, i,
d
width, 1, 0, j++);
XFreePixmap (*dpy, temp);
return (Pixmap) dest;
XFreePixmap (*dpy, temp);
return (Pixmap) dest;
@@
-1571,7
+1567,7
@@
init_pacman (ModeInfo * mi)
}
}
}
}
-#ifdef HAVE_
COCOA
+#ifdef HAVE_
JWXYZ
jwxyz_XSetAntiAliasing (display, pp->stippledGC, False);
#endif
jwxyz_XSetAntiAliasing (display, pp->stippledGC, False);
#endif