flycast/core
Marcel Szewczyk 82bbe690b1 Stencil support for OpenGL added - requires OpenGL >= 3 2019-01-13 17:33:23 +01:00
..
arm_emitter core: Android studio fixes 2018-07-09 09:31:45 +02:00
cfg Compatibility getch() for VS 2008/2013 2018-09-20 17:49:04 -04:00
deps Check CDI version to avoid loading any crap as a CDI image and crashing 2019-01-02 18:06:06 +01:00
emitter Documentation additions 2018-10-30 03:26:55 +02:00
hw Merge pull request #1453 from luserx0/master 2018-11-02 10:13:25 +01:00
imgread Merge pull request #1477 from reicast/baka/cdi_leak 2019-01-03 06:33:16 -10:00
khronos SDL: Drop SDL1.2 support and use SDL2 for GLES, too 2015-10-11 18:41:23 +02:00
linux Add missing include guards 2018-10-28 13:45:46 +01:00
linux-dist Fix compilation on systems without evdev 2018-10-24 20:27:12 +01:00
nacl Maple: Reworked the way controllers are created 2018-08-21 00:33:18 -04:00
oslib Merge pull request #1327 from gameblabla/voidlinuxmusl 2018-08-25 21:25:02 +03:00
profiler Bind profiling in X11 to F10 2015-09-03 21:08:13 +02:00
rec-ARM Exit cleanly in desktop platforms 2018-07-23 19:52:50 +02:00
rec-cpp Block checks for rec-cpp 2018-08-13 21:37:59 +02:00
rec-x64 Exit cleanly in desktop platforms 2018-07-23 19:52:50 +02:00
rec-x86 Fix sh4 FTRC op to use correct positive cutoff value. 2018-10-02 12:38:49 +02:00
reios PGC: Avoid an issue with extended IDs 2018-08-27 05:42:35 -04:00
rend Stencil support for OpenGL added - requires OpenGL >= 3 2019-01-13 17:33:23 +01:00
sdl SDL: Rename SDK to SDL in output 2018-11-13 10:32:00 +01:00
webui Revert "Fix to windows OpenFile dialog #1238" 2018-08-28 13:38:11 -04:00
windows os_MakeExecutable() using sizeof(sz) 2018-10-28 11:45:35 -04:00
README.md Update README.md 2018-11-01 11:33:23 +02:00
build.h softrend: Fix windows build 2015-12-14 03:11:40 +01:00
core.mk CHD/FLAC: Use local deps for FLAC and enable on Android 2018-10-30 21:27:25 +01:00
nullDC.cpp nullDC.cpp updated to support other OSes 2019-01-09 17:33:41 +01:00
stdclass.cpp stdclass: Make path getter function names more verbose 2015-09-02 15:49:00 +02:00
stdclass.h Allow for custom <device>.cfg files in the /mappings/ directory. 2018-06-13 19:33:51 +02:00
types.h Merge branch 'master' of https://github.com/reicast/reicast-emulator into lowering_rendering_resolution_option 2019-01-09 00:01:03 +01:00

README.md

core/libdreamcast

===========

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 -- NullDC, thy mighty child (also referenced as "debugger")
  • emitter -- Cookie machine
  • khronos -- Vulkan stuff
  • oslib -- Codebase abstraction effort
  • cfg -- Configuration backend structure
  • reios -- (Our)Implementation of the DreamCast BIOS (Not functional)
  • deps -- External C libraries (hackish, hand-written versions)