shithub: cstory

RSS feed

f956eb92 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/31 13:43
Mostly ASM-accurate Draw.cpp

03e51336 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/30 21:34
PATH_LENGTH is actually Windows's MAX_PATH

070e4b14 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/30 20:57
Populate Dialog.h

da46ff87 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/30 20:26
Merge branch 'master' into accurate

d9043a7c – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/30 20:22
Added Dialog.cpp

766f2418 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/30 15:30
Correct a header name

2f56effc – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/29 16:19
Accurate main function variable names

36291ebf – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/29 15:36
Cleanup

d5ee5f69 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/29 15:27
Made Input.cpp ASM-accurate

0af39741 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/28 20:22
Merge branch 'master' into accurate

9f81f9e0 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/28 20:15
Move MakeSurface_Generic to the correct place in Draw.cpp

142511a5 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/28 20:05
Cleanup

bbf2f197 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/28 20:01
Merge branch 'master' into accurate

a0b2e69a – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/28 20:00
Rearranged some functions to match the original EXE

17ae8182 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/28 20:00
Fixes

34986ff0 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/28 19:40
Restore some commented-out code

6e30d329 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/28 19:22
Made Generic.cpp mostly ASM-accurate

0b697e55 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/28 18:00
Made Back.cpp almost ASM-accurate

8bce9ffc – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/28 13:40
Cleanup

e738541a – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/28 03:56
Note an inaccuracy

470c5d86 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/28 03:55
ASM-accurate Sound.cpp and Organya.cpp (except for one function)

e67c1e36 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/27 19:59
Migrated to the native Windows resource file system

84faec1b – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/27 18:33
Resource file overhaul part 1: metadata

6e68d605 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/27 12:11
Merge branch 'master' into accurate

b6322d5e – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/27 12:10
Make LoadBitmap take a pixel buffer instead of an SDL_RWops

c71996c2 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/25 18:18
Merge branch 'master' into accurate

66364275 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/25 18:17
Fix NONPORTABLE builds

868802ba – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/25 17:44
Merge branch 'master' into accurate

43f7087f – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/25 17:30
Shut up a warning in the SDLTexture renderer backend

b814890d – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/25 17:23
Convert TextScr.cpp to UTF-8

3ab2b112 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/25 17:07
Convert Game.cpp to UTF-8

bee35b57 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/25 16:47
Convert Profile.cpp to UTF-8

ea83d4ba – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/25 16:35
Merge branch 'master' into accurate

aaff8875 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/25 13:18
Remove old dummied-out line

739134e6 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/25 12:50
Shut up a runtime error in the OpenGL renderer

4bc80a28 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/25 12:49
More cleanup

6f71f240 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/22 20:30
Code cleanup

32c55a66 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/21 14:38
KeyControl tweaks

b7d01aae – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/21 14:26
Overhauled the Music ID enum

3e34136f – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/21 13:59
Overhauled the NPC_flags, and applied them everywhere

ce8b5651 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/21 12:25
Give the FONT_PIXEL_MODE enums a type

64598dc2 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/21 12:18
Rename Surface_Ids to SurfaceID

940034dc – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/20 08:43
Define GLEW_STATIC when creating a static build

eaae225c – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/20 08:41
Remove deprecated GLSL function usage

a69a4cd6 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/20 08:40
Print more OpenGL debug messages

c27d15dd – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/15 14:38
Prevent segfault on shutdown

cb4a9d40 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/15 14:38
Added missing GLEW headers

22dc6836 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/14 13:57
Shut up a warning

56adcd9d – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/14 13:06
Convert SDLTexture glyphs to static textures

4f057dd7 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/14 12:30
Revert "Split glyph surface creation and pixel upload"

f354b84f – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/14 12:26
Revert "Glyphs now regenerate with the rest of the game's textures"

add4e693 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/13 16:45
Made Sound.cpp more accurate

8f5370ea – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/13 16:03
Fix the MSVC2003 build, and add RestoreTextScript to the...

e708dc3a – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/13 15:48
Make the surface_metadata struct match the original

aa6174b3 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/13 14:32
Glyphs now regenerate with the rest of the game's textures

5da3b72f – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/13 14:02
Split glyph surface creation and pixel upload

29c84ae2 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/13 02:36
Fixes

dddf9688 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/13 01:14
Backend_SupportsSubpixelGlyph -> Backend_SupportsSubpixelGlyphs

03f797a2 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/13 01:11
Pretty sure these #includes aren't needed

59735a61 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/13 01:03
Minor style change

16b2f6a4 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/13 00:42
Added enums for the surface types

d47f6834 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/13 00:36
Ported the Windows version's surface regeneration

2c9fbc76 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/12 23:07
Render backend API simplification part 4: OpenGL3

1ca240d8 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/12 22:54
Render backend simplification part 3: SDLTexture

1b6804bb – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/12 22:52
Fix BackupSurface

5f0249de – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/12 21:44
Render backend API simplification part 2: SDLSurface

3f8ead09 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/12 21:31
Renderer backend simplification part 1: Draw.cpp and Software.cpp

e094f2ff – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/11 01:22
Renderer backend fixes

3a10bf57 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/10 20:04
Fix building the OpenGL3 with the Makefile

c4599bc1 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/10 18:47
Allow third-party in-source files to go in the external folder

cdbcd5f6 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/10 17:47
Added a local copy of GLEW

85f58d7d – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/10 15:50
Rendering backend API naming improvements

2b86db32 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/10 15:31
Backend_Blit always uses a colour key

64f2a782 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/10 15:23
OpenGL: Remove SetFramebufferTarget

fc0653e5 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/10 14:05
Back to OpenGL 3.2 (I really want the core profile)

3b20c5f3 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/10 14:01
Implement vertex batching in the OpenGL renderer

d5ceed4f – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/09 16:04
Some minor OpenGL cleanup

7146288e – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/09 15:19
Sod it, fall back on compatibility mode if it's available

4afe7f4b – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/09 12:25
Use orphaning to slightly speed up rendering GPU-side

5712c4ad – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/09 11:58
Use an appropriate usage specifier for glBufferData

b1a706c3 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/09 11:55
Call glFramebufferTexture2D as rarely as possible

ac273d2d – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/08 01:22
Make the ShiftJIS->Unicode translation table *slightly* less ugly

8acd46bc – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/08 00:58
Move the font gamma-correction up to Font.cpp

7e926451 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/07 22:59
Optimise the gamma-correction

fc102cd5 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/07 18:33
Add subpixel font rendering to the OpenGL backend

7e04741c – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/07 18:31
Correct the rendering backend glyph API, and add a missing #include

b56a49a1 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/01 09:37
Reapply SDL2 modifications

ff61c099 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/01 09:36
Updated SDL2 to 2.0.10

6a040c22 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/01 09:32
Add missing #includes to rendering backends

6d8c5c1d – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/01 09:29
Updated local copy of Freetype to 2.10.1

d8aec418 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/08/01 09:11
OpenGL: Use a struct for defining 2D coordinates

67b3143e – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/07/31 21:26
OpenGL: Only enable blending for glyphs

cf94736c – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/07/31 20:38
OpenGL: Free VAO and VBO

d8d971c4 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/07/31 20:34
Added another bugfix

f0c062cd – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/07/31 20:08
OpenGL: Clamp textures

706aff0c – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/07/31 19:43
Remove more redundant OpenGL code

607bbfce – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/07/31 19:12
Remove some debug prints

90ffbacd – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/07/31 19:07
Put OpenGL in 'forward-compatible' mode

4769397c – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/07/31 19:03
Clean up OpenGL error callback print

24dcd355 – Clownacy <Clownacy@users.noreply.github.com> authored on 2019/07/31 19:01
More OpenGL cleanup and tweaks

Next