summaryrefslogtreecommitdiff
path: root/src/port/Engine.cpp
diff options
context:
space:
mode:
authorKiritoDv <kiritodev01@gmail.com>2024-10-29 08:12:39 -0600
committerKiritoDv <kiritodev01@gmail.com>2024-10-29 08:12:39 -0600
commit2ee034b16e929706c687ba9cd6f706d520348db5 (patch)
tree7cc905f9977e251ccc36e87ba7842f9130b7b8c6 /src/port/Engine.cpp
parent9c9aca051db21e2da9d255eb9949b62fb3163137 (diff)
Increased samples per frame and readded malloc system
Diffstat (limited to 'src/port/Engine.cpp')
-rw-r--r--src/port/Engine.cpp5
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;