diff options
| author | KiritoDv <kiritodev01@gmail.com> | 2024-10-29 08:12:39 -0600 |
|---|---|---|
| committer | KiritoDv <kiritodev01@gmail.com> | 2024-10-29 08:12:39 -0600 |
| commit | 2ee034b16e929706c687ba9cd6f706d520348db5 (patch) | |
| tree | 7cc905f9977e251ccc36e87ba7842f9130b7b8c6 /src/port/Engine.cpp | |
| parent | 9c9aca051db21e2da9d255eb9949b62fb3163137 (diff) | |
Increased samples per frame and readded malloc system
Diffstat (limited to 'src/port/Engine.cpp')
| -rw-r--r-- | src/port/Engine.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/port/Engine.cpp b/src/port/Engine.cpp index 25480a2f..53b10a5f 100644 --- a/src/port/Engine.cpp +++ b/src/port/Engine.cpp @@ -42,7 +42,7 @@ void AudioThread_CreateNextAudioBuffer(int16_t *samples, uint32_t num_samples); GameEngine* GameEngine::Instance; static GamePool MemoryPool = { - .chunk = 2048, + .chunk = 1024 * 20, .cursor = 0, .length = 0, .memory = nullptr @@ -437,7 +437,8 @@ extern "C" int32_t OTRConvertHUDXToScreenX(int32_t v) { extern "C" void* GameEngine_Malloc(size_t size) { // This is really wrong - return malloc(size); + // return malloc(size); + // TODO: Kenix please take a look at this, i think it works but you are better at this const auto chunk = MemoryPool.chunk; |
