UnknownShadow200
d38ef4d233
Update overriding defaults since overriding modules design was redone
2024-12-23 19:38:54 +11:00
UnknownShadow200
13cbc3884d
Simplify, update outdated information
2024-12-23 19:15:32 +11:00
UnknownShadow200
1c3d8fb72e
Simplify writing plugins in C++ slightly
2024-07-28 23:33:22 +10:00
UnknownShadow200
4c21c1c072
Non-working Wii u shader test
2024-04-09 19:29:11 +10:00
UnknownShadow200
89725e4676
Transfer repository to ClassiCube organization
...
Dreamcast: Also fix loading messages being trimmed
2024-02-20 11:52:31 +11:00
UnknownShadow200
9f1eeb4a20
Fix can't compile android/iOS projects due to PickedPosRenderer.c having been renamed to SelOutlineRenderer.c, less warnings when compiling with modern gcc
2024-01-15 18:19:59 +11:00
UnknownShadow200
dda2f34523
Rename Window_Close to Window_RequestClose to better reflect what it does, also ignore game files in root directory for .gitignore
2024-01-14 15:25:12 +11:00
UnknownShadow200
85d0a980ec
Webclient: Make it easier to change where default texture pack is downloaded from, and use ccall a little bit less
...
Also update buildbot scripts
2024-01-09 20:21:24 +11:00
UnknownShadow200
677edba22e
Change console links in readme to classicube.net pages
2023-11-30 07:20:30 +11:00
UnknownShadow200
39b09a9202
Simplify altering default builtin colours, and loading options representing colours
...
Also improve String_Append to deliberately crash the game when attempting to append to an uninitialised string in MSVC debug builds
2023-11-20 19:30:36 +11:00
UnknownShadow200
52f3acc285
More documentation updates
2023-09-21 20:48:44 +10:00
UnknownShadow200
4e9c0cd4d4
Some documentation additions
2023-09-20 21:44:02 +10:00
UnknownShadow200
08e93f7562
Show better error message when plugin fails to load with error 126 on Windows, which most often happens because the exe isn't named ClassiCube.exe
...
Also
1) Add section to plugin development document on how you should load functions/variables dynamically on Windows
2) Add function pointer declarations for a number of exported functions from ClassiCube
2023-09-11 20:13:48 +10:00
UnknownShadow200
7cb456f89e
Wii: Add SSL support
2023-08-04 21:51:40 +10:00
UnknownShadow200
cca8ff64a3
Fix isometric rendered blocks being slightly misaligned on OpenGL/Direct3D 11 (Thanks 123DMWM), fix sometimes not compiling on recent macOS due to CGDisplayBitsPerPixel no longer being defined
2023-06-12 18:59:22 +10:00
UnknownShadow200
fd6301a840
Update buildbot.sh with more recent changes, and minorly tidy up readme
2023-06-09 23:25:21 +10:00
UnknownShadow200
20277e4dec
Fix clicking links not working on Windows 95/98, improve readme a bit to be clearer about OpenGL 1.1 support and link to WIP compiling with overriden defaults
2023-06-08 22:15:37 +10:00
UnknownShadow200
bf52adf76c
Visual Studio: Include CCIcon.rc by default, so that executables compiled using Visual Studio have an icon
2023-03-26 00:23:45 +11:00
UnknownShadow200
9eb115c991
Tidy up plugin compiling instructions, especially for mingw-w64
2023-01-17 20:46:25 +11:00
UnknownShadow200
a05aea21ca
more minor documentation/example fixes, and remove some unnecessary code
2022-09-12 23:26:55 +10:00
UnknownShadow200
9f76f39cc7
Fix files not being loaded after saving, and fix documentation for changes
2022-09-12 20:23:31 +10:00
aurxenon
c5f4a49289
Get the game to compile for Alpha architecture
2022-08-28 18:47:58 -04:00
UnknownShadow200
431c3e427e
Improve plugin compiling instructions and also document for macOS
2022-08-12 23:01:21 +10:00
UnknownShadow200
202947e4a7
fix ios info.plist not working with command line build
2022-07-08 07:51:02 +10:00
UnknownShadow200
6060af889f
Change '-----' to '-' for empty slots in list menus for more classic authenticity
2021-12-04 09:48:50 +11:00
UnknownShadow200
cb48d63437
Split up Dat_Load into Dat_Load and Dat_LoadFormat2
2021-11-21 08:47:20 +11:00
UnknownShadow200
ac0bf7ccdb
WIP on options.txt documentation, also add register dumping for Windows ARM64
2021-11-20 10:41:28 +11:00
UnknownShadow200
7db720f10f
Change webclient hosting documentation to clarify scope a bit better
2021-11-10 17:39:20 +11:00
UnknownShadow200
ce2c3a9607
Update webclient hosting documentation
2021-11-01 18:27:26 +11:00
UnknownShadow200
28893886d4
Fix example plugin instructions not compiling
2021-10-10 20:09:31 +11:00
UnknownShadow200
aa809491cc
ios: actually show the rendered game onscreen
...
no textures and always uses 100% CPU though, so not all that great
2021-09-17 19:39:47 +10:00
UnknownShadow200
c65143e6d0
More col -> color renaming
2021-09-16 20:07:38 +10:00
UnknownShadow200
477b37fc80
Add documentation for strings
2021-09-16 19:35:33 +10:00
UnknownShadow200
2eb23fe88a
tidy up sound-credits.md
2021-08-14 18:55:54 +10:00
UnknownShadow200
c59173a377
credit where credit is due
2021-08-13 22:41:19 +10:00
UnknownShadow200
5a41563cc8
Add modules.md listing the modules in ClassiCube
2021-06-14 15:15:34 +10:00
UnknownShadow200
d5226a023f
Improve documentation for C++ plugins (Thanks xnotx123)
...
Also get icon working on windows 98
2021-01-22 21:27:54 +11:00
UnknownShadow200
b8bf9db131
Add basic documentation on how the 2D gui works
2020-12-26 11:50:50 +11:00
UnknownShadow200
408cb1726e
Webclient: Get 'download size for texture packs' to work in firefox for some sites at least
2020-12-16 00:06:04 +11:00
UnknownShadow200
9f88700074
Android version should always be fullscreen
...
Also improve documentation for String_Format (Thanks Tree)
2020-11-21 14:06:14 +11:00
UnknownShadow200
81f5e829e6
Add documentation in hosting-webclient.md for how to properly design webpage hosting the webclient for mobile devices
2020-11-03 22:43:36 +11:00
UnknownShadow200
b429750127
Backport adding support for InputEvents.TextChanged from AndroidInputType branch
2020-10-18 14:51:13 +11:00
UnknownShadow200
13fda4c626
remove old String typedef completely
2020-10-18 12:31:19 +11:00
UnknownShadow200
399bd8812c
Fix tex ids overlay title with high DPI, update hosting-flask.md
2020-08-22 23:44:03 +10:00
UnknownShadow200
2de35be8d9
Fix hosting-webclient.md not working with very recent emscripten
...
Emscripten doesn't special case '#canvas' to Module['canvas'] anymore, instead it does document.querySelector('#canvas'). So give the canvas element the id of 'canvas' instead of 'GameCanvas' to make it work.
Also change the 'exception thrown' message to include the actual javascript error message.
2020-08-22 16:18:39 +10:00
UnknownShadow200
47e85fcc73
fix link in hosting-webclient.md (good old case sensitivity)
2020-08-20 18:56:05 +10:00
UnknownShadow200
386ce44cc8
Fix android makefile to compile, add readme for doc/misc folder
2020-07-27 22:09:37 +10:00
UnknownShadow200
65ee8fe655
Cleanup options code, simplify css on example classisphere website
2020-07-23 09:07:39 +10:00
UnknownShadow200
35ed41ab81
Fix wrong link in hosting-webclient.md and simplify hosting-flask.md by combining the 3 html template files into 1
2020-07-08 18:27:13 +10:00
UnknownShadow200
c44153a50b
Simplify protocol.c for when string arguments don't need to be variable
...
Also add missing document. in hosting-flask.md, fixes #679 (Thanks ToonDragon)
2020-06-15 17:44:18 +10:00