flycast/core
Flyinghead aa38771cd0 refactor sh4_sr_GetFull/sh4_sr_SetFull 2024-11-06 18:01:01 +01:00
..
achievements rcheevos: disable achievements in naomi slaves 2024-10-29 17:38:52 +01:00
archive save screenshot. add screenshot to savestates 2024-05-13 15:47:34 +02:00
audio oboe: log record stream buffer capacity, not output stream 2024-08-13 17:18:31 +02:00
cfg picotcp: use dns.flyca.st as default dns 2024-10-19 17:59:24 +02:00
debug refactor sh4_sr_GetFull/sh4_sr_SetFull 2024-11-06 18:01:01 +01:00
deps deps: update sdl to version 2.30.9 2024-11-02 11:05:35 +01:00
hw refactor sh4_sr_GetFull/sh4_sr_SetFull 2024-11-06 18:01:01 +01:00
imgread cdi: better detection of invalid CDI media 2024-10-14 16:45:22 +02:00
input msvc build fix 2024-08-15 13:05:02 +02:00
linux get rid of TARGET_NO_EXCEPTIONS 2024-11-06 16:59:16 +01:00
linux-dist move ui to its own folder 2024-05-07 22:23:51 +02:00
log get rid of os_GetSeconds() 2024-04-11 15:25:25 +02:00
lua maple: add Full Controller with 2 analog sticks and all buttons 2024-11-02 18:13:38 +01:00
network picotcp: use dns.flyca.st as default dns 2024-10-19 17:59:24 +02:00
oslib maple: base vmu file name on game ID for multidisk games 2024-11-03 17:14:31 +01:00
profiler deps: update imgui and implot 2023-11-25 17:08:01 +01:00
rec-ARM avoid deadlock when sh4 cpu is restarted while emu is being stopped 2024-10-12 17:31:58 +02:00
rec-ARM64 avoid deadlock when sh4 cpu is restarted while emu is being stopped 2024-10-12 17:31:58 +02:00
rec-x64 sh4: compute fsrra as 1/sqrt(x) instead of sqrt(1/x) 2024-08-20 21:12:05 +02:00
rec-x86 avoid deadlock when sh4 cpu is restarted while emu is being stopped 2024-10-12 17:31:58 +02:00
reios elf: only load PT_LOAD sections 2024-03-24 10:16:02 +01:00
rend fix missing include 2024-10-26 19:28:20 +02:00
sdl boxart: don't save database when pausing (android, uwp) 2024-07-20 10:07:18 +02:00
ui maple: add Full Controller with 2 analog sticks and all buttons 2024-11-02 18:13:38 +01:00
windows win32: don't compile clock.c with clang 2024-08-17 17:08:40 +02:00
wsi move ui to its own folder 2024-05-07 22:23:51 +02:00
.gitignore win32: add app icon and version resource 2019-03-30 12:32:37 +01:00
README.md move khronos to deps. get rid of old controller mappings and pandora 2023-02-03 10:42:43 +01:00
build.h get rid of TARGET_NO_EXCEPTIONS 2024-11-06 16:59:16 +01:00
cheats.cpp android: fix getFileInfo for document uri. cheats: limit file size 2024-09-23 17:08:57 +02:00
cheats.h gladLoader: check return code and log. cheats: light refactoring 2024-02-27 17:39:51 +01:00
emulator.cpp deadlock when pausing/resuming quickly (android) 2024-10-25 08:10:41 +02:00
emulator.h avoid deadlock when sh4 cpu is restarted while emu is being stopped 2024-10-12 17:31:58 +02:00
nullDC.cpp android: clean exit when using the exit hotkey 2024-10-29 17:35:25 +01:00
serialize.cpp Merge remote-tracking branch 'origin/dev' 2024-05-23 10:40:57 +02:00
serialize.h maple: add Full Controller with 2 analog sticks and all buttons 2024-11-02 18:13:38 +01:00
stdclass.cpp Storage::getParentPath can throw 2024-10-04 16:51:08 +02:00
stdclass.h naomi: save printer output as a screenshot 2024-06-23 16:00:31 +02:00
types.h get rid of settings.dynarec.disable_nvmem 2024-11-06 17:03:01 +01:00
version.h.in Update Windows resource and version.h.in files 2021-05-28 14:56:04 +02:00

README.md

core

===========

Here lies the core of our codebase. Everything that's OS inspecific rests here. ** Please check per directory README for more info **

Some rudimentary categories are:

  • hw -- DC Hardware Components Implementation
  • nullDC.cpp -- Main entry points
  • oslib -- Audio drivers
  • cfg -- Configuration backend structure
  • reios -- (Our) Implementation of the DreamCast BIOS
  • deps -- External dependencies
  • imgread -- Content drivers
  • rec-* -- Recompilers
  • rend -- Graphics renderers and UI