UnknownShadow200
92c9f2e8eb
Release 0.99.4
0.99.4
2016-10-18 11:13:49 +11:00
UnknownShadow200
c0865c4be0
Client: Add head model.
2016-10-18 10:57:42 +11:00
UnknownShadow200
5c71517f1d
Client: Fix text scaling from few commits ago
2016-10-18 10:00:32 +11:00
UnknownShadow200
764fea65cb
Release 0.99.3
2016-10-18 09:11:57 +11:00
UnknownShadow200
a69309e12d
Client: Fix backspacing of colour codes not working properly (Thanks FabTheZen).
...
Launcher: Move options button to bottom, clicking on a mode sends you back to the main screen.
2016-10-18 08:40:01 +11:00
UnknownShadow200
a64c3a6075
Client: Don't recreate the HudScreen when resizing the window.
2016-10-18 08:15:48 +11:00
UnknownShadow200
eea433b7e3
Style: Use less modern syntactic shortcuts.
2016-10-17 23:48:18 +11:00
UnknownShadow200
3078d63667
Style: Use less modern syntactic shortcuts.
2016-10-17 23:22:06 +11:00
UnknownShadow200
5591f0a40e
Gfx: Remove unnecessary CreateIb code.
2016-10-17 21:34:55 +11:00
UnknownShadow200
f0047be63c
Style: Remove CommandReader class, move stuff from ClassicalSharp.TexturePack to ClassicalSharp.Textures
2016-10-17 17:15:24 +11:00
UnknownShadow200
d24a929267
Core: Allow building up to 16 chunks per frame.
2016-10-17 16:42:38 +11:00
UnknownShadow200
d1d31e8db1
Style: Reduce parameters in WarningScreen
2016-10-17 16:17:07 +11:00
UnknownShadow200
6912b7a75c
Merge branch 'master' of github.com:UnknownShadow200/ClassicalSharp
2016-10-17 09:48:32 +11:00
UnknownShadow200
fcc443fbcf
Style: reduce hardcoding
2016-10-17 09:47:55 +11:00
UnknownShadow200
1342b92d8b
Style: Allow adding more Camera classes.
2016-10-17 09:37:41 +11:00
UnknownShadow200
dcf4f4c364
Style: Use ContextLost() in more places
2016-10-17 09:32:06 +11:00
UnknownShadow200
8d994e7c08
Core: Chunks should unload/load based on user's view distance, not map fog.
2016-10-16 14:09:15 +11:00
UnknownShadow200
0b7b5e3a83
Core: Fix model scale not working when computer is set to a language that doesn't use . as its decimal point. (Thanks Daeslender)
2016-10-15 10:25:25 +11:00
UnknownShadow200
390f3acd09
Merge branch 'master' of github.com:UnknownShadow200/ClassicalSharp
2016-10-15 08:58:02 +11:00
UnknownShadow200
dfd654cdb3
CPE: fix not implementing TextHotkey action correctly. (Thanks Hetal)
2016-10-15 08:57:36 +11:00
UnknownShadow200
cbad171dfa
style: fix wrong comment
2016-10-13 16:45:51 +11:00
UnknownShadow200
7f92161077
Gfx: IGraphicsApi is no longer responsible for managing dynamic vertex buffers. Simplify dynamic vertex buffer code.
2016-10-12 19:28:00 +11:00
UnknownShadow200
2452cc93a7
Style: Use gfx consistently everywhere, instead of mixing api and graphics.
2016-10-12 12:25:12 +11:00
UnknownShadow200
603cb9fdce
Gui: Reduce code duplication in NostalgiaScreen
2016-10-10 15:30:28 +11:00
UnknownShadow200
f9c0f75208
Client: Move searcher for block collisions into separate class.
2016-10-10 14:42:05 +11:00
UnknownShadow200
faa89144dd
Merge branch 'master' of github.com:UnknownShadow200/ClassicalSharp
2016-10-10 10:05:38 +11:00
UnknownShadow200
273b3b32e2
Gfx: Remove unnecessary parameter from UpdateDynamicIndexedVb
2016-10-10 09:13:32 +11:00
UnknownShadow200
f10cd336eb
Get rid of unneeded SetRenderState call.
2016-10-09 09:40:42 +11:00
UnknownShadow200
5891d8dc81
Launcher: Better error messages at main menu.
2016-10-07 18:20:59 +11:00
UnknownShadow200
9944e4b8bc
Launcher: Use button for options, use much nicer checkbox.
2016-10-07 18:12:31 +11:00
UnknownShadow200
8098ebdc1d
Merge branch 'master' of github.com:UnknownShadow200/ClassicalSharp
2016-10-07 10:31:16 +11:00
UnknownShadow200
b40f97374e
Launcher: rgb sliders
2016-10-07 10:17:12 +11:00
UnknownShadow200
aecfc85583
Launcher: Start work on RGB sliders.
2016-10-07 10:06:06 +11:00
UnknownShadow200
3d30c2b3b7
Launcher: Avoid evil misuse of EventArgs classes.
2016-10-07 09:41:38 +11:00
UnknownShadow200
bda732e21c
Launcher: Tidy up spacing, fix updates view redrawing twice.
2016-10-06 22:45:03 +11:00
UnknownShadow200
e67cdcf6ba
Launcher: Reduce clutter at main menu by moving stuff to settings screen.
2016-10-06 22:33:04 +11:00
UnknownShadow200
6b9d741c29
Launcher: Start work on settings menu, fix issues with tab.
2016-10-06 17:08:35 +11:00
UnknownShadow200
1511fb4f4f
Launcher: Reduce code duplication.
2016-10-06 16:23:18 +11:00
UnknownShadow200
994f1cf31b
Merge branch 'master' of github.com:UnknownShadow200/ClassicalSharp
2016-10-06 13:03:50 +11:00
UnknownShadow200
8e74cbfb38
Launcher: add an awful options button image.
2016-10-06 12:50:41 +11:00
UnknownShadow200
01339e8172
Launcher: Add a basic bitmap widget.
2016-10-06 12:35:02 +11:00
UnknownShadow200
b576506b86
Gfx: add bool indicating whether texture should use managed or default pool.
2016-10-06 10:54:17 +11:00
UnknownShadow200
febe31b904
Style: Split IGraphicsAPI into IGraphicsAPI and IGraphicsAPI.Core, don't catch NotSupportException for invalid bitmap.
2016-10-05 18:25:21 +11:00
UnknownShadow200
25215c4b60
Client: Fix custom sprite blocks from last commit.
2016-10-05 11:14:14 +11:00
UnknownShadow200
ac1a6442a7
Core: Now resetting a custom block that overwrote a core block works properly now. Also fix texture pack not being reset in singleplayer when loading a level without one.
2016-10-04 14:09:20 +11:00
UnknownShadow200
5fdfba9d1b
Client: Move more stuff to DefaultSet
2016-10-04 10:19:13 +11:00
UnknownShadow200
be619e29f0
Client: Start moving stuff into separate DefaultSet class for block properties.
2016-10-04 09:34:21 +11:00
UnknownShadow200
b299a48fcc
Gfx: Add definition for glGetTexImage. (It will all make sense soon)
2016-10-04 07:28:50 +11:00
UnknownShadow200
6aefaec83e
Gfx: Unload far away chunks that we can't see to reduce video memory usage on low fog distances.
2016-10-03 21:55:56 +11:00
UnknownShadow200
ac13fa78ca
Gfx: Use Default instead of Managed pool on Direct3D 9 backendfor vertex buffers, typically halfs memory usage.
...
Managed pool places data in both video and system memory. By only using the default pool, we only store data in video memory (at the cost of needing to recreate vertex buffers whenever the context is lost). This also means the client will crash whenever it runs out of video memory.. but really if that happens, you are likely stuffed anyway. I think the tradeoff is worth it. I'll also unload far away chunks to reduce video memory usage.
2016-10-03 21:23:18 +11:00