flycast/core
scribam 29cdc77817 deps: update implot 2023-05-04 09:26:01 +02:00
..
archive android scoped storage (ASS) support 2023-04-08 18:37:50 +02:00
cfg underclock/overclock SH4 option 2023-03-30 17:22:24 +02:00
debug Race condition when stopping while emu is failing 2023-02-26 22:01:32 +01:00
deps deps: update implot 2023-05-04 09:26:01 +02:00
hw netbsd build fix 2023-04-29 17:51:25 +02:00
imgread android scoped storage (ASS) support 2023-04-08 18:37:50 +02:00
input naomi: netdimm net client and rfid card reader emulation 2023-04-29 17:50:56 +02:00
linux netbsd build fix 2023-04-29 17:51:25 +02:00
linux-dist get rid of KeyboardDeviceTemplate 2023-03-29 16:48:46 +02:00
log remove unused iconv.h include 2023-05-02 09:45:54 +02:00
lua sh4: more accurate cycle counting 2023-03-07 18:35:01 +01:00
network naomi: netdimm net client and rfid card reader emulation 2023-04-29 17:50:56 +02:00
oslib android scoped storage (ASS) support 2023-04-08 18:37:50 +02:00
profiler sh4: more accurate cycle counting 2023-03-07 18:35:01 +01:00
rec-ARM dynarec: more accurate cycle counting. limit code duplication 2023-03-08 19:24:49 +01:00
rec-ARM64 dynarec: more accurate cycle counting. limit code duplication 2023-03-08 19:24:49 +01:00
rec-x64 dynarec: refactor imm mem r/w and store queue handlers. clean up mmu 2023-02-18 13:33:38 +01:00
rec-x86 x86 dynarec: use UpdateSystem_INTC like other recs 2023-03-09 09:37:48 +01:00
reios hle bios: add latin-1, jis x0201 and jis x0208 glyphs to bios font 2023-03-18 16:11:03 +01:00
rend deps: update glslang and Vulkan-Headers to sdk-1.3.243.0 2023-05-04 09:25:24 +02:00
sdl get rid of KeyboardDeviceTemplate 2023-03-29 16:48:46 +02:00
windows get rid of KeyboardDeviceTemplate 2023-03-29 16:48:46 +02:00
wsi Merge remote-tracking branch 'origin/master' into dev 2023-03-30 17:31:22 +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 disable multiboard on openbsd and netbsd 2023-04-15 15:45:11 +02:00
cheats.cpp naomi: netdimm net client and rfid card reader emulation 2023-04-29 17:50:56 +02:00
cheats.h cheats: only apply widescreen cheat if current value is expected 2022-06-24 11:47:24 +02:00
emulator.cpp naomi: fix multiboard slave not starting 2023-04-13 18:03:41 +02:00
emulator.h android scoped storage (ASS) support 2023-04-08 18:37:50 +02:00
nullDC.cpp partial support for sega driving simulator 2023-03-09 17:54:57 +01:00
serialize.cpp naomi: touchscreen emulation for manic panic ghosts and touch de zunou 2023-02-19 13:51:23 +01:00
serialize.h naomi: netdimm net client and rfid card reader emulation 2023-04-29 17:50:56 +02:00
stdclass.cpp android scoped storage (ASS) support 2023-04-08 18:37:50 +02:00
stdclass.h android scoped storage (ASS) support 2023-04-08 18:37:50 +02:00
types.h android scoped storage (ASS) support 2023-04-08 18:37:50 +02: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