KallistiOS
KallistiOS copied to clipboard
A homebrew SDK/pseudo-operating system for the Sega Dreamcast. This repository is a mirror of the official SourceForge repository for KOS.
This PR fixes warnings that show up when building the docs using ```make docs``` in kos folder.
When compiling for Naomi, and doing a "make" in the /examples folder, 29 examples give errors:  A couple of them are trivial, eg: - nework, modem, g1ata -> could...
The following new KOS_INIT_FLAG() values have been added; however, none of the defaults have changed, so they are all already enabled as part of INIT_DEFAULT. 1) INIT_FS_DEV - enable /dev/...
- skmp (correctly) reported that our little loop to copy the internally populated `pvr_bkg_poly_t` polygon (which gets color info from `pvr_set_bg_color()`) was looping too far. * structure is only 60...
I found issues with the following examples. Most of them have on exit issues. Forgive the formatting, I will fix later: KOS_CFLAGS: -O2 -fomit-frame-pointer -fno-builtin -m4-single-only -ml -ffunction-sections -fdata-sections -matomic-model=soft-imask...
It's nice to meet all the KOS developers. After seeing the recent amazing announcements of 3D games, I wanted to do something to help. So I created a sample modifier...
1. Moves the three existing #define FD_SETSIZE 1024 to kos/opts.h 2. Allows the value to be configurable in environ.sh 3. Add some dbglog message if the value is set too...
Sort of related to #692 but basically the Tile Accelerator only supports up to 2048x480 as explained by MetalliC. ``` PVR2 3D renderer core (ISP&TSP) actually supports up to 2048x2048...
- The pvrmark_strips_direct benchmark is an EXTREMELY important example, both for our ability to benchmark the PVR API's absolute fastest render path, AND as the only example we have given...
- Both the idle and reaper threads are constructed with the default, 32KB stack size. - Neither one of these need 32KB, and both of them are doing deterministic things......