SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for ja2-stracciatella-0.21.0-lp156.5.7.x86_64.rpm :

* Sun Nov 12 2023 Carsten Ziepke - Update to version 0.21.0 Enhancements
* Do not update the entire screen texture every frame (#1755)
* Implement tab to view logs in Android launcher (#1782)
* Tactical: scroll by middle-mouse dragging (#1490)
* Warn if 1.13 is installed (#1693)
* Replace rapidjson with rust based implementation (#1773)
* Remove remove_dir_all rust dependency (#1905)
* Reduce CPU usage of the main menu screen #1927
* Add an option to use precompiled headers (#1836)
* Proposal: Revamp calling of the game loop (#1807)
* Refactor timer control (#1818)
* Remove a check for profile ID 53 in HandleSuppressionFire (#1753)
* Remove HandleSight NOWHERE error logging (#1801)
* Upgrade rust-version to 1.63.0 (#1904)
* Upgrade string_theory to 3.8 (#1907) Modding Improvements
* Externalize Flo\'s weapon deals bonus (#1734)
* Externalize translations (#1833)
* Strategic-level modding support (Event, Quests and Facts) (#1832)
* Setting blades like knife or machete below 3AP is causing a crash, when enemies or militia is trying to use it. (#1840) Bugfixes (vanilla)
* Unfair bloodcat fight - stats farming (#1780)
* Fix memory leak in DrawMercsFaceToScreen (#1912)
* Tried to create item with Invalid ID while scrolling through items cheat (#1925)
* HandleTownLoyaltyForNPCRecruitment: no loyalty to increase if we\'re n… (#1798)
* Blood type possible inconsistency (#1808)
* Error: \"Strategic_Movement.cc: Failed to add movement event.\" in tactical screen (#1703)
* Fix assertion failure in GetSelectedAssignSoldier (#1775)
* Fix bug in two FindGridNoFromSweetSpot
* functions (#1876)
* Game reliably crashes in this particular situation. (#1856)
* Incorrect random number (#1810)
* Minor visual AP bug when firing burst fire + talon (#1765)
* Properly restore two Path AI variables upon return from function (#1698)
* Right ALT key doesn\'t work the same as left ALT key (#539)
* Segfault on killing any next enemy, even if you leave and re-enter sector (#1664)
* Use correct gridno to calculate cost of a swipe attack (#1708) Bugfixes
* Attempt to remove dead merc from list results in CTD (#1788)
* Bug report for simplified-chinese (#1784)
* Cannot shoot soldiers. Only mouth icons appears. (#1723)
* CAWS some burst fire weapon sounds are missing/not playing. (#1764)
* Crash when loading original 1.02 savegames (#1861)
* Crash when right-clicking on item\'s attachement (#1863)
* Crosshair doesn\'t change back to movement after hovering an enemy (#1778)
* IsThereASoldierInThisSector uses wrong SGPSector to index method (#1799)
* LMB doubleclicks on Android version after introducing touch controls (#1710)
* Mercs \"bored/resigned - low morale\" quotes are not beign played when selecting merc (#1757)
* Missing sound of RPK-74 in burst mode (#1714)
* Mouse cursor \"jumps around\" when double-clicking on mercs (#1369)
* Nordic keyboard layout. equal key to select all mercs does not work (#1844)
* Ordering more than one merc to repair vehicle causes them to repair items instead (#1813)
* Prevent overly long IMP nickname (#1827)
* Properly test if a group\'s only member is a vehicle (#1705)
* Random crashes when opening emails on the in-game laptop (#1591)
* Strange input handling on follow-up shots. (#1735)
* Strategic map view of D15 Drassen SAM lacks information (#1745)
* Weapon choice vectors are incorrect (#1794)
* Enemy item status minimized when killed with cheats (#1924)
* Fix bug in InternalTacticalRemoveSoldier panel logic (#1920)
* Compiling with clang on mingw64 (#1816) Editor
* When you add a regular rebel army to a sector using the map editor, then after won fight with enemies, any attempt to leave this sector causes a crash. (#1886)
* When you mark at least two items in terrain tabs in map editor, then when you click on X (closing current window), then map editor crashes. (#1896)
* When you want to add a key to a door in map editor, then after this you can\'t close the window with editing lock attributes. (#1892)
* When you scroll types of characters in map editor, it sometimes crashes. (#1890) Maintenance Work
* Changes required for C++20 compatibility (#1823)
* Clean up SGPStrings and remove many uses of C string functions (#1713)
* Remove some unused files and one function (#1706)
* Remove three unnecessary functions handling video refresh (#1837)
* Should we bump the cmake_minimum_required value? (#1828)- Update bundled libs: string_theory, magic_enum- Update minimum BuildRequires: cmake, cargo
* Sun Feb 05 2023 Carsten Ziepke - Update to version 0.20.0 Enhancements
* Add CMake option to compile with ASAN enabled (#1689)
* Add read/write functionality for STCI to rust (#1527)
* Allow to choose vanilla version in Android launcher (#1684)
* Allow using system magic_enum (#1599)
* Android Asset VFS layer improvements (#1248)
* Android launcher settings tab (#1685)
* Autosaving / SavegameScreen Layout (#302) (#1669)
* Bump string theory to fix warnings (#1486)
* Deprecate C-style SLOG (#1487)
* Does MemMan still have a purpose? (#1574)
* Fails to build with miniaudio-0.11.9 (#1567)
* Instructions and credits for the simplified chinese mod (#1514)
* Let FindNearestEdgePoint try harder to find a suitable gridno (#1632)
* LUA and SOL2 may be taken from system now (#1526)
* Make OppList.cc more robust (#1643)
* Make system miniaudio use possible (#1533)
* README.md: improve wording (#1598)
* Run game without blocking the launcher and add logs as a launcher tab (#1532)
* Tooltips to explain about resolution and scaling modes (#1663)
* Touch controls (#1552) Modding Improvements
* Add integration points to change shop inventories and prices (#1609)
* Script extension points on new merc hired (#1672)
* Externalize item names and descriptions (#1575)
* Externalize more hardcoded values (#1541)
* Functions to make message boxes in Lua (#1614)
* Generate Lua enums from C++ codebase (#1286) Bugfixes (vanilla)
* Can’t steal weapon from enemy on roof (#1676)
* Combatant counting in autoresolved combat is wrong (#1625)
* Do not kill EPC twice in Auto Resolve (#1628)
* Firing mode is not updated when stealing a gun (#196)
* Fix FindNumTurnsBetweenDirs (#1566)
* Fix helicopter run not using sound effects volume modifier (#1570)
* Fix memory leak in tactical placement (#1644)
* Fix rare vanilla vehicle bugs (#1522)
* Fix several unrelated issues discovered by Coverity (#1608)
* Fix stealing from enemies on roof (#1677)
* Fix Structure not defined warnings (#1579)
* Fix the Helicopter Sound Effect at the start of the game (#1562)
* Fix two more world data OOB accesses (#1638)
* Fix two out of range array accesses (#1640)
* If Cambria recaptured by hostiles, you will get full amount of money like it is 100% yours every day (#1670)
* Keep hand item and weapon mode in sync (#1577)
* MineAMine: return amount mined only if mine is controlled by player (#1673)
* Possible INT8 overflow in bLockDamage (#1538)
* Segfault in DistanceVisible() (#1635)
* Yet another segfault in DistanceVisible() (#1634) Bugfixes
* 2 coverity fixes (#1543)
* Adressing some of the CIDs in NPC.cc (#1617)
* AIMHistory: fix not being able to move past AIM founder via Next (#1578)
* AI Path crash? Unable to progress. (#1569)
* Another crash while trying to go to Drassen Airport (#1589)
* Another round of Coverity fixes (#1652)
* Assertion failed FPS drop with display cover key (#1548)
* Crash when switching places with NPC (#1607)
* Discord link is invalid (#1597)
* Do not call NPCReachedDestination() for soldiers without a MercProfile (#1658)
* Fix #1538 Possible INT8 overflow in bLockDamage (#1554)
* Fix Android CI build for external contributors (#1534)
* Fix display of the debug pages (#1633)
* Fix error messages when commiting read pointer in sound system (#1546)
* Fix fast help active checks (#1582)
* Fix OOB array access in UpdatePublic (#1645)
* Fix seven more Coverity issues (#1637)
* Fix several problems detected by Memcheck (#1572)
* Fix the newly detected Coverity issues (#1647)
* Let Auto Resolve free the soldiers created for it (#1619)
* More coverity fixes (#1613)
* More Coverity fixes (#1649)
* More Coverity fixes (#1654)
* Cannot save game anymore since v0.19.1 (#1550)
* Crash in Omerta when Fatima talks to Dmitri (#1581)
* Crash while defending Drassen Airport (#1584)
* Deposit/withdraw button just doesn’t work (#1666)
* Display correct location of militia training in Finances (#1641)
* Do not use the c_str() result of an already destroyed ST::string (#1603)
* Don’t try to move soldiers that are not in the sector in EndTurn() (#1585)
* Ensure RegisterBackgroundRect properly initializes BACKGROUND_SAVE structs (#1665)
* Fix bPercentCoverForGridno values going out of 0-100 bound (#1549)
* Fix crashes #1537 and #1559 (#1560)
* Fix ERROR_NOT_SAME_DEVICE for Windows (#1553)
* Fix incorrect schemas for weapons and item replacements (#1590)
* Fix indexing into m_sectorLandTypes (#1596)
* Fix memory leak in EmptyDialogueQueue() (#1655)
* Fix OOB in AIMHistory (#1605)
* Fix some remaining invalid format strings for sectors (#1573)
* Fix SwapMercPositions logic (#1611)
* Graphical corruption (#1661)
* Handle the EXDEV error on all OS’s where it can happen (#1530)
* Ice Cream truck out of fuel crash? (#1537)
* Let enemy soldiers climb onto roofs again (#1615)
* Rapidly right clicking stacked items exits with code -1073741819 (#1679)
* Restore the save game validity condition from before sector refactoring (#1563)
* Touch control fixes (#1682)
* Repeatable crash when opening tactical view in sector after game load (#1657)
* RUNTIME ERROR in Drassen Airport (#1588)
* Several more coverity fixes (#1544)
* Silence rapidjson build warnings (#1540)
* Skyrider crashes the game on my current progress (#1559)
* Store state for whom assignment menu is shown separately (#1692) Maintenance Work
* 0.20 release checklist (#1680)
* Remove Debug.cc (#1488)
* Add bugfix release branch filter for appveyor (#1529)
* Cleanup clang compiler warnings (#1688)
* Cleanup KEY_ON_RING related code (#1561)
* Cmake: pass -Wno-deprecated-declarations to silence rapidjson #1540 (#1555)
* Cmake: rewrite the contributor tracking target (#1520)
* Coverity: enable asserts (#1621)
* Coverity_model: remove redundant model [ci skip] (#1636)
* Coverity: properly pass a cmake define [ci skip] (#1629)
* Debug: another attempt at avoiding asserting coverity reports (#1616)
* DefaultContentManager::loadTranslationTable: remove unused variable (#1528)
* Do not use abs() before hypot() (#1630)
* Do no update sight values in DecaySmokeEffects and DecayLightEffects (#1583)
* Encapsulate sectors v2 (#1479)
* Fix several incorrect gridno comparisons (#1622)
* Get rid of ndk fork in rust dependencies (#1519)
* New implementation of atan8 (#1565)
* New release? (#1660)
* Options to build with or without magic_enum (#1667)
* Overhaul Animation_Cache (#1571)
* Rapidjson: silence -Wclass-memaccess warnings #1486 (#1525)
* Remove Debug.cc #1488 (#1523)
* Remove Logger.cc (#1564)
* Remove MemMan.h and MemMan.cc (#1576)
* Remove the MouseRegion::Base hack (#1683)
* Small cleanups (#1551)
* Store BACKGROUND_SAVE structs in a forward_list (#1586)
* Try to avoid false positives from coverity scans (#1610)
* Unify SLOG (#1524)
* Upgrade Android NDK to r25 (#1639)
* Upgrade included miniaudio to 0.11.9 (#1568)
* Upgrade included SDL to 2.0.20 (#1515)
* Upgrade miniaudio dependency to latest version in 0.10.x branch (#1531)
* Upgrading googletest to v1.11 (#1668)
* Use standard functions instead of macros and reimplementations (#1502)- Add external dependencies: magic_enum- Update external dependencies: miniaudio- Remove unneeded boost BuildRequires if/ifelse
* Sat Apr 24 2021 Martin Hauke - Add external dependencies: lua, sol2, string_theory, miniaudio- Introduce _service file to create the cargo_vendor tarball- Update to version 0.18.0 Bugfix
* (vanilla): Game freezes for about 4 seconds when a fight starts or a round is finished. (#1219)
* (vanilla): Game hanging after an attack (#1318)
* (vanilla): Player can compress time or move the squad while being ambushed by Bloodcats (#412)
* (vanilla): Small bug-fixes from Unfinished Business (#1199
* Arrows in IMP attribute allocation screen not exact (#683)
* Correcting unsigned int comparison in NPC.cc (#1208)
* Fix the Tileset defaulting logic (#1218)
* Fredo refuses to repair extended ears (#1309)
* Game hangs when loading a new music track (#1249)
* Ja2.exe: exited with status code -1073741819 (#1196)
* Segfault at G1 map inventory (#1234) )
* Fixing game stuck after halting soldier (#1325)
* Fixing incorrect item flags checks (#1310)
* Fix MovementNoise() (#1307)
* No strategic movements during bloodcat ambush (#1174)
* Replacing invalid attached objects in preplaced world items (#1313)
* (non-vanilla): Correcting dealers.json data error (#1195)
* (non-vanilla): Fix: Buttons stay disabled after leaving the shop keeper interface (#1312)
* (non-vanilla): Fix punching and throwing rocks (#1194)
* (non-vanilla): Fix warp exit from mine (#1186)
* (non-vanilla): Game crashed after helicopter landed. It deleted my save. (#1216)
* (non-vanilla): Moddable music error - not enough memory (#664)
* (non-vanilla): Rock cannot be thrown as a weapon (#1192)
* (non-vanilla): Screenshots don\'t show path APs and sometimes don\'t show path either (#376)
* (non-vanilla): Unused items slots should be IC_NONE (#1191)
* (non-vanilla): Fix Dead-is-dead failure on fresh install (#1217) Enhancement
* Adding the monster spit effect to weapons.json (#1179)
* Address #1292 item 1: support Urban Chaos quasi-empty smacker files (#1326)
* Auto-switch attached goggles (#1176)
* Configurable BASETIMESLICE duration (#1173)
* Dependency inversion with Observable and notify (#1223)
* Display a message if player choose an inaccessible dropoff sector (#1204)
* Externalize (arms) dealer info (#1185)
* Externalize SAM air control table (#1181)
* Externalize sector Loading Screens (#1182)
* Externalizing RPC small faces (#1242)
* Feature: Add chance-to-hit hotkey (#1188)
* Game speed / walking speed (#148)
* Generalizing hard-coded dealer logic (#1189)
* Improve Pixel-Perfect scaling usability (#1175)
* Ja2.log should go to temp (#1257)
* Lua scripting engine (#1209)
* Attached goggles can\'t be auto-switched (#649)
* Notify the player of important NPC in sector (#1200)
* OGG audio files support (#64)
* Scaling usability improvements (#1169)
* Screenshot folder (#639)
* Supplementary data to Merc Profiles (#1247)
* Support Unfinished Business (\"JA 2.5\") tilesets (#1210)
* Tactical AI patches from Unfinished Business (#1281)
* Unfinished Business weapons mod (#1128)
* Use caching on build bots / speed up builds (#1102)
* Externalization and generalization of M.E.R.C. (#1244)
* Patches from Unfinished Business (#1198)
* Better lua debugging functionality (#1214)
* Build AppImage for linux (#1215)
* Observable listeners from Lua scripts (#1238) Maintenance
* Adding game policy options to customize when M.E.R.C. goes online (#1245)
* Better error messages on JSON parse errors (#1167)
* Externalize cache sectors (#1267)
* Externalize game items (#1295)
* Externalize sector land types (#1264)
* Externalize Strategic AI policy (#1306)
* Externalizing I.M.P. activation code (#1280)
* Externalizing I.M.P. initial level (#1260)
* Externalizing initial NPC placements (#1263)
* Externalizing M.E.R.C. profile bio index (#1251)
* Externalizing strategic map secrets (#1262)
* Fixing compiler and coverity warnings (#1190)
* Print unhandled exception message on Windows (#1168)
* Rework SoundMan.cc to stream audio if necessary (#1274)
* Array-bounds checks and clean up (#1207)
* Change signature of GetMapTempFileName() (#1324)
* Clean up dead code (#1222)
* Clean up Map Screen code (#1202)
* Docs/Release-checklist.md: converted to github checklist (#1170)
* More flexible NPC faces handling (#1239)
* More TileEngine refactoring (#1236)
* Proposal: Remove the screenshot and video capture functionality (#1327)
* Reduce noise in logs (#1180)
* Refactor SAM sites logic (#1232)
* Refactor TileEngine (#1211)
* Remove animation view screen (#1299)
* Remove reinterpret_casts in LoadSaveData.cc (#1297)
* Sccache all the things (#1235)
* SetGroupArrivalTime to be a member of GROUP (#1241)
* Updating cargo deps (#1221)
* Upgrading to C++ 17 (#1284)
* Tue May 28 2019 Carsten Ziepke - Update to 0.16.1: - Bugfix: Fix crash during AI turn in Meduna (#495) - Bugfix: Prevent saving during stopwatch (#661) - Bugfix: Fix crash during load screen with RUSSIAN data files (#695) - Launcher: Change label \"JA2 Data Directory\" to \"JA2 Game Directory\" (#693) - Bugfix (vanilla): Do not increase shots fired statistic without a live target (#622) - Bugfix (vanilla): Fix Bobby Ray\'s popup \'Out of Stock\' appearing again when trying to leave the website (#534) - Bugfix (vanilla): Fix gas on a roof can damage the merc underneath the roof (#477) - Bugfix (vanilla): Fix open doors can block grenades (#94) - Bugfix (vanilla): Fix smoke/gas spreads over roof edge (#600) - Bugfix (vanilla): Fix climbing makes mercs visible at night (#402) - Bugfix (vanilla): Fix throwing knife flying animation messed up (#395) - Bugfix (vanilla): Fix helicopter is ignored by pathfinding (#317) - Bugfix (vanilla): Fix area select rectangle not removed if interrupted (#550) - Bugfix (vanilla): Fix replace non-existing corpse animation (#526) - Bugfix (vanilla): Fix replace reference to non-existing flame animation (#525) - Bugfix (vanilla): Fix doorcr_b.wav sound file exception (#520) - Bugfix (vanilla): Fix game crash when inserting ceramic plates (#516) - Bugfix (vanilla): Fix unconscious merc gains exp for bullet avoidance (#163) - Bugfix (vanilla): Fix free disk space is calculated wrong (#413) - Bugfix: Fix game speed is generally slow (#99) - Bugfix: Don\'t crash if we don\'t have a target for punching (#627) - Bugfix: Don\'t crash in SoundLoadDisk() on Arch Linux with SDL2 2.0.6 (#608) - Bugfix: Fix sound memory limit hit after upgrading to SDL 2.0.7 (#609) - Bugfix: Fix the rust cli parser does not accept relative paths (#559) - Bugfix: Fix getting \"Reading from file failed\" when fast forwarding time after savegame load (#528) - Bugfix: Fix crash in laptop AND huge memory footprint (#68) - Bugfix: Fix adding money with \'+\' key cheat not working (#426) - Bugfix: Fix hit by grenade issues (#247) - Bugfix: Fix MERCS can punch through open doors (#595) - Bugfix: Fix attack for 0 AP (#192) - Bugfix: Alt+o cheat damages bloodcats now (#583) - Bugfix: Passive bloodcat ambush fix (#584) - Bugfix: Fix when enemy is noticed, no AP for action may be taken (#188) - Bugfix: Fix attacking teammate(dialogue) on roof puts him through the roof (#567) - Bugfix: Fix mysteriously disappearing APs when stealing (#191) - Bugfix: Fix position of Mercenary task orders in Tactical screen (#537) - Bugfix: Fix and enhance cli switch parsing (#515) - Bugfix: Fix maximum militia Message at the wrong position (#540) - Bugfix: Fix build fails if there is a space in the directory name (#529) - Bugfix: Shrink gfKeyState (alternative) (#523) - Bugfix: Teach (Estimate)ActionPoints about KID_SKIPPING (#502) - Bugfix: Fix segfault in Blt8BPPDataTo16BPPBufferTransZTranslucent when rendering smoke (#468) - Bugfix: Remove AI deadlocks (#466) - Bugfix: Fix experience gain not acknowledged properly (#398) - Bugfix: Fix minimap flickering on selected merc (#202) - Bugfix: Fix current merc in minimap flickering (#452) - Bugfix: Check for time accelleration properly when checking for end of turn (#451) - Bugfix: Fix accelerated bleeding when returning to realtime (#160) - Bugfix: Fix graphical glitch in main menu after quitting a game (#106) - Bugfix: Fix menu bug when ending a game (#72) - Bugfix: Fix can\'t type IMP code after saving via Save screen (#419) - Bugfix: Fix issues with text inputs (#429) - Bugfix: Fix game crashes during enemy turn (#415) - Bugfix: Fix description box missing when opening \"Deposit/Withdraw money\" widget in Tactical screen (#379) - Bugfix: Fix shipping cost BR not redrawn properly (#394) - Bugfix: Fix bad Performance in OS X (#319) - Bugfix: Fix autoresolve crash (#381) - Bugfix: Only check retreat conditions for valid sectors (#374) - Bugfix: Enable assertive asserts only on debug builds (#373) - Bugfix: Show version number in main menu (#359) - Bugfix: Fix minor debug page fault (#337) - Bugfix: Fix undefined behaviour in LOS.cc (#342) - Bugfix: Leave running stance if not moving (#194) - Enhancement (vanilla): Fix merc forgets his stance after jumping on a roof (#84) - Enhancement (vanilla): Fix selling attachments to Tony - strange prices (#423) - Enhancement (vanilla): Add yellow or green star for attached Talon (#424) - Enhancement: Add extra item combinations (#623) - Enhancement: Unify hotkeys (#626) - Enhancement: Integrate vxx\'s work (#307) - Enhancement: Initial Launcher Implementation (#548) - Enhancement: Allow resizing of game window (#555) - Enhancement: Move ja2.ini to json (#291) - Enhancement: Set options in ja2.ini (#298) - Enhancement: Change name of the user folder (#164) - Enhancement: Implement automated nightly builds (#442) - Enhancement: Add Appveyor CI (#440) - Enhancement: Add comments explaining game.json variables (#401) - Enhancement: Add new Game Mode: Dead is Dead (#308) - Enhancement: Make music modable to increase music variety (#386) - Enhancement: Update to SDL2 (#216) - Enhancement: Support Tribsoft\'s Linux port (#365) - Enhancement: Introduce cmake build system (#354) - Enhancement: Integrate gui_extras (#339) - Enhancement: Implement uninplemented stuff (#264) - Enhancement: Add “IMP Quiz Honest Answers” mini mod (#303) - Enhancement: Simplify moving to the next sector in tactical view (windowed mode) (#314) - Enhancement: Add “Generous Rebels” mini mod (#305) - Maintenance: Explicitly initialize MovementMode (#635) - Maintenance: Fix “Release mode” linking and deb file permissions (#634) - Maintenance: Make CIs automatically build release packages (#632) - Maintenance: Misc cleanup (#625) - Maintenance: Normalize whitespace (#556) - Maintenance: CMake cleanup (minimal version) (#482) - Maintenance: Remove #ifdef JA2 code (#471) - Maintenance: Remove #ifdef JA2TESTVERSION code (#472) - Maintenance: Remove #ifdef JA2BETAVERSION code (#470) - Maintenance: Reorganize source tree (#455) - Maintenance: Update rapidjson to 1.1.0 and add comments to game.json (#411) - Maintenance: Externalize lib boost (#229) - Maintenance: Update boost to 1.61 (#326) - Maintenance: Rework debug logging (#60) - Maintenance: Update smacker.c (#310) - Maintenance: Remove WITH_MODS ifdef (#322) - Maintenance: Rework logging (#250)- Added needed BuildRequires- Specfile cleaning
* Sun Jul 22 2018 bwiedemannAATTsuse.com- upgrade to v0.15.1 to fix german version- add autodetection for resource language
* Sat Dec 26 2015 mailaenderAATTopensuse.org- initial packaging
 
ICM