Mercurial > hg > dmlib
comparison tools/ppl.c @ 1556:8f06c23e197d last_SDL1
Cosmetics.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sun, 13 May 2018 05:59:42 +0300 |
parents | 813244726b32 |
children | 5e5f75b45f8d |
comparison
equal
deleted
inserted
replaced
1555:813244726b32 | 1556:8f06c23e197d |
---|---|
23 struct | 23 struct |
24 { | 24 { |
25 BOOL exitFlag; | 25 BOOL exitFlag; |
26 SDL_Surface *screen; | 26 SDL_Surface *screen; |
27 SDL_Event event; | 27 SDL_Event event; |
28 | |
28 int optScrWidth, optScrHeight, optVFlags, optScrDepth; | 29 int optScrWidth, optScrHeight, optVFlags, optScrDepth; |
29 | 30 |
30 int actChannel; | 31 int actChannel; |
31 BOOL pauseFlag; | 32 BOOL pauseFlag; |
32 | 33 |
226 int yh = y1 - y0 - 2; | 227 int yh = y1 - y0 - 2; |
227 if (yh < 10 || chn == NULL) | 228 if (yh < 10 || chn == NULL) |
228 return; | 229 return; |
229 | 230 |
230 int xc, ym = y0 + (y1 - y0) / 2, vol = FP_GETH32(chn->chVolume); | 231 int xc, ym = y0 + (y1 - y0) / 2, vol = FP_GETH32(chn->chVolume); |
231 int pitch = screen->pitch / sizeof(Uint32); | 232 DMFixedPoint offs = chn->chPos; |
232 int len = FP_GETH32(chn->chSize); | 233 int len = FP_GETH32(chn->chSize); |
233 DMFixedPoint offs = chn->chPos; | 234 Uint32 pitch = screen->pitch / sizeof(Uint32); |
234 Uint32 *pix = screen->pixels; | 235 Uint32 *pix = screen->pixels; |
235 Sint16 *data = chn->chData; | 236 Sint16 *data = chn->chData; |
236 | |
237 | 237 |
238 dmFillBox3D(screen, x0, y0, x1, y1, | 238 dmFillBox3D(screen, x0, y0, x1, y1, |
239 (chn->chMute ? col.muted : col.black), | 239 (chn->chMute ? col.muted : col.black), |
240 nchannel == engine.actChannel ? col.red : col.box2, | 240 nchannel == engine.actChannel ? col.red : col.box2, |
241 nchannel == engine.actChannel ? col.red : col.box1); | 241 nchannel == engine.actChannel ? col.red : col.box1); |
689 SDL_LockAudio(); | 689 SDL_LockAudio(); |
690 SDL_PauseAudio(0); | 690 SDL_PauseAudio(0); |
691 SDL_UnlockAudio(); | 691 SDL_UnlockAudio(); |
692 | 692 |
693 int currTick, prevTick = 0, prevRow = -1; | 693 int currTick, prevTick = 0, prevRow = -1; |
694 | |
695 while (!engine.exitFlag) | 694 while (!engine.exitFlag) |
696 { | 695 { |
697 currTick = SDL_GetTicks(); | 696 currTick = SDL_GetTicks(); |
698 BOOL force = (currTick - prevTick > 500), updated = FALSE; | 697 BOOL force = (currTick - prevTick > 500), updated = FALSE; |
699 | 698 |