ownedbywuigi
e40ef2799a
a
2025-07-09 06:01:36 +01:00
ownedbywuigi
182996f9f7
update vfs.h
2025-07-09 05:49:26 +01:00
ownedbywuigi
2c82096574
more import fixing
2025-07-09 05:36:57 +01:00
ownedbywuigi
a444ebf66f
a
2025-07-08 06:31:22 +01:00
ownedbywuigi
ed7e1a0ebc
woohoo
2025-07-08 06:27:04 +01:00
ownedbywuigi
bda989dc6c
more import progress
2025-07-08 06:22:37 +01:00
ownedbywuigi
bbc104bb56
more import fixing
2025-07-08 06:13:08 +01:00
ownedbywuigi
2016ea50df
PROGRESS YAY
2025-07-08 06:06:30 +01:00
ownedbywuigi
5d45eb41f1
fix import
2025-07-08 06:01:23 +01:00
ownedbywuigi
a1582f620a
this SHOULD fix it
2025-07-08 05:54:34 +01:00
ownedbywuigi
ef2be09c9e
oh i am a blithering idiot
2025-07-08 05:50:08 +01:00
ownedbywuigi
4b14d03800
WGERGHERHETHHHTHTR
2025-07-08 05:43:42 +01:00
ownedbywuigi
bbb9226106
test???
2025-07-08 05:40:14 +01:00
ownedbywuigi
4b4e858dbc
3rd_Party jumpscare
2025-07-08 05:28:47 +01:00
ownedbywuigi
16d0f50226
maybeeee?
2025-07-08 05:24:09 +01:00
OwnedByWuigi
d4793cc394
Merge pull request #37 from pound-emu/main
...
main to fs test
2025-07-07 17:11:01 +01:00
Ronald Caesar
d3c97317ef
filesystem: Add memory arena allocator
...
I wanted a fast and predictable memory allocator before I start working on the virtual filesystem.
Functions like malloc and realloc will not be used anymore, instead, the allocator will
need to be passed as a function parameter when doing any kind of heap allocation. For example
char* create_string(Memory::Arena *allocator);
int* create_int_array(Memory::Arena *allocator, int size);
The definition MEMORY_CAPACITY in arena.h sets the amount of memory the arena can use.
The number can be increased as needed.
Signed-off-by: Ronald Caesar <github43132@proton.me>
2025-07-07 11:37:55 -04:00
ownedbywuigi
b57cdbcc77
aaaaaaaaa
2025-07-07 15:57:47 +01:00
ownedbywuigi
b23272d2bb
PLSWORKPLSWORKPLSWORKPLSWORKPLSWORK
2025-07-07 15:49:18 +01:00
ownedbywuigi
432e72fa4c
Add logging and update some files to hopefully fix fmt finally
2025-07-07 15:40:35 +01:00
ownedbywuigi
dc2ac17c3b
Update bis_factory to fix broken fmt source link
2025-07-07 15:31:04 +01:00
ownedbywuigi
04522c424d
move fs to core as a test
2025-07-07 15:22:28 +01:00
ownedbywuigi
d00414da58
Update to add a popup cautioning users of the pre-alpha state of Pound
2025-07-07 14:55:40 +01:00
Xphalnos
ab9429552f
Run CPU Test from imgui
2025-06-24 19:39:52 +02:00
Chewico
cda778ff04
Implmented ImGui
2025-06-23 15:58:53 +02:00
ownedbywuigi
351b629767
rename settings to avoid build faliures
2025-06-21 15:06:37 -04:00
ownedbywuigi
dae5f47c82
Start work on a generic settings window
2025-06-21 15:02:45 -04:00
Xphalnos
ac2da6ed49
Configurable Window Size
2025-06-20 22:55:58 +02:00
Xphalnos
b6e91d47ff
Reduce CPU overload
2025-06-20 22:12:34 +02:00
Xphalnos
677893b4b7
SDL3 Basic Window
2025-06-20 21:14:51 +02:00
Xphalnos
b552608b83
Add Firmware Directory
2025-06-20 20:40:27 +02:00
Xphalnos
4d4f0c8490
Reorganization of source & Clang-Format
2025-06-20 20:33:57 +02:00
Xphalnos
3693ac72cb
First Work on JIT Part
2025-06-19 19:28:46 +02:00
Xphalnos
436c8d40e5
Adding Pound Icon to Executable
2025-06-18 19:09:53 +02:00
Xphalnos
014b236228
Import Strong Logger & Config System
2025-06-18 18:30:21 +02:00
Xphalnos
548b99e2e3
CMake, Big Cleanup, CI Build and 3rd_Party
2025-06-17 18:51:46 +02:00
ownedbywuigi
b7c77b2d8c
Merge branch 'main' of https://github.com/OwnedByWuigi/pound
2025-06-17 10:17:47 -04:00
ownedbywuigi
40df5cfb54
Add FMT and assert.h
2025-06-17 10:17:45 -04:00
SamsonLib
9d09ba938c
Still (include) build errors but should be fixed after copying assert.h (/src/common/assert.h)
2025-06-17 15:33:25 +02:00
ownedbywuigi
94cfff5edb
waiter! waiter! more imports please!
2025-06-16 16:01:16 -04:00
ownedbywuigi
45f1594d91
waiter! waiter! more imports please!!!
2025-06-16 13:09:31 -04:00
ownedbywuigi
7897a88c3a
Started work on the imports folder
2025-06-16 12:47:53 -04:00
SamsonLib
8c9fd88715
Fixed bug with include and printf
2025-06-14 17:22:30 +02:00
ownedbywuigi
652bb625a9
Merge branch 'main' of https://github.com/OwnedByWuigi/pound
2025-06-14 08:29:19 -04:00
ownedbywuigi
cb56e2b2d5
Rework the android port file structure
2025-06-14 08:29:16 -04:00
SamsonLib
cb485588cd
Added print debug info, .write_byte and .read_byte to cpu, with boundary check and rewrote the test program to use those.
2025-06-14 13:23:11 +02:00
ownedbywuigi
e6829ef94c
Edit makefile to start work on compling Yuzu's FS and start work on EmuGPU
2025-06-13 21:29:41 -04:00
ownedbywuigi
fc057169a0
Add Yuzu's file system implementation, will make it compilable later
2025-06-13 19:59:26 -04:00
SamsonLib
8bdd9468de
Added Makefile and made things run on my machine (im sorry ); )
2025-06-14 01:29:16 +02:00
ownedbywuigi
c98919cdb1
Adding folders for other parts in SW2 (getting ready)
2025-06-10 15:08:31 -04:00