flycast/core
Flyinghead 3cc991fa4f oit: poly number/vertex id overflow
Use 17 bits for vertex id but substract first vtx index
Use 13 bits for poly number instead of 12
Panzer Front uses more than 4095 tr polys.
Issue #616
2022-05-01 12:33:53 +02:00
..
archive 7z: use fopen on all platforms 2021-11-27 14:08:07 +01:00
cfg Merge remote-tracking branch 'origin/master' into dev 2022-04-04 12:11:10 +02:00
debug gui: init once. reset ui driver when needed. android 120+ Hz support 2022-04-13 18:06:19 +02:00
deps Merge remote-tracking branch 'origin/master' into dev 2022-03-13 11:01:27 +01:00
hw jvs: don't scale ninja assault lightgun coordinates 2022-04-30 11:50:56 +02:00
imgread chd: MIL-CD support 2022-02-15 11:34:11 +01:00
input new naomi network protocol. vblank event. initd rumble support 2022-03-27 15:23:21 +02:00
khronos switch: standalone build 2021-07-14 13:02:57 +02:00
linux naomi2: Fix T&L matrix. vmem elan ram support. 2022-01-28 21:24:30 +01:00
linux-dist gui: init once. reset ui driver when needed. android 120+ Hz support 2022-04-13 18:06:19 +02:00
log dx11: overlay support. inside clipping. 4K support on xbox. log fix 2021-11-29 18:22:25 +01:00
lua gui: init once. reset ui driver when needed. android 120+ Hz support 2022-04-13 18:06:19 +02:00
network gui: init once. reset ui driver when needed. android 120+ Hz support 2022-04-13 18:06:19 +02:00
oslib log errno when failing to open a disk or folder. Better win32 errors 2021-12-15 17:55:42 +01:00
profiler delete nixprof 2020-11-22 17:37:27 +01:00
rec-ARM fix sh4 scheduler. use common cycle counter in sh4 context 2021-10-07 16:18:32 +02:00
rec-ARM64 fix sh4 scheduler. use common cycle counter in sh4 context 2021-10-07 16:18:32 +02:00
rec-cpp naomi: close cart on reset. sh4: replace some verify by throw 2021-08-03 09:47:13 +02:00
rec-x64 x64 rec: incorrect stack alignment of memory handlers on windows 2021-11-20 12:29:07 +01:00
rec-x86 fix sh4 scheduler. use common cycle counter in sh4 context 2021-10-07 16:18:32 +02:00
reios reios: cancel gd dma int in g1_end_dma. drv_stat returns busy when busy 2022-04-29 15:18:41 +02:00
rend oit: poly number/vertex id overflow 2022-05-01 12:33:53 +02:00
sdl gui: init once. reset ui driver when needed. android 120+ Hz support 2022-04-13 18:06:19 +02:00
windows gui: init once. reset ui driver when needed. android 120+ Hz support 2022-04-13 18:06:19 +02:00
wsi gui: init once. reset ui driver when needed. android 120+ Hz support 2022-04-13 18:06:19 +02:00
.gitignore win32: add app icon and version resource 2019-03-30 12:32:37 +01:00
README.md Misc cleanup 2021-06-06 11:15:06 +02:00
build.h UWP support - WIP 2021-11-19 23:18:45 +01:00
cheats.cpp cheats: use software name as additional condition for widescreen 2022-04-30 12:08:36 +02:00
cheats.h don't save built-in cheats (vf4 dimm check) 2022-04-13 13:10:56 +02:00
emulator.cpp reios: cancel gd dma int in g1_end_dma. drv_stat returns busy when busy 2022-04-29 15:18:41 +02:00
emulator.h new naomi network protocol. vblank event. initd rumble support 2022-03-27 15:23:21 +02:00
nullDC.cpp gui: init once. reset ui driver when needed. android 120+ Hz support 2022-04-13 18:06:19 +02:00
serialize.cpp use platform.isConsole(), platform.isNaomi(), ... 2022-01-27 17:52:19 +01:00
serialize.h naomi: emulate midi ffb drive board response 2022-04-27 14:28:58 +02:00
stdclass.cpp imgread.ImagePath clean up. ggpo: poll input late if !thread 2021-09-30 14:24:17 +02:00
stdclass.h cheats: don't rely on cheat count on load. Fix compile warnings 2021-12-11 18:33:28 +01:00
types.h more types.h clean up. better aica handler templates 2022-04-15 17:03:49 +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
  • khronos -- OpenGL and Vulkan headers
  • oslib -- Audio drivers
  • cfg -- Configuration backend structure
  • reios -- (Our) Implementation of the DreamCast BIOS
  • deps -- External dependencies
  • imgread -- Content drivers
  • rec-* -- Recompilers
  • rend -- OpenGL and Vulkan renderers