kapodamy
b04f0eb530
Allow tweak GDB related options and see Virtual memory addresses
2025-04-24 21:32:40 +02:00
Flyinghead
93ae9d0375
sh4: refactor interpreter and recompiler with Sh4Executor interface
2024-11-07 18:14:18 +01:00
Flyinghead
c77ddba109
get rid of settings.dynarec.disable_nvmem
2024-11-06 17:03:01 +01:00
Flyinghead
cd8a88366d
get rid of TARGET_NO_EXCEPTIONS
2024-11-06 16:59:16 +01:00
Flyinghead
70a69cf48d
switch: fastmem/vmem implementation
...
Only map first writable mirror due to switch limitation.
2024-01-22 15:18:49 +01:00
Flyinghead
b47f4f56ef
user-defined literals: _KB, _MB, _GB
2023-07-01 14:31:25 +02:00
scribam
d8137a967c
C++17 ( #926 )
...
* cmake: use c++17
* Use std::size
* Use std::make_unique
* Use std::clamp
* Use structured binding
* Use [[fallthrough]]
* Use enable_if_t/is_enum_v/is_integral_v/is_same_v
* Use if constexpr
* Use try_emplace
* Use auto for iterators
* Use inline variables
2023-02-18 13:24:34 +01:00
Flyinghead
b1479e6e34
aica: use namespaces, simplify api, handle serialization
...
Rename VArray2 to RamRegion. Add alloc(), free(), setRegion() and
de/serialize()
2023-01-30 10:40:07 +01:00
Flyinghead
143073b61d
rename _vmem to addrspace and move platform vmem stuff to virtmem ns
...
use namespaces
simplify names
no functional changes
2023-01-29 18:48:33 +01:00