Menu

Code Commit Log


Commit Date  
[r1015] by nerius

In BlockoutConstants, shorting millisMultiClearSpacing and
millisUserDropInterval just a tiny bit.

2023-09-12 16:15:52 Tree
[r1014] by nerius

In BlockPlacementStrategy.getNBestMoves() (the meat and potatoes of that class)
starting lesserIndex from 0xffffffff instead of the old 0x7fffffff. We can
use the high bit because within the long key the bits find themselves in the
lower 32, so they don't interfere with proper ordering of the long keys.
I checked the code and the keys themselves are not use anywhere; only their
order is important.

2023-09-12 16:09:11 Tree
[r1013] by nerius

Removing from TODO.txt file the items that have already been done.

2023-09-12 15:10:02 Tree
[r1012] by nerius

Fixing BlockPlacementStrategy, so that it chooses a quick end-of-level move
instead of continuing on and on. I still want to go through this and proofread
it, but after testing it definitely is working in the general case.

2023-09-12 15:09:24 Tree
[r1011] by nerius

Changing millisBlkMvTime from 200 to 210 milliseconds in BlockoutConstants.

2023-09-12 15:02:13 Tree
[r1010] by nerius

Trying to add some end-level logic which hurries up and clears the last layer
to finish a level. Right now this definitely isn't working; something is
terribly wrong, but I am running out of time to make the commit. So this is a
commit to bring it to a not-working state, with most of the code having been
modified to achieve this result.

2023-09-11 23:49:46 Tree
[r1009] by nerius

Fixing ImmediateModeGamePlayback to include NEXT_BLOCK_AFTER_FIN type events
when generating a BlockSource.

2023-09-11 23:44:05 Tree
[r1008] by nerius

Removing script 'combine-video-audio-shortest.sh' because it's not being used.
Furthermore, a better approach would be to conditionally flip the '-shortest'
flag on only if the length of audio exceeds the length of video. If length of
audio is shorter than length of video, the completely correct solution would be
to pad the audio, by doing it in an FFmpeg filter, on the fly, because very
short audios combined with long videos lead to funny results in certain cases.
I don't want to invest the time or effort into doing this right now, but these
are projects for a further time.

2023-09-11 21:52:09 Tree
[r1007] by nerius

Making a comment change to ffmpeg-overlay.sh. On every change I commit the
same changes to multiple repositories, because this file is used by multiple
SVN projects, unfortunately. I find this script to be extremely useful in
simplifying complex tasks to be much more easily understood.

2023-09-11 21:45:10 Tree
[r1006] by nerius

Fixing the issue in ffmpeg-overlay.sh with absolute paths and underscores.

2023-09-10 21:17:52 Tree
Older >