ClassiCube/src
2024-08-22 19:32:08 +10:00
..
freetype Better clang compatibility 2024-08-17 15:19:10 +10:00
_autofit.c
_cff.c
_ftbase.c
_ftbitmap.c
_ftglyph.c
_ftinit.c
_ftsynth.c
_GLShared.h WIP on making it possible to use external 2D render code 2024-07-30 18:00:19 +10:00
_GraphicsBase.h WIP on making it possible to use external 2D render code 2024-07-30 18:00:19 +10:00
_HttpBase.h Dreamcast: Slightly simplify sh4 code 2024-08-17 21:22:18 +10:00
_PlatformBase.h Saturn: Textures work kinda 2024-07-05 19:37:54 +10:00
_PlatformConsole.h Saturn: Textures work kinda 2024-07-05 19:37:54 +10:00
_psaux.c
_pshinter.c
_psmodule.c
_sfnt.c
_smooth.c
_truetype.c
_type1.c
_WindowBase.h Simplify backend type and expose Gfx.BackendType 2024-07-29 19:09:58 +10:00
Animations.c Held block is visible on NDS by default 2024-07-21 17:16:21 +10:00
Animations.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Audio.c Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Audio.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
AudioBackend.c Make it easier to switch Audio backends 2024-07-31 18:27:41 +10:00
AxisLinesRenderer.c
AxisLinesRenderer.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Bitmap.c Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Bitmap.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Block.c
Block.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
BlockID.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
BlockPhysics.c
BlockPhysics.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Builder.c Saturn: Offload perspective division to DIVU hardware 2024-07-05 17:09:40 +10:00
Builder.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Camera.c Saturn: 2D text now is somewhat legible 2024-07-27 08:58:20 +10:00
Camera.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Chat.c
Chat.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
ClassiCube.sln
ClassiCube.vcxproj Dynamically load all imagehlp functions 2024-08-21 17:44:42 +10:00
ClassiCube.vcxproj.filters Add android build action 2024-07-22 20:06:25 +10:00
Commands.c Dynamically load all imagehlp functions 2024-08-21 17:44:42 +10:00
Commands.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Constants.h
Core.h Make it easier to compile for BearSSL 2024-08-10 22:39:39 +10:00
Deflate.c Better clang compatibility 2024-08-17 15:19:10 +10:00
Deflate.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Drawer.c
Drawer.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Drawer2D.c Saturn: 2D text now is somewhat legible 2024-07-27 08:58:20 +10:00
Drawer2D.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Entity.c Allow binding controls to 1-9, fix can't activate texture ID overlay while in a UI menu 2024-07-20 10:44:41 +10:00
Entity.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
EntityComponents.c
EntityComponents.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
EntityRenderers.c Save around 16kb of memory by not caching entity transform 2024-07-10 07:39:37 +10:00
EntityRenderers.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
EnvRenderer.c
EnvRenderer.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Errors.h
Event.c Try to avoid breaking input event backwards compatibility 2024-07-23 07:19:12 +10:00
Event.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
ExtMath.c Slightly better compatibility with older windows SDKs 2024-08-19 21:41:01 +10:00
ExtMath.h Fix PPC build not actually working 2024-08-10 19:18:55 +10:00
FancyLighting.c Better compatibility with old MSVC 2024-07-26 20:19:01 +10:00
Formats.c Dreamcast: Fix crashing on more recent KOS versions due to exceeding the 64 KB stack limit 2024-07-02 20:59:24 +10:00
Formats.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Funcs.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Game.c Dynamically load all imagehlp functions 2024-08-21 17:44:42 +10:00
Game.h WIP on making it possible to use external 2D render code 2024-07-30 18:00:19 +10:00
GameVersion.c
Generator.c
Generator.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Graphics.h Add success notify for PS1/saturn builds 2024-08-17 10:26:42 +10:00
Graphics_3DS.c WIP rework on gfx matrix loading 2024-07-27 08:09:54 +10:00
Graphics_D3D9.c Simplify backend type and expose Gfx.BackendType 2024-07-29 19:09:58 +10:00
Graphics_D3D11.c Simplify backend type and expose Gfx.BackendType 2024-07-29 19:09:58 +10:00
Graphics_Dreamcast.c Dreamcast: Slightly optimise performance by avoiding separate viewport transform 2024-08-03 10:41:06 +10:00
Graphics_GCWii.c WIP rework on gfx matrix loading 2024-07-27 08:09:54 +10:00
Graphics_GL1.c 3DS: Use virtual keyboard built-in to ClassiCube instead of trying to use 3DS's keyboard 2024-08-14 18:29:24 +10:00
Graphics_GL2.c oops 2024-08-14 18:38:15 +10:00
Graphics_N64.c WIP rework on gfx matrix loading 2024-07-27 08:09:54 +10:00
Graphics_NDS.c WIP rework on gfx matrix loading 2024-07-27 08:09:54 +10:00
Graphics_PS1.c PS1: Try to avoid dying when no buffer space left in the frame 2024-08-22 19:32:08 +10:00
Graphics_PS2.c WIP rework on gfx matrix loading 2024-07-27 08:09:54 +10:00
Graphics_PS3.c PS3: Fix splitscreen 2024-08-17 14:50:04 +10:00
Graphics_PSP.c WIP rework on gfx matrix loading 2024-07-27 08:09:54 +10:00
Graphics_PSVita.c WIP rework on gfx matrix loading 2024-07-27 08:09:54 +10:00
Graphics_Saturn.c Saturn: 2D text now is somewhat legible 2024-07-27 08:58:20 +10:00
Graphics_SoftGPU.c Simplify backend type and expose Gfx.BackendType 2024-07-29 19:09:58 +10:00
Graphics_WiiU.c WIP rework on gfx matrix loading 2024-07-27 08:09:54 +10:00
Graphics_Xbox.c WIP rework on gfx matrix loading 2024-07-27 08:09:54 +10:00
Graphics_Xbox360.c WIP rework on gfx matrix loading 2024-07-27 08:09:54 +10:00
Gui.c Split up Input into Input and InputHandler 2024-07-09 20:39:58 +10:00
Gui.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
HeldBlockRenderer.c WIP rework on gfx matrix loading 2024-07-27 08:09:54 +10:00
HeldBlockRenderer.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Http.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Http_Web.c
Http_Worker.c Make it easier to compile for BearSSL 2024-08-10 22:39:39 +10:00
Input.c Better old MSVC compatibility 2024-07-25 23:06:18 +10:00
Input.h Expose more functionality for plugins 2024-07-31 20:11:51 +10:00
InputHandler.c Expose more functionality for plugins 2024-07-31 20:11:51 +10:00
InputHandler.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
interop_ios.m tidy up readme and fix IOS build 2024-07-13 09:21:21 +10:00
interop_web.js
Inventory.c
Inventory.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
IsometricDrawer.c Quick fix for 5b0a269d2c slightly breaking appearance of sprite blocks in inventory for all platforms 2024-07-06 00:27:53 +10:00
IsometricDrawer.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Launcher.c Consoles: Fix after exiting splitscreen mode, then starting singleplayer/multiplayer mode, the game still acted as if it was in splitscreen mode 2024-08-17 16:02:09 +10:00
Launcher.h Consoles: Fix after exiting splitscreen mode, then starting singleplayer/multiplayer mode, the game still acted as if it was in splitscreen mode 2024-08-17 16:02:09 +10:00
LBackend.c Try to fix artifacts on some platforms when returning from in-game back to the launcher menu 2024-07-23 07:55:26 +10:00
LBackend.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
LBackend_Android.c Try to fix artifacts on some platforms when returning from in-game back to the launcher menu 2024-07-23 07:55:26 +10:00
LBackend_ios.m Try to fix artifacts on some platforms when returning from in-game back to the launcher menu 2024-07-23 07:55:26 +10:00
Lighting.c
Lighting.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Logger.c Dynamically load all imagehlp functions 2024-08-21 17:44:42 +10:00
Logger.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
LScreens.c Add --singleplayer and --resume support to ClassiCube command lline, also add support it in the desktop entry file 2024-08-20 22:24:44 +10:00
LScreens.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
LWeb.c
LWeb.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
LWidgets.c Wii/Dreamcast: Display crosshairs at cursor position 2024-07-10 19:48:14 +10:00
LWidgets.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
main.c Add --singleplayer and --resume support to ClassiCube command lline, also add support it in the desktop entry file 2024-08-20 22:24:44 +10:00
main.h Add --singleplayer and --resume support to ClassiCube command lline, also add support it in the desktop entry file 2024-08-20 22:24:44 +10:00
MapRenderer.c
MapRenderer.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
MenuOptions.c Change FPS mode in classic mode options to behave more accurately 2024-08-09 22:07:59 +10:00
Menus.c Better old MSVC compatibility 2024-07-25 23:06:18 +10:00
Menus.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Model.c Consoles: Fix custom models never working and crashing Vita port 2024-08-12 21:42:35 +10:00
Model.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Options.c
Options.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
PackedCol.c
PackedCol.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Particle.c Better old MSVC compatibility 2024-07-25 23:06:18 +10:00
Particle.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Physics.c
Physics.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Picking.c
Picking.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Platform.h Add /skin singleplayer command 2024-08-07 14:39:37 +10:00
Platform_3DS.c Less compiler warnings 2024-08-10 14:22:29 +10:00
Platform_Android.c
Platform_BeOS.cpp
Platform_Dreamcast.c Add /skin singleplayer command 2024-08-07 14:39:37 +10:00
Platform_GCWii.c Add /skin singleplayer command 2024-08-07 14:39:37 +10:00
Platform_MacClassic.c Add /skin singleplayer command 2024-08-07 14:39:37 +10:00
Platform_N64.c Add /skin singleplayer command 2024-08-07 14:39:37 +10:00
Platform_NDS.c Add --singleplayer and --resume support to ClassiCube command lline, also add support it in the desktop entry file 2024-08-20 22:24:44 +10:00
Platform_Posix.c Less compiler warnings 2024-08-10 14:22:29 +10:00
Platform_PS1.c Add /skin singleplayer command 2024-08-07 14:39:37 +10:00
Platform_PS2.c Add /skin singleplayer command 2024-08-07 14:39:37 +10:00
Platform_PS3.c Add /skin singleplayer command 2024-08-07 14:39:37 +10:00
Platform_PSP.c Add /skin singleplayer command 2024-08-07 14:39:37 +10:00
Platform_PSVita.c Add /skin singleplayer command 2024-08-07 14:39:37 +10:00
Platform_Saturn.c Add /skin singleplayer command 2024-08-07 14:39:37 +10:00
Platform_Switch.c Add /skin singleplayer command 2024-08-07 14:39:37 +10:00
Platform_Web.c Saturn: Textures work kinda 2024-07-05 19:37:54 +10:00
Platform_WiiU.c Add /skin singleplayer command 2024-08-07 14:39:37 +10:00
Platform_Windows.c Dynamically load all imagehlp functions 2024-08-21 17:44:42 +10:00
Platform_Xbox.c Add /skin singleplayer command 2024-08-07 14:39:37 +10:00
Platform_Xbox360.c Add /skin singleplayer command 2024-08-07 14:39:37 +10:00
Protocol.c Change FPS mode in classic mode options to behave more accurately 2024-08-09 22:07:59 +10:00
Protocol.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Queue.c
Queue.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Resources.c Make 0.0.23 texture pack more accurate 2024-07-10 21:23:45 +10:00
Resources.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Screens.c Virtual keyboard: Push slightly upwards to avoid overlapping chat 2024-08-12 22:00:22 +10:00
Screens.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
SelectionBox.c
SelectionBox.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
SelOutlineRenderer.c
SelOutlineRenderer.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Server.c WIP fixing exiting splitscreen mode breaking 2024-06-27 00:11:26 +10:00
Server.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
SSL.c BearSSL: Force classicube.net signin to be done over TLS 1.2, fix https-verify=false not working, bump min RTC time to August 1 2024 2024-08-12 18:20:25 +10:00
SSL.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Stream.c
Stream.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
String.c Expose more functionality for plugins 2024-07-31 20:11:51 +10:00
String.h Expose more functionality for plugins 2024-07-31 20:11:51 +10:00
SystemFonts.c Slightly optimise fallback text rendering to avoid division 2024-07-27 07:26:17 +10:00
SystemFonts.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
TexturePack.c Less compiler warnings 2024-08-10 14:22:29 +10:00
TexturePack.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
TouchUI.c Try to fix artifacts on some platforms when returning from in-game back to the launcher menu 2024-07-23 07:55:26 +10:00
Utils.c Add --singleplayer and --resume support to ClassiCube command lline, also add support it in the desktop entry file 2024-08-20 22:24:44 +10:00
Utils.h Add --singleplayer and --resume support to ClassiCube command lline, also add support it in the desktop entry file 2024-08-20 22:24:44 +10:00
Vectors.c Avoid unnecessary matrix multiplies on saturn/ps1/softgpu 2024-07-27 08:27:58 +10:00
Vectors.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
VirtualCursor.h Dreamcast: Slightly simplify sh4 code 2024-08-17 21:22:18 +10:00
VirtualKeyboard.h 3DS: Use virtual keyboard built-in to ClassiCube instead of trying to use 3DS's keyboard 2024-08-14 18:29:24 +10:00
Vorbis.c
Vorbis.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Widgets.c Better old MSVC compatibility 2024-07-25 23:06:18 +10:00
Widgets.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
Window.h Add success notify for PS1/saturn builds 2024-08-17 10:26:42 +10:00
Window_3DS.c 3DS: Use virtual keyboard built-in to ClassiCube instead of trying to use 3DS's keyboard 2024-08-14 18:29:24 +10:00
Window_Android.c Splitscreen: Tie camera input to controller ports 2024-07-14 10:57:28 +10:00
Window_BeOS.cpp Simplify backend type and expose Gfx.BackendType 2024-07-29 19:09:58 +10:00
Window_cocoa.m PPC mac: Fix launcher not drawing when compiled with more recent SDK 2024-08-10 20:33:16 +10:00
Window_Dreamcast.c Wii U: Use own virtual keyboard 2024-07-19 22:30:08 +10:00
Window_GCWii.c Wii/GameCube: Try to fix input not being recognised 2024-07-27 20:03:29 +10:00
Window_ios.m Simplify backend type and expose Gfx.BackendType 2024-07-29 19:09:58 +10:00
Window_MacClassic.c Simplify backend type and expose Gfx.BackendType 2024-07-29 19:09:58 +10:00
Window_N64.c Wii U: Use own virtual keyboard 2024-07-19 22:30:08 +10:00
Window_NDS.c WIP on supporting custom controller defaults 2024-07-13 12:48:11 +10:00
Window_PS1.c PS1: Numeric onscreen keyboard works now, sort of 2024-08-22 18:36:29 +10:00
Window_PS2.c Wii U: Use own virtual keyboard 2024-07-19 22:30:08 +10:00
Window_PS3.c PS3: Try to fix controllers input issue 2024-08-15 16:21:32 +10:00
Window_PSP.c PS1: Numeric onscreen keyboard works now, sort of 2024-08-22 18:36:29 +10:00
Window_PSVita.c PS1: Numeric onscreen keyboard works now, sort of 2024-08-22 18:36:29 +10:00
Window_Saturn.c Saturn: Use custom defaults 2024-07-23 19:51:27 +10:00
Window_SDL2.c Make SDL builds work better with GLES 2024-08-20 23:17:09 +10:00
Window_SDL3.c Make SDL builds work better with GLES 2024-08-20 23:17:09 +10:00
Window_Switch.c WIP on supporting custom controller defaults 2024-07-13 12:48:11 +10:00
Window_Terminal.c IRIX: Fix dying with BadMatch error at XCreateWindow 2024-07-12 18:44:07 +10:00
Window_Web.c Simplify backend type and expose Gfx.BackendType 2024-07-29 19:09:58 +10:00
Window_WiiU.c WIP rework on gfx matrix loading 2024-07-27 08:09:54 +10:00
Window_Win.c Dynamically load all imagehlp functions 2024-08-21 17:44:42 +10:00
Window_X11.c Add success notify for PS1/saturn builds 2024-08-17 10:26:42 +10:00
Window_Xbox.c WIP on supporting custom controller defaults 2024-07-13 12:48:11 +10:00
Window_Xbox360.c WIP on supporting custom controller defaults 2024-07-13 12:48:11 +10:00
World.c
World.h Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00