forked from electronicarts/CnC_Generals_Zero_Hour
-
Notifications
You must be signed in to change notification settings - Fork 248
OpenAug 27, 2026
No due date
•Last updated Efforts towards the fundamental foundation of the code base
94% complete
List view
0 of 306 selected 0 issues of 306 selected
WIP Create clang-format workflow
BuildAnything related to building, compilingAnything related to building, compilingRefactorEdits the code with insignificant behavior changes, is never user facingEdits the code with insignificant behavior changes, is never user facingStatus: Closed (abandoned).TheSuperHackers/GeneralsGameCodenumber 493#493 In TheSuperHackers/GeneralsGameCode;[ZH] Fix compilation using MinGW
BuildAnything related to building, compilingAnything related to building, compilingMajorSeverity: Minor < Major < Critical < BlockerSeverity: Minor < Major < Critical < BlockerZHRelates to Zero HourRelates to Zero HourStatus: Closed (abandoned).TheSuperHackers/GeneralsGameCodenumber 547#547 In TheSuperHackers/GeneralsGameCode;[GEN][ZH] Replacements for rest of asm code
BuildAnything related to building, compilingAnything related to building, compilingGenRelates to GeneralsRelates to GeneralsMinorSeverity: Minor < Major < Critical < BlockerSeverity: Minor < Major < Critical < BlockerZHRelates to Zero HourRelates to Zero HourStatus: Closed (abandoned).TheSuperHackers/GeneralsGameCodenumber 670#670 In TheSuperHackers/GeneralsGameCode;GitHub workflow actions hardening
BuildAnything related to building, compilingAnything related to building, compilingTaskA task for someone to work onA task for someone to work onStatus: Closed (completed).#779 In TheSuperHackers/GeneralsGameCode;feat(system): Add command line option to skip force set of cwd
EnhancementIs new feature or requestIs new feature or requestGenRelates to GeneralsRelates to GeneralsMinorSeverity: Minor < Major < Critical < BlockerSeverity: Minor < Major < Critical < BlockerZHRelates to Zero HourRelates to Zero HourStatus: Closed (abandoned).TheSuperHackers/GeneralsGameCodenumber 1445#1445 In TheSuperHackers/GeneralsGameCode;refactor(math): Implement Matrix4x4::Inverse, Matrix3D::Get_Inverse and replace unsafe Matrix4x4 to D3DMATRIX casts with conversion functions that apply the required transpose
MajorSeverity: Minor < Major < Critical < BlockerSeverity: Minor < Major < Critical < BlockerRefactorEdits the code with insignificant behavior changes, is never user facingEdits the code with insignificant behavior changes, is never user facingRenderingIs Rendering relatedIs Rendering relatedStatus: Merged (completed).TheSuperHackers/GeneralsGameCodenumber 2052#2052 In TheSuperHackers/GeneralsGameCode;build: Add MinGW-w64 32-bit (i686) cross-compilation support
BuildAnything related to building, compilingAnything related to building, compilingMajorSeverity: Minor < Major < Critical < BlockerSeverity: Minor < Major < Critical < BlockerPlatformWork towards platform support, such as Linux, MacOSWork towards platform support, such as Linux, MacOSStatus: Merged (completed).TheSuperHackers/GeneralsGameCodenumber 2067#2067 In TheSuperHackers/GeneralsGameCode;unify(damage): Merge DamageTypeFlags from Zero Hour
GenRelates to GeneralsRelates to GeneralsUnifyUnifies code between Generals and Zero HourUnifies code between Generals and Zero HourZHRelates to Zero HourRelates to Zero HourStatus: Merged (completed).TheSuperHackers/GeneralsGameCodenumber 2141#2141 In TheSuperHackers/GeneralsGameCode;unity(particlesys): Merge Particle System code
BugSomething is not working right, typically is user facingSomething is not working right, typically is user facingGenRelates to GeneralsRelates to GeneralsMajorSeverity: Minor < Major < Critical < BlockerSeverity: Minor < Major < Critical < BlockerPerformanceIs a performance concernIs a performance concernUnifyUnifies code between Generals and Zero HourUnifies code between Generals and Zero HourZHRelates to Zero HourRelates to Zero HourStatus: Merged (completed).TheSuperHackers/GeneralsGameCodenumber 2153#2153 In TheSuperHackers/GeneralsGameCode;unify: Merge common systems code needed for ParticleSystem
GenRelates to GeneralsRelates to GeneralsUnifyUnifies code between Generals and Zero HourUnifies code between Generals and Zero HourZHRelates to Zero HourRelates to Zero HourStatus: Merged (completed).TheSuperHackers/GeneralsGameCodenumber 2180#2180 In TheSuperHackers/GeneralsGameCode;unify(userpreferences): Merge and move UserPreferences to Core
GenRelates to GeneralsRelates to GeneralsUnifyUnifies code between Generals and Zero HourUnifies code between Generals and Zero HourZHRelates to Zero HourRelates to Zero HourStatus: Merged (completed).TheSuperHackers/GeneralsGameCodenumber 2182#2182 In TheSuperHackers/GeneralsGameCode;unify(common): Move common system files to Core needed for ParticleEditor
GenRelates to GeneralsRelates to GeneralsUnifyUnifies code between Generals and Zero HourUnifies code between Generals and Zero HourZHRelates to Zero HourRelates to Zero HourStatus: Merged (completed).TheSuperHackers/GeneralsGameCodenumber 2185#2185 In TheSuperHackers/GeneralsGameCode;unify(common): Merge Registry code
GenRelates to GeneralsRelates to GeneralsUnifyUnifies code between Generals and Zero HourUnifies code between Generals and Zero HourZHRelates to Zero HourRelates to Zero HourStatus: Merged (completed).TheSuperHackers/GeneralsGameCodenumber 2193#2193 In TheSuperHackers/GeneralsGameCode;unify(common): Merge CriticalSection, ScopedMutex code from Generals
UnifyUnifies code between Generals and Zero HourUnifies code between Generals and Zero HourZHRelates to Zero HourRelates to Zero HourStatus: Merged (completed).TheSuperHackers/GeneralsGameCodenumber 2194#2194 In TheSuperHackers/GeneralsGameCode;unify(common): Merge PerfTimer, StackDump code from Zero Hour
GenRelates to GeneralsRelates to GeneralsUnifyUnifies code between Generals and Zero HourUnifies code between Generals and Zero HourStatus: Merged (completed).TheSuperHackers/GeneralsGameCodenumber 2195#2195 In TheSuperHackers/GeneralsGameCode;unify(common): Merge TerrainTypes code from Zero Hour
GenRelates to GeneralsRelates to GeneralsUnifyUnifies code between Generals and Zero HourUnifies code between Generals and Zero HourStatus: Merged (completed).TheSuperHackers/GeneralsGameCodenumber 2196#2196 In TheSuperHackers/GeneralsGameCode;unify(particlesys): Move ParticleSys and ParticleEditor files to Core
GenRelates to GeneralsRelates to GeneralsToolsAffects Tools onlyAffects Tools onlyUnifyUnifies code between Generals and Zero HourUnifies code between Generals and Zero HourZHRelates to Zero HourRelates to Zero HourStatus: Merged (completed).TheSuperHackers/GeneralsGameCodenumber 2212#2212 In TheSuperHackers/GeneralsGameCode;unify(w3ddraw): Merge and move W3D Draw files to Core
GenRelates to GeneralsRelates to GeneralsUnifyUnifies code between Generals and Zero HourUnifies code between Generals and Zero HourZHRelates to Zero HourRelates to Zero HourStatus: Merged (completed).TheSuperHackers/GeneralsGameCodenumber 2225#2225 In TheSuperHackers/GeneralsGameCode;refactor(netpacket): Simplify NetPacket functions for packet buffer writes and size tests
GenRelates to GeneralsRelates to GeneralsMajorSeverity: Minor < Major < Critical < BlockerSeverity: Minor < Major < Critical < BlockerNetworkAnything related to network, serversAnything related to network, serversRefactorEdits the code with insignificant behavior changes, is never user facingEdits the code with insignificant behavior changes, is never user facingZHRelates to Zero HourRelates to Zero HourStatus: Merged (completed).TheSuperHackers/GeneralsGameCodenumber 2329#2329 In TheSuperHackers/GeneralsGameCode;unify(loadscreen): Merge LoadScreen and move several GUI related files to Core
FixIs fixing something, but is not user facingIs fixing something, but is not user facingGenRelates to GeneralsRelates to GeneralsUnifyUnifies code between Generals and Zero HourUnifies code between Generals and Zero HourZHRelates to Zero HourRelates to Zero HourStatus: Merged (completed).TheSuperHackers/GeneralsGameCodenumber 2332#2332 In TheSuperHackers/GeneralsGameCode;unify(mouse): Merge and move Mouse, Keyboard to Core
UnifyUnifies code between Generals and Zero HourUnifies code between Generals and Zero HourStatus: Merged (completed).TheSuperHackers/GeneralsGameCodenumber 2334#2334 In TheSuperHackers/GeneralsGameCode;refactor: Add override/final keywords to virtual functions with VC6 compatibility
RefactorEdits the code with insignificant behavior changes, is never user facingEdits the code with insignificant behavior changes, is never user facingStatus: Closed (abandoned).TheSuperHackers/GeneralsGameCodenumber 2101#2101 In TheSuperHackers/GeneralsGameCode;unify(logic): Merge game loading related variables and functions from Zero Hour
GenRelates to GeneralsRelates to GeneralsUnifyUnifies code between Generals and Zero HourUnifies code between Generals and Zero HourStatus: Merged (completed).TheSuperHackers/GeneralsGameCodenumber 2444#2444 In TheSuperHackers/GeneralsGameCode;unify(ww3d2): Merge dx8wrapper, dx8caps, shdlib
GenRelates to GeneralsRelates to GeneralsUnifyUnifies code between Generals and Zero HourUnifies code between Generals and Zero HourStatus: Merged (completed).TheSuperHackers/GeneralsGameCodenumber 2499#2499 In TheSuperHackers/GeneralsGameCode;fix(refcount): Fix compile warning in constructors of RefCountClass
CompileBugBug at compile timeBug at compile timeDebugIs mostly debug functionalityIs mostly debug functionalityMinorSeverity: Minor < Major < Critical < BlockerSeverity: Minor < Major < Critical < BlockerStatus: Merged (completed).TheSuperHackers/GeneralsGameCodenumber 2521#2521 In TheSuperHackers/GeneralsGameCode;