mirror of
https://git.eden-emu.dev/archive/citron
synced 2026-03-31 16:38:33 -04:00
Add implementation for the TMA service which provides file I/O and debugging functionality for development tools. Changes: - Add TMA service with IFileManager, IFileAccessor, and IDirectoryAccessor - Implement stubbed file operations (ReadFile, WriteFile, GetFileSize, etc.) - Implement stubbed directory operations (ReadDirectory, GetEntryCount, etc.) - Add TMA logging category for service debugging - Fix parameter alignment in ReadFile function signature All functions are provided as-is to allow games and development tools to initialize without errors. Signed-off-by: Zephyron <zephyron@citron-emu.org>