LGeneral is a turn-based strategy game heavily inspired by the classic Panzer General.


http://lgeneral.sourceforge.net





Separate each tag with a space.

Release Date:

2009-10-26

Topic:

Operating System:

License:

Translations:

Intended Audience:

User Interface:

Programming Language:

C

Registered:

2001-03-27

Ratings and Reviews

Be the first to post a text review of LGeneral. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • File released: /lgeneral-engine/ChangeLog

    posted 15 days ago

  • File released: /lgeneral-engine/lgeneral-1.2beta-14.tar.gz

    posted 26 days ago

  • Code committed

    kulkanie committed patchset 255 of module lgeneral to the LGeneral CVS repository, changing 3 files

    posted by kulkanie 26 days ago

  • Code committed

    kulkanie committed patchset 254 of module lgeneral to the LGeneral CVS repository, changing 4 files

    posted by kulkanie 26 days ago

  • Tracker artifact added

    Anonymous created the Game crashes when I trys to play campaign artifact

    posted by nobody 128 days ago

  • lgeneral-engine 1.2 file released: lgeneral-1.2beta-13.tar.gz

    1.2beta-13: - fixed bad color key in font bitmaps (07/09/26 MS) - added original pg font for campaign briefings (07/09/24 Pamashoid) - ignore return value in po/lgeneral Makefile (07/09/24 MS) - bugfix: using transporter crashed if not enough fuel (07/09/24 Triple Entendre) 1.2beta-12: - fixed bug in gettext that caused 'make uninstall' to fail (06/05/29 LS) - fixed a bug that caused end_turn to lock if NUMLOCK was active (06/05/27 MS) - make it compile under mingw. Thanks to Victor Sergienko. (06/04/10 LS) 1.2beta-11: - no initial deploy allowed for allied player in MarketGarden (06/01/14 MS) - fixed translation-encoding by invoking msgconv as necessary (05/12/30 LS) - updated German translation (05/12/29 LS) - added option --campaign-start (05/12/29 LS) - campaign can now be loaded from command-line (05/12/29 LS) - added full descriptions for PG-campaign (05/12/28 LS) - brought danger zones in sync with new fuel-usage rules (05/12/28 LS) - adapted ltrextract to cope with new campaign entries and references (05/12/27 LS) - start campaign with first scenario, not with scenario called "first" (05/12/27 LS) - long-format parser is now more accurate, and stricter (05/12/26 LS) - added support for title-entry per campaign scenario (05/12/24 LS) - added support for references in campaign description (05/12/24 LS) - fixed massive (>30MB per scenario) memory leaks and some smaller ones (05/12/21 LS) - better (and faster) line wrapping algorithm (05/12/20 LS) - new briefing font (05/12/18 LS) - allow debriefings in campaigns (05/12/18 LS) - provide path selection in campaigns (05/12/18 LS) - explicitly create POFILES and GMOFILES if not defined by gettext.m4 (05/12/12 LS) 1.2beta-10: - let some AI units (in town, artillery, close to artillery etc) hold position (05/12/09 MS) - parachutists over an empty allied airfield debark like a normal unit, thus may move on the ground in the same turn (05/12/09 MS) - on Linux lgeneral is now relocateable (i. e. installation directory is not hardcoded anymore) (05/12/07 LS) - bugfix: don't crash on a savegame called lg_save_11 (05/12/05 LS) - made savegames interchangeable between big-/little-endian systems (05/12/05 LS) - introduced global versioning for savegames (05/12/05 LS) - bugfix: make font_credit adhere to new font format (05/12/04 LS) - bugfix: hardcoded output charset for all known translations (05/12/04 LS) - added README.i18n to provides guidance for translators (05/12/04 LS) - added target package-translations to Makefile.am to make it easier for translators to package their changes (05/12/04 LS) - updated German translation for pg-domain (05/12/04 LS) - added a German translation for the whole pg-domain (05/12/02 LS) - i18n part II: added provisions for translating lgeneral-resources (05/12/02 LS) - new tool ltrextract for extracting translateable strings from lgeneral-resources (05/12/02 LS) - fixed bug in casualties estimation (05/12/1 MS) - parachutists may drift away, have casualties and may not act on the ground within the same turn (05/12/1 MS) - parser now saves context information per node (05/11/30 LS) - added a German translation for hardcoded strings (05/11/27 LS) - i18n part I: added provisions for translating hardcoded strings (05/11/27 LS) - show move cost instead of mere distance when unit is selected (05/11/22 M.S.) - forecast is written to new line since string became too long for new weather types (05/11/22 M.S.) - deploy turn is now default (05/11/22 M.S.) - conquered towns become deploy centers after one turn delay (05/11/20 M.S.) - allow deployment of a unit, that may use an air transporter, as air-embarked directly above an airfield in the initial deploy turn (05/11/20 M.S.) - no auto-save in deploy turn (05/11/18 M.S.) - changed font format to encompass full iso-8859-1 charset (05/11/20 LS) - new command-line utility shptool for converting PG-shps into bmps (05/11/20 LS) - bugfix: artilleries in kiev get Opel not Air-Defense as transporter (05/11/15 M.S.) - allow initial entrenchment to be higher than the maximum of the terrain (05/11/15 M.S.) - adjusted weather for all scenarios (05/11/15 M.S.) - added new weather types to differ between air and ground conditions (05/11/15 M.S.) - usability: allow status screens to be dismissed by Space, Enter, or Esc (05/11/14 LS) - bugfix: make harbours accessible by vessels (05/11/14 LS) - restore compatibility with third-party scenarios broken since beta-8 (05/11/14 LS) - don't unduely penalise units with an inherently low ammo supply (05/11/13 LS) - terrain 'fortification' now requires tanks to use their close defense value (05/11/10 MS) - units do not take shortcuts but use the proper move path (05/11/10 MS) - improved computation of movement mask (a unit entering a hex influenced by an enemy looses all remaining movement points; this allows the defender to better slow down the attacker) (05/11/10 MS) - for defensive fire artillery causes suppression for roll <=20 (not <=18) (05/11/06 MS) - removed 'cut_strength' flag from the weather types (05/11/06 MS) 1.2beta-10: - let some AI units (in town, artillery, close to artillery etc) hold position (05/12/09 MS) - parachutists over an empty allied airfield debark like a normal unit, thus may move on the ground in the same turn (05/12/09 MS) - on Linux lgeneral is now relocateable (i. e. installation directory is not hardcoded anymore) (05/12/07 LS) - bugfix: don't crash on a savegame called lg_save_11 (05/12/05 LS) - made savegames interchangeable between big-/little-endian systems (05/12/05 LS) - introduced global versioning for savegames (05/12/05 LS) - bugfix: make font_credit adhere to new font format (05/12/04 LS) - bugfix: hardcoded output charset for all known translations (05/12/04 LS) - added README.i18n to provides guidance for translators (05/12/04 LS) - added target package-translations to Makefile.am to make it easier for translators to package their changes (05/12/04 LS) - updated German translation for pg-domain (05/12/04 LS) - added a German translation for the whole pg-domain (05/12/02 LS) - i18n part II: added provisions for translating lgeneral-resources (05/12/02 LS) - new tool ltrextract for extracting translateable strings from lgeneral-resources (05/12/02 LS) - fixed bug in casualties estimation (05/12/1 MS) - parachutists may drift away, have casualties and may not act on the ground within the same turn (05/12/1 MS) - parser now saves context information per node (05/11/30 LS) - added a German translation for hardcoded strings (05/11/27 LS) - i18n part I: added provisions for translating hardcoded strings (05/11/27 LS) - show move cost instead of mere distance when unit is selected (05/11/22 M.S.) - forecast is written to new line since string became too long for new weather types (05/11/22 M.S.) - deploy turn is now default (05/11/22 M.S.) - conquered towns become deploy centers after one turn delay (05/11/20 M.S.) - allow deployment of a unit, that may use an air transporter, as air-embarked directly above an airfield in the initial deploy turn (05/11/20 M.S.) - no auto-save in deploy turn (05/11/18 M.S.) - changed font format to encompass full iso-8859-1 charset (05/11/20 LS) - new command-line utility shptool for converting PG-shps into bmps (05/11/20 LS) - bugfix: artilleries in kiev get Opel not Air-Defense as transporter (05/11/15 M.S.) - allow initial entrenchment to be higher than the maximum of the terrain (05/11/15 M.S.) - adjusted weather for all scenarios (05/11/15 M.S.) - added new weather types to differ between air and ground conditions (05/11/15 M.S.) - usability: allow status screens to be dismissed by Space, Enter, or Esc (05/11/14 LS) - bugfix: make harbours accessible by vessels (05/11/14 LS) - restore compatibility with third-party scenarios broken since beta-8 (05/11/14 LS) - don't unduely penalise units with an inherently low ammo supply (05/11/13 LS) - terrain 'fortification' now requires tanks to use their close defense value (05/11/10 MS) - units do not take shortcuts but use the proper move path (05/11/10 MS) - improved computation of movement mask (a unit entering a hex influenced by an enemy looses all remaining movement points; this allows the defender to better slow down the attacker) (05/11/10 MS) - for defensive fire artillery causes suppression for roll <=20 (not <=18) (05/11/06 MS) - removed 'cut_strength' flag from the weather types (05/11/06 MS) 1.2beta-9: - fixed bug in range check of turn suppression (05/11/06 MS) - bugfix: corrected casualties estimation (05/11/06 MS) - strength is never cut (05/11/06 MS) - no fuel of fuel using attacker gives defender a +4 bonus (05/11/06 MS) - artillery may do rugged defense again (05/11/06 MS) - units that have 'ignore_entr' can't get a rugged defense (05/11/06 MS) - re-activated intiative rule: aircraft gets intiative of target if it's an air defense (05/11/06 MS) - deployment fields are implicitly spotted (05/11/04 LS) - undeployable units don't contribute to the deploy mask (05/11/04 LS) - allow flipping asymmetric windows by TAB to see what's behind (05/11/04 MS) - unit info pops up by right-click in deploy mode (05/11/04 MS) - bugfix: undeploy has higher priority than deploy if cursor is explicitly over an undeployable unit (05/11/04 MS) - no units may remain undeployed when ending the deploy turn (05/11/03 MS) - added default deploy mask for allied player, axis gets it in addition, too (05/11/03 MS) - made savegames robust against structural changes. Hence, you can consider them being broken again, but this was the last time (05/11/02 LS) - fuel is reduced by the number of hex tiles the unit did actually cross not by the distance to the intended destination (otherwise too much fuel is consumed on, e.g., surprise contact) (05/11/01 MS) - crashed aircrafts are removed at the end of a turn not at beginning of next own turn (this prevents that other players attack an aircraft that is going down anyway) (05/11/01 MS) - aircrafts with fuel 0 but close to an allied airfield in the end of a turn will survive (05/11/01 MS) - unused units get supplied in the end of a turn and not in the beginning of the next one (05/11/01 MS) - tweaked reinforcements for Barbarossa (05/10/30 MS) - added reinforcements for Kiev (05/10/30 MS) - german artilleries in Kiev get missing transporter (05/10/30 MS) - added strength labels with red numbers to lgc-pg (05/10/30 MS) 1.2beta-8: - unit strength is displayed in red color if either ammo or supply is low (05/10/29 MS) - shortcut '-' lets you ignore a unit for cycling by keys (05/10/29 MS) - bugfix: fixed inadvertent switch to deployment-turn on loading saved games (05/10/28 LS) - short cuts for most important menu entries (05/10/27 M.S.) - bugfix: reinforcements have proper nationality (05/10/27 M.S.) - ground units have 75% supply level with one close enemy and 50% with more (05/10/26 M.S.) - bugfix: give newly split unit a new ordinal number (05/10/25 LS) - bugfix: also display tiles as dangerous if they are influenced by enemy units (05/10/25 LS) - an attacked unit must have ammo to defend (05/10/25 M.S.) - units may split up (new units must have at least 4 strength as well as the unit itself) (05/10/25 M.S.) - units may be disbanded (05/10/23 M.S.) - introduced deployment-turn for all scenarios and all players (05/10/23 LS) - new commandline options: --(no-)deploy-turn (05/10/23 LS) - new config option: toggle deployment-turn (05/10/23 LS) - rearranged buttons of unit menu, added buttons for disband and split (05/10/23 M.S.) - memory cleanups (05/10/23 M.S.) - tweaked norway reinforcements (05/10/22 M.S.) - declared string parameters as constant where possible (05/10/22 L.S.) 1.2beta-7: - show main menu on title screen without right-click (05/10/17 M.S.) - fix: converter now works on big-endian machines too (05/10/05 J.N) - bugfix: don't allow ground units to be deployed on the ocean (05/10/17 LS) - PG-compat: allow deployment only around deployment centers belonging to the same nationality as the unit (05/10/17 LS) - bugfix: fix english ordinals between 10 and 19 (05/10/17 LS) - make jets actually sound like jets (05/10/17 LS) - bugfix: bridge engineers and us engineers now properly ignore entrenchment (05/10/17 LS) - new command line option: --version (05/10/16 LS) - bugfix: fix savegames broken by introduction of command line support (05/10/15 LS) - bugfix: fix switching of player control in scenario setup (05/10/15 LS) - bugfix: remove attacker from ai_group if it was killed in action (05/10/15 LS) - message if submarine evades (05/10/16 M.S.) - using high-order bits to get more evenly distributed pseudo-random numbers (05/10/16 M.S.) - added internal config option 'anim_speed' (may be addressed by command line) which allows to speed up animations by this factor (05/10/14 M.S.) 1.2beta-6: - command line options support: for now we have --notitle, --control, --help (05/10/14 LS) - support starting a scenario from the commandline (05/10/14 LS) - total suppression can only have consequences (e.g., surrender) if both units are ground units and if the suppression causing unit has range 0 (thus artillery cannot cause a unit to flee) (05/10/14 M.S.) - bugfix: don't consume fuel on airplanes when supplies are turned off (05/10/13 LS) - bugfix: don't consider units delayed by unit.delay != 0, but by inspecting the parse tree (05/10/07 LS) - converter renames incorrect spelling of Germain units: Jadg -> Jagd (05/10/07 LS) - make input boxes behave sensibly by introducing keypress delay/repeat rate (05/10/07 LS) - allow modifiers in input boxes. (05/10/07 LS) - Ctrl+U clears input box (05/10/07 LS) - lgc-pg exports .order file for scenario directory (05/10/07 LS) - deleting of items from linked lists optimized for the common case (05/10/07 LS) - support .order files describing a predefined file order in the file picker (05/10/07 LS) - lged: command line tool for manipulating resources and querying game databases (05/10/07 LS) - units debarking from air transport may directly move (05/10/13 M.S.) - only one (randomly chosen) unit will give defensive fire (05/10/13 M.S.) - if artillery attacks there is no support for the target (05/10/13 M.S.) - artilleries with different ranges may not merge (05/10/13 M.S.) - artillery and air-defense do only help adjacent units with defensive fire (05/10/13 M.S.) - artillery cannot do rugged defense (05/10/13 M.S.) - bugfix: slot number now correctly extracted from file name (05/10/13 M.S.) - use target's terrain for attacker to adjust initiative since fight takes place there (05/10/13 M.S.) - limit to terrain initiative, only if both units are on ground (05/10/13 M.S.) - use unmodified initiative if an aircraft attacks an air-defense (05/10/13 M.S.) - if artillery attacks a close by unit, the target may not do rugged defense (05/10/13 M.S.) - added missing include (05/10/13 M.S.) - artillery with range 1 may move first and attack then but no longer does so with full strength (05/10/13 M.S.) - round up if unit strength is cut in half (05/10/13 M.S.) - on merge, entrenchment is calculated as the weighted sum of both units, assuming entrenchment 0 for the unit that is removed (05/10/13 M.S.) - an attacker looses one entrenchment point if there were casualties (05/10/13 M.S.) - a defender looses one entrenchment point if there were casualties or with an "attacker strength"*10% chance otherwise (05/10/13 M.S.) - second info label is always shown centered below first one (05/10/12 M.S.) 1.2beta-5: - added autosave at end of human player turn (05/10/06 M.S.) - bugfix: update unit quick info if cycling unit list by keys (05/10/05 M.S.) - reinforcements for Norway (05/10/05 L.S.) - mark (by a red layer) any tile that may be reached by the aircraft within the current turn but that is too far away to fly back to an allied airfield again, thus actually dooms the unit to crash (05/10/05 L.S.) - doubled fuel costs in bad weather only for ground/naval units (05/10/05 L.S.) - added a note in the README about the shortcuts (05/09/28 M.S.) - allow keys f and F to cycle forward and backward through all units that may still fire and analogously m and M to cycle through all units that may still move (05/09/28 M.S.) 1.2beta-4: - message time increased to 1.5 secs (05/09/24 M.S.) - aircrafts close to an airfield are automatically supplied at the beginning of a turn (05/09/24 L.S.) - show distance to selected unit if the mouse is on a hex tile within the moving range (05/09/24 M.S.) 1.2beta-3: - Werner Archan's Panzer General guide included (05/09/17 M.S.) - bugfix: level bombers (instead of tactical bombers) will give turn suppression, i.e, suppression that last not only for one fight but a whole turn (05/09/16 M.S.) - enhancement of flag capturing rules (05/09/16 L.S.) - bugfixes for displaying units (05/09/16 L.S.) - suppression and casualty info while attacking (05/09/16 L.S.) - display fuel cost for current unit (05/09/16 L.S.) - FlaK doesn't give supportive fire for airplanes being attacked by other airplanes (05/09/16 L.S.) - aircrafts are supplied immediately at beginning of turn (05/09/16 L.S.) - several AI bugfixes (05/09/16 L.S.) - fixing weather in lgc-pg for Poland, Warsaw, Ardennes (05/09/16 L.S.) - bugfix: units do only mount if nescessary (05/09/16 L.S.) - reinforcements for Warsaw, Low Countries, France, Barbarossa, Ardennes (05/09/16 L.S.) - removed unnescessary semicolons in reinf file (05/09/16 M.S.) - bug fixed to allow AI vs AI games (05/09/16 ???) - AI units try to avoid swamps (05/03/24 M.S.) - fortresses may not merge (05/03/22 U.F.) - tac-bombers have active air-attack while level bombers have passive air-attack (was the other way around before) (05/03/17 U.F.) - forts and carriers have passive air-attack (05/03/17 U.F.) - bugfix: changed SDL include in lgc-pg/shp.h from SDL/SDL.h to SDL.h (04/12/24 M.S.) - bugfix: AI routine crashed when started with no units at all (04/07/08 M.S.) - when a unit attacks out of a swamp the attacked unit gets a defense bonus of +4, also the entrenchment now ranges from 0-3 (04/02/27 CY) - mountains now have INF_CLOSE_DEF, which forces vehicles to use their close defense value (04/02/27 CY) 1.2beta-2: - bugfix: campaign broke up after first scenario (04/02/23 Carlo) 1.2beta: - modified scenario results of allied offensives and ardennes to fit the campaign (04/02/13 M.S.) - added full campaign with some restrictions: player may not choose branch; this decision is made by the scenario outcome solely and the west cannot be beaten at the moment (england and russia can) (04/02/12 M.S.) - bugfix: torch did not load since a newline was missing (04/02/12 M.S.) - implemented unit order for AI group: artillery fires first, then bombers move, then ground units, then fighters and then artillery (04/02/10 M.S.) - no matter how advanced the defense of a target is, there is now always a five percent chance to get damaged by a weaker attacker (04/02/10 M.S.) - the close defense for vehicles kicks in when a) an infantry attacks a non-infantry which is on a inf_close_def tile (forest, mountains, town) b) a non-infantry attacks an infantry which is on a inf_close_def tile; otherwise the normal defense of the non-infantry is used (04/02/10 M.S.) - russian tanks get a +3 initiative bonus to indicate that although they were weaker than german tanks, they simply outnumbered them (04/02/09 M.S.) - bugfix: marketgarden did not load since a newline was missing (04/01/22 M.S.) - lgc-pg integrated into the lgeneral package (04/01/22 M.S.) - compilation issues settled for FreeBSD 5.x (04/01/22 L.C.) - when ending a turn weather is changed before spot mask is built (03/10/10 M.S.) - AI attacks more aggressive (03/10/09 M.S.) - AI is careful with mounting of units (03/10/09 M.S.) - AI covers bombers with interceptors (03/10/08 M.S.) - fixed a bug in supply level calculation: enemy's supply mask was used (03/10/08 M.S.) - if unit is in supply at least one fuel and one ammo are supplied no matter how low the suppy level is (03/10/08 M.S.) - window manager's close button works (03/10/06 M.S.) - added manual page (02/12/10 G.G.) - bug fixed that caused SegFault when too close to the border of the europe map after returning from a scenario (02/10/03 M.S.) - added missing cleanup in strategic map that caused random crashes (02/10/03 M.S.) - missing checks for 'audio_ok' added (02/09/19 T.K.) - removed configure check for libdl (02/09/19 M.S.) - 'KILLS' was renamed to 'CASUALTIES' in the loss expectations (02/09/19 M.S.) - after unit merge "vis_units" should be updated, this caused Segmentation faults, fixed (02/08/24 P.I)

    posted 786 days ago

  • File released: /lgeneral-engine/1.2/lgeneral-1.2beta-13.tar.gz

    posted 786 days ago

  • File released: /lgeneral-engine/lgeneral-1.2beta-13.tar.gz

    posted 786 days ago

  • Code committed

    kulkanie committed patchset 253 of module lgeneral to the LGeneral CVS repository, changing 7 files

    posted by kulkanie 786 days ago

  • Code committed

    kulkanie committed patchset 252 of module lgeneral to the LGeneral CVS repository, changing 1 files

    posted by kulkanie 787 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

LGeneral Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review