Ted John
|
272ccc36f1
|
x64: Fix last warning and reinstate warnings as errors (msvc)
|
2016-09-04 00:30:17 +01:00 |
Ted John
|
a346d8a048
|
Add NetworkServerAdvertiser class
|
2016-08-29 15:35:46 +01:00 |
Ted John
|
5759ab0f9d
|
Fix copying of data files
|
2016-08-25 20:17:40 +01:00 |
Ted John
|
4a759838ac
|
Prepare msbuild project for AppVeyor
|
2016-08-25 19:18:45 +01:00 |
Ted John
|
c4f927eb3a
|
Add a new msbuild project with a g2 target
|
2016-08-22 00:09:45 +01:00 |
Marijn van der Werf
|
72cb30c7c4
|
Include topspin vehicle data
|
2016-08-19 18:59:23 +01:00 |
Ted John
|
c645eee046
|
Enable DPI awareness for Windows x64
|
2016-08-18 18:37:51 +01:00 |
Ted John
|
94397784bb
|
Let x64 Windows builds use mmap configuration
|
2016-08-08 07:25:23 +02:00 |
Ted John
|
7013e05c50
|
Update dependencies to version 9
This now includes both an x86 and x64 lib, so make changes accordingly to vcxproj.
|
2016-08-08 00:38:03 +01:00 |
Ted John
|
c55d72412c
|
Add x64 VS project configurations
|
2016-08-07 01:47:18 +01:00 |
Aaron van Geffen
|
8ddef5f889
|
Move version information to separate C file.
Note: crash.cpp is still using the constants passed at compile-time.
|
2016-07-31 19:01:26 +02:00 |
Alexander Overvoorde
|
360a92e906
|
Merge draw image and draw masked image shaders
|
2016-07-27 04:01:25 +02:00 |
Alexander Overvoorde
|
e7626064f2
|
Change OpenGL renderer to use command buffers
|
2016-07-27 04:01:25 +02:00 |
Marijn van der Werf
|
88b8b2387e
|
Add file to Visual Studio project
|
2016-07-26 23:17:38 +02:00 |
Ted John
|
55ec765811
|
Include cmdline_sprite.h in vcxproj
|
2016-07-23 22:25:24 +01:00 |
Ted John
|
3a8b0c662f
|
import peep sprite data
|
2016-07-15 23:56:51 +01:00 |
Ted John
|
440c021951
|
create base scenery object for scenery objects
|
2016-07-09 19:16:38 +01:00 |
Ted John
|
2f8f10cd11
|
improve object loading efficiency
|
2016-07-08 22:58:38 +01:00 |
Ted John
|
3bfa747ce4
|
implement a proper image list allocation
|
2016-07-08 22:58:38 +01:00 |
Ted John
|
7124143b89
|
do more cleanup of old object code
|
2016-07-08 22:58:38 +01:00 |
Ted John
|
f0844370bb
|
create new FileEnumerator class
|
2016-07-08 22:58:38 +01:00 |
Ted John
|
25af7d346c
|
add water object loading
|
2016-07-08 22:58:38 +01:00 |
Ted John
|
6912c537bb
|
add scenery group object loading
|
2016-07-08 22:58:38 +01:00 |
Ted John
|
a07bbc6bce
|
add banner object loading
|
2016-07-08 22:58:38 +01:00 |
Ted John
|
54f50c1f20
|
add wall object loading
|
2016-07-08 22:58:38 +01:00 |
Ted John
|
958dfa6623
|
add large scenery object loading
|
2016-07-08 22:58:38 +01:00 |
Ted John
|
2c02412f98
|
add ride object loading
|
2016-07-08 22:58:38 +01:00 |
Ted John
|
daa5a0c506
|
add small scenery object
|
2016-07-08 22:58:38 +01:00 |
Ted John
|
7e206d1a85
|
add path item object
|
2016-07-08 22:58:38 +01:00 |
Ted John
|
90923fbb43
|
add footpath objects
|
2016-07-08 22:58:38 +01:00 |
Ted John
|
78e15b1d56
|
start getting object loading working
|
2016-07-08 22:58:38 +01:00 |
Ted John
|
2449b7dbf0
|
add reading of entrance objects
|
2016-07-08 22:58:38 +01:00 |
Ted John
|
c9a1357994
|
add new MemoryStream class
|
2016-07-08 22:58:38 +01:00 |
Ted John
|
463e88583d
|
prepare new object classes with EntranceObject
|
2016-07-08 22:58:38 +01:00 |
Ted John
|
06bf6bb39d
|
settle for ObjectRepository and write load / save
|
2016-07-08 22:58:38 +01:00 |
Ted John
|
0fa703a1cb
|
add new ObjectCache class with Entry
|
2016-07-08 22:58:38 +01:00 |
Daniel Trujillo
|
f4d5cc0e28
|
Add new created sorce file to the VS project file
|
2016-07-01 22:02:28 +02:00 |
Ted John
|
d07b9535c2
|
integrate variables: object entry lists
|
2016-06-16 11:36:15 +02:00 |
Ted John
|
4896d14940
|
extract texture generation code to new class
|
2016-06-11 19:13:18 +01:00 |
Ted John
|
e3ecb91b91
|
implement DrawLine with shader
|
2016-06-11 17:43:53 +01:00 |
Ted John
|
2a569dc062
|
implement a ping-pong framebuffer
|
2016-06-11 15:18:31 +01:00 |
Ted John
|
b0b0b82fd1
|
implement scaling for OpenGL
|
2016-06-11 02:24:39 +01:00 |
Ted John
|
84ca31a240
|
implement masked image shader
|
2016-06-10 20:17:00 +01:00 |
Ted John
|
808afe0a81
|
add drawimage shader and optimise
|
2016-06-10 17:54:29 +01:00 |
Ted John
|
e7e92f02c1
|
re-enable OpenGL
|
2016-06-10 17:54:29 +01:00 |
Ted John
|
dc7b8b4d3b
|
add initial shader code
|
2016-06-10 17:54:29 +01:00 |
Michał Janiszewski
|
a92972eef6
|
Disable OpenGL for all platforms
OpenGL rendering is not yet ready, but the infrastructure is in place.
|
2016-06-08 18:02:18 +01:00 |
Ted John
|
40bd085f35
|
add OPENGL_NO_LINK ability for all platforms
|
2016-06-07 22:47:31 +01:00 |
Ted John
|
8edc97bebe
|
add support for OpenGL extensions
|
2016-06-07 22:45:36 +01:00 |
Ted John
|
2fa0c7977a
|
add OpenGL drawing engine with FillRect impl
|
2016-06-07 22:45:36 +01:00 |