scawful
a28ca03cba
Refactor main function and improve file dialog implementation
...
- Cleaned up formatting in main function for better readability.
- Simplified platform initialization in LoadConfigFile and GetConfigDirectory functions.
- Introduced wrapper methods for file dialog operations to enhance modularity and maintainability.
- Improved code clarity by adjusting line breaks and spacing in various functions.
2025-09-26 12:43:42 -04:00
Justin Scofield
75845b368d
include string in spc700.h
2024-12-31 18:53:52 -05:00
scawful
f48cd171e1
Remove unused audio namespace and clean up includes in APU and DSP files
2024-12-30 07:49:46 -05:00
scawful
e05e7c35db
remove app namespace
2024-12-28 21:28:51 -05:00
scawful
a6907044bd
add experimental single-cycle step control to spc700
2024-05-11 13:56:19 -04:00
scawful
05df364ecb
Remove AudioRam in favor of standard std::vector for spc700/dsp
2024-04-24 10:08:57 -04:00
scawful
136cd2e2d9
Fix Spc700::ReadOpcodeWord
2024-04-22 19:57:50 -04:00
scawful
f301976316
Add cpu idling and int checks to instructions, refactor branching
2024-04-22 19:09:00 -04:00
scawful
ca1d0e9131
Overhaul Spc700 implementation, add apu callbacks
2024-04-22 15:55:37 -04:00
scawful
f653517026
add memory namespace, update comments
2024-04-13 23:56:41 -05:00
scawful
ad08d998b5
Add audio namespace inside of emu
2024-04-13 23:32:30 -05:00
scawful
231ef4678a
Add mutable addressing mode reads to spc700
2023-12-09 13:39:59 -05:00
scawful
87db938963
cleanup spc700 and add todos
2023-12-06 01:32:59 -05:00
scawful
b7558371b3
Update Spc700, separate addressing and opcodes
2023-12-05 03:44:24 -05:00
scawful
a2de3c2ffe
SPC700 to get notified when ports are written
2023-08-26 02:33:19 -04:00
scawful
3d793c452d
Reorganize emu folder, update S-SMP system infra
2023-08-26 01:59:57 -04:00