|
|
dcb2085175
|
use NDEBUG rather than DEBUG preprocessor definition, to be compatible with stdc
|
2025-04-09 20:26:18 +02:00 |
|
|
|
9e16484a22
|
fix: remove root=true so some settings are able to be overridden by users (tab width)
|
2025-04-09 20:24:49 +02:00 |
|
|
|
7188b8f75b
|
fix: remove unused cli arg warning and place -std and -x flags correctly
|
2025-03-25 15:07:35 +01:00 |
|
|
|
2be3132cec
|
semantic fixes for not including headers directly
|
2025-03-25 15:07:06 +01:00 |
|
|
|
10fcb8a09a
|
fix: use dev's channels for the time computation, rather than the local channel count
|
2025-03-25 11:55:56 +01:00 |
|
|
|
0f839d0803
|
fix: small audio fragments evaluate to 0, multiply by zero earlier in the process
moved the multiplication by 1000 after the sample and channel divisions,
as those two are garunteed to evaluate to a whole number.
|
2025-03-25 11:55:04 +01:00 |
|
|
|
df65ea5df4
|
fix: did not update the conversion length to the correct new length
|
2025-03-25 11:18:10 +01:00 |
|
|
|
c729ae3a6b
|
improve comments
|
2025-03-25 11:17:39 +01:00 |
|
|
|
6cfd553f33
|
fix: don't multiply the buffer length, as it's already the length of the audio buffer in bytes
|
2025-03-25 11:12:30 +01:00 |
|
|
|
52fefcef2b
|
better logging / documentation
|
2025-03-25 11:11:11 +01:00 |
|
|
|
701c2bbaa7
|
fix: not checking success for SDL_BuildAudioCVT
|
2025-03-25 11:11:11 +01:00 |
|
|
|
ae80f6ea4c
|
fix: typo
|
2025-03-25 10:06:36 +01:00 |
|
|
|
2dd6344e87
|
modify indent_size so users can customise it
users can set `tab_size` in their `~/.editorconfig` file, for their
preferred tab rendering width, whilst each indent remains 1 tab.
|
2025-03-24 10:42:22 +01:00 |
|
|
|
eea5e6d6cb
|
update gametime to be less heavy and more flexible
|
2025-03-22 23:13:19 +01:00 |
|
|
|
158686d2af
|
add const where applicable
|
2025-03-22 17:33:19 +01:00 |
|
|
|
bcbf62b1a7
|
fix: not calculating the correct amount of seconds
|
2025-03-22 17:32:55 +01:00 |
|
|
|
e35588d9ea
|
include file + line number with the log
|
2025-03-22 15:34:32 +01:00 |
|
|
|
5f776c4081
|
fix: inverted boolean check for converting audio
|
2025-03-22 15:33:53 +01:00 |
|
|
|
af2983b941
|
fix: don't free the same memory twice
|
2025-03-22 15:33:24 +01:00 |
|
|
|
f4681cfc60
|
fix: don't free gametime, it is stack-allocated
|
2025-03-22 14:52:13 +01:00 |
|
|
|
337745b76f
|
rm gametime update from game_update, as it's already being updated in main
|
2025-03-22 14:49:33 +01:00 |
|
|
|
94cf8cbfaf
|
modify attributes header to include individual checks as well
|
2025-03-22 13:55:40 +01:00 |
|
|
|
c87c76ceab
|
apply relevant attributes to relevant funcitons
|
2025-03-22 13:44:25 +01:00 |
|
|
|
eb8a16beda
|
add attributes header
|
2025-03-22 13:44:14 +01:00 |
|
|
|
68c61a04be
|
fix: two gametimes were present
|
2025-03-22 12:57:12 +01:00 |
|
|
|
7e5236db7c
|
get rid of set_gamestatus as it's usecase is no longer relevant
|
2025-03-22 12:21:34 +01:00 |
|
|
|
aeaba3262f
|
fix: errors aren't printed correctly, fatals are also not visually distinct
|
2025-03-22 12:15:53 +01:00 |
|
|
|
e3e095d3b1
|
fix: clean also requires ARCH
|
2025-03-22 12:14:19 +01:00 |
|
|
|
ad7db5c665
|
some visual fixes
|
2025-03-21 17:36:17 +01:00 |
|
|
|
afdc7de496
|
replace spaces with tabs
|
2025-03-21 17:35:54 +01:00 |
|
|
|
19a223dd29
|
set to use tabs in configuration files
|
2025-03-21 17:35:41 +01:00 |
|
|
|
4d31834178
|
apply new formatting rules to project
|
2025-03-21 16:46:03 +01:00 |
|
|
|
42855bbf72
|
remove unneeded settings / simplify include sorting
|
2025-03-21 16:43:22 +01:00 |
|
|
|
ed8f781db4
|
modify project clang-format to the correct project formatting options
|
2025-03-21 16:40:11 +01:00 |
|
|
|
1a47281ac9
|
add clang-format (p1)
|
2025-03-21 02:40:37 +01:00 |
|
|
|
dc027b0e51
|
unignore some of the files that I want to include
|
2025-03-18 16:25:32 +01:00 |
|
|
|
4a60540b4c
|
remove .vscode directory
stopped using vscode, so this directory would cause extra upkeep
|
2025-03-18 16:18:11 +01:00 |
|
|
|
85fd7aef72
|
don't exit upon audio errors, log instead
added code to continue running if the audio device or audio itself can't
be found
|
2025-03-18 16:11:53 +01:00 |
|
|
|
6e6e05c48c
|
rename 'error' to 'fatal', add 'error' which just logs
mainly because we sometimes would like to just write an error without
terminating the program
|
2025-03-18 14:50:31 +01:00 |
|
|
|
972aeb61e7
|
fix: quat_from_euler cosf32/sinf32 changed to cosf/sinf
|
2025-03-14 13:20:58 +01:00 |
|
|
|
51a67bee8f
|
implement quaternion functions
|
2025-03-14 13:13:47 +01:00 |
|
|
|
07ca986809
|
finish comments for the PI/TAU constans
|
2025-03-14 12:07:40 +01:00 |
|
|
|
82c5dbc502
|
renamed quaternion prefix to quat_
|
2025-03-14 10:38:42 +01:00 |
|
|
|
c6c6b8aade
|
add negate function to vector definitions
|
2025-03-14 10:35:08 +01:00 |
|
|
|
e13dea813f
|
add dependency comment at the top of the makefile
|
2025-03-13 18:45:01 +01:00 |
|
|
|
068a89f3cf
|
update gitignore to be more broad
|
2025-03-13 15:31:04 +01:00 |
|
|
|
d2fb059af6
|
add indent_style to another property
|
2025-03-13 15:24:19 +01:00 |
|
|
|
11eba2386c
|
add editorconfig file
|
2025-03-13 15:13:39 +01:00 |
|
|
|
a0939b02b4
|
change optimizer from -O3 to -O2, as we do not need such an agressive optimiser
|
2025-03-13 14:30:24 +01:00 |
|
|
|
56ea63cdff
|
remove emscripten compilation, as it's largely unused
|
2025-03-13 14:29:48 +01:00 |
|