1GemRB v0.9.0 (2021-06-18): 2 New features: 3 - basic resolution independence 4 - python3 support 5 - arbitrary window dragging support 6 - improved debug console 7 - subtitle support for BIK videos 8 9 Improved features: 10 - window management, drawing and input handling 11 - performance: SDL2 video playback, general and text rendering 12 - smoother movement animations, demo 13 - bugfixes 14 15GemRB v0.8.8 (2021-06-02): 16 New features: 17 - gameplay content for the demo 18 - Heart of Fury support 19 - SDLAudio caching and volume control 20 - PlayStation Vita port 21 - simpler invocation, AppImage packages 22 23 Improved features: 24 - lightning bolts, iwd2 stealth, iwd effects, pst levelup 25 - scripting, audio backends, logging 26 - build system, portability and performance improvements 27 - externalized summoning limit, trap limit, narration text speed 28 - bugfixes 29 30GemRB v0.8.7 (2020-08-23): 31 New features: 32 - new smarter pathfinder with bumping support 33 - animal taming, iwd2 hardcoded saving throw bonuses 34 - vcpkg and out-of-the box msvc support 35 - non-ascii data filename support 36 37 Improved features: 38 - disk reading speedups, ease of setup 39 - iwd chargen, pst spell timing, hardcoded overlays, iwd2 casting ai 40 - better actor speeds & walk sounds 41 - audio, pst ini handling, savegame compatibility, morale handling 42 - effects, projectiles, actions, range calculations 43 - bugfixes 44 45 Notes: 46 - switched to c++11 and cmake 3.1 as a minimum 47 - dropped windows 9x compatibility 48 49GemRB v0.8.6 (2019-11-24): 50 New features: 51 - more audio, especially in bg1 and pst 52 - sndchann.2da support 53 - using bags in stores, NPC breaking points, worldmap travel in pst 54 55 Improved features: 56 - better megamod and detectable spells compatibility 57 - iwd2 and pst levelup, infopoints, gui feedback, dualclassing, ranges 58 - verbal constants, (tobex) opcodes, falling, paperdolls, projectiles 59 - pst area animations, multipalette animations 60 - bugfixes 61 62GemRB v0.8.5 (2017-11-26): 63 New features: 64 - SDL2 resolution-independent window scaling, environmental audio, IRIX compatibility 65 - regeneration during sleep, time dilation 66 - iwd2 ability stacking, iwd ZZ* weapon bonuses 67 - portrait.2da handling, avatar shadows, dialogF.tlk handling 68 69 Improved features: 70 - infravision 71 - better compatibility with bgt, 10pp, ia, kelsey, dr 72 - sdl2 input, mouse scrolling, opengl driver 73 - iwd2 cg&lu, item (un)usability, avatar sizes, permanent clabs 74 - ambients, verbal constants, random walk, walk sounds 75 - bugfixes 76 77GemRB v0.8.4 (2016-02-29): 78 New features: 79 - pst should be roughly completable 80 - iwd2 level-up, concealment, hardcoded clabs, tracking 81 - ToBEx simplified "concentration" option, spontaneous casting for everyone 82 - bg1, iwd2, (pst) casting sounds 83 84 Improved features: 85 - iwd2 spells (shapes, songs, crossclass mixing, learning), action bar 86 - lots of pst details and annoyances 87 - stores, dialogs, scripts, iwd and pst effects 88 - bugfixes 89 90GemRB v0.8.3 (2015-07-23): 91 New features: 92 - text system rewrite for better fidelity, performance and maintainability 93 - 10 player party support (see the 10pp mod for the script part) 94 - basic test suite for the text system 95 - more tobex triggers and actions 96 - smart cast-on-rest logic 97 98 Improved features: 99 - android build system script is now complete and rerunable 100 - combat and spell immunities/bounces, contingencies/sequencers 101 - iwd2 scripting and effects 102 - bugfixes 103 104GemRB v0.8.2 (2015-01-01): 105 New features: 106 - iwd2 spell learning 107 - movie overrides (tob outro) 108 - 3ed sneak attack, concentration/disruption 109 - statistically fairer random number generator 110 111 Improved features: 112 - iwd2 chargen, clabs, combat, music 113 - custom map notes and biographies now save properly 114 - effects, tob ending, animation, actions, bg1 nights 115 - bugfixes 116 117GemRB v0.8.1 (2014-05-03): 118 New features: 119 - experimental OpenGL and OpenGL ES renderers 120 - spontaneous casting (iwd2) and "cast healing spells on rest" 121 - iwd2 spawns, saving throws 122 - utf-8 converter for dialog.tlk to be able to use any (cjk) font 123 124 Improved features: 125 - spawngroups, autopause, bg2 demo compatibility 126 - inventory, pst guiscripts, pst usability 127 - animations, scripting, dialog, touch input, mac gui 128 - bugfixes 129 130GemRB v0.8.0 (2013-04-27): 131 New features: 132 - iwd2: Chapter 0+1 completable, full spellbook and ECL support 133 - multibyte font support (chinese, korean, japanese) 134 - favourite weapon/spell tracking, bg1 dreams 135 - most gemrb overrides were moved and are now moddable via game override 136 - initial bundled gemrb demo stubs 137 138 Improved features: 139 - random encounters and spawns (properly difficult) 140 - iwd2 combat, stats, spells, skills, effects and actions 141 - animations, speech, input 142 - looting, worldmap, hotkeys (work everywhere), fatigue 143 - bugfixes 144 145GemRB v0.7.2 (2012-11-20): 146 New features: 147 - configuration changes are now saved to gem-baldur.ini (or equivalent) 148 - GemRB now asks for confirmation when exiting 149 - output can now be shown in the ingame message window (run debug(5)) 150 - ToBEx flags for effect damage: bypass mirror image, ignore difficulty 151 - SDL2 software keyboard 152 153 Improved features: 154 - custom dialog.tlk encoding support 155 - fonts, effect icons, initials, chapter text 156 - option windows 157 - actions, triggers, effects, invisibility handling 158 - assorted bugfixes 159 160GemRB V0.7.1 (2012-07-15): 161 New features: 162 - almost all iwd2 feats 163 - encumbrance penalties in movement 164 - configurable xp/damage adjustments per difficulty level 165 - support for logging to file directly 166 - iwd2 armor penalty and critical hit multiplier 167 - beginnings of iwd2 spellbook support 168 - vlc plugin for extra video formats 169 170 Improved features: 171 - (iwd2) effects, actions, combat, action bar, infravision 172 - sdl renderer and an initial sdl2 port 173 - config loading, logging 174 - cocoa wrapper and mac build, cursor handling, touch input 175 - bugfixes 176 177GemRB V0.7.0 (2011-12-30): 178 New features: 179 - one can play through the whole Baldur's Gate saga 180 - custom TTF fonts support 181 - arbitrarily sortable casting list 182 - ios configuration interface, xcode project 183 - more pst spawn ini flags, individual critical hit animations 184 185 Improved features: 186 - resting, comment timing, actions 187 - drop caps, keybindings, sdl 1.3 input 188 - bugfixes, cleanups 189 190GemRB V0.6.6 (2011-10-03): 191 New features: 192 - aura pollution and cleansing, casting interruption 193 - formation rotation 194 - bounty encounters 195 - npclevel.2da support 196 - initial mac bundle support 197 - fatigue 198 - backstab on condition (like in ToBEx) 199 200 Improved features: 201 - effects, triggers, actions 202 - keyboard shortcuts (F1-F12), touchscreen ui, scrolling 203 - hitpoint gain, thieving skill boni 204 - combat, spellcasting, iwd sounds 205 - PST inventory, PST spells 206 - bugfixes 207 208 Applied patches: 209 manpage typo fixes from c-korn #3377098 210 pst spell learning fix from Viktor Novotný 211 touchscreen fix from Beholder 212 213GemRB V0.6.5 (2011-07-24): 214 New features: 215 - quickspell support 216 - keymap.ini handling 217 - yet more unhardcoded PST projectiles 218 - area comments, party npc interactions 219 - ios port and enhanced touchscreen support 220 221 Improved features: 222 - performance 223 - squirrels and other small game don't die instantly 224 - stores and stacking 225 - effects, triggers, actions, dialogs 226 - secret door detection, turning undead 227 - bugfixes and internal cleanups 228 229 Applied patches: 230 ios support patches from Brad Allred 231 android and touchscreen patches from Beholder 232 233GemRB V0.6.4 (2011-03-27): 234 New features: 235 - PST maze and (un)hardcoded projectiles 236 - full wild, dead, miscast and vocal magic support 237 - subspell selection (spell immunity, nahal's reckless dweomer...) 238 - Autodetect GameType if it is set to 'auto' or commented out 239 - compatibility with the bg2 demo 240 - VVC lightspot support 241 242 Improved features: 243 - travel regions, projectiles, dialog startup 244 - bink player has no/less artifacts, good sound quality 245 - combat, effects, actions, triggers, banters 246 - bugfixes 247 248 Applied patches: 249 a set of patches for Android support from Beholder 250 arm compilation fixes by ShadowJack 251 patch from Thomas Klausner fixing building with libpng 1.5 252 patch by Hana Dusíková to support static linking on mac 253 254GemRB V0.6.3 git (2010-11-21) 255 New features: 256 - IWD:HoW is now completable! 257 - casting sounds and footsteps 258 - autodetection of secret doors, detect illusions 259 - basic bardsong support and selective magic resistance (bg2-style) 260 - proper store economics, ergonomics and dragging 261 - custom blood color (creature-dependant) 262 - new actions, iwd effects and triggers 263 - Importing a SoA game into ToB 264 265 Improved features: 266 - actor selection and action bar (for summons and illusions too!) 267 - door bashing and traps 268 - loading screens, ambushes, worldmap 269 - sparkles, panic and other effects 270 - actions, dialogs, object matching 271 - personal items support (swap/equip/remove) 272 - bugfixes 273 274 Applied patches: 275 iwd regression fix from Eggert Jón Magnússon 276 277GemRB V0.6.2 (2010-08-21): 278 New features: 279 - a basic SDL_mixer plugin for faster, but lower-quality audio 280 - dualclassing for bg1 and iwd 281 - new triggers, actions, infravision 282 - feet circle flickering on portrait hover, coloration in dialog 283 - wisdom xp bonus (pst) 284 285 Improved features: 286 - actions, triggers, object matching 287 - item loading and ability selection, inventory 288 - projectiles, effects, subtitles, verbal constants 289 - the core and guiscript design was cleaned up in many places 290 - bugfixes 291 292 Applied patches: 293 backslash check patch from anthiste 294 bg1 character generation patch from Maighstir 295 a crosscompiling fix from F.Fischer 296 297GemRB V0.6.1 (2010-06-16): 298 New features: 299 - a minimal dataset 300 - reputation penalties on death or injury 301 - casting level bonus/malus (wild mages, clerics) 302 - tinting for different times of the day and weather effects 303 - a BI(n)K player plugin for the IWD2 movies 304 - new actions, turn undead 305 306 Improved features: 307 - the internal design was cleaned up in many places 308 - game saving, modal actions, combat, effects, spawns 309 - magic missiles are now drawn properly 310 - various guiscripts (no more flickering!) 311 - bugfixes 312 313 Applied patches: 314 two patches from Brendan Molloy 315 316GemRB V0.6.0 (2009-11-03): 317 New features: 318 - BG1 and IWD are roughly completable! 319 - levelup support for bg1 and iwd, dream cutscenes in ToB 320 - more hardcoded projectiles and avatar animations 321 - evasion, backstabbing and basic hide in shadows 322 - compatibility with the widescreen mod (unreleased) allows for multiple 323 custom resolutions 324 - contingency and sequencer spells, beginnings of wild magic support 325 326 Improved features: 327 - combat, travelling and feedback 328 - better spellcasting timing 329 - actions, effects and triggers 330 - various guiscripts 331 - bugfixes 332 333 Applied patches: 334 a few patches from nugrud for how/totl support 335 336GemRB V0.5.1 (2009-08-27): 337 New features: 338 - BG2:SoA is roughly completable! 339 - almost all missing IE's hardcoded projectiles, spell hit projectiles, 340 projectile trails, projectile failure (spell), projectile effectlists 341 - auto-reloading of projectile weapons in case the ammo stack runs out 342 - damage resistance 343 - sorcerer style spellbooks, reading of iwd2 spellbooks 344 - target following to other areas 345 - the null sound plugin is now always loaded last by default; for old 346 installs see the provided configuration example (DelayPlugin) 347 - intelligence and wisdom dictated lore bonus 348 - a GUIEnhancements config option (on by default) that enables a few 349 extra controls (for convenience and larger mods) 350 - PST death counters (don't anger the Lady) 351 - initial support for targetting by portrait 352 353 Improved features: 354 - actions, effects and triggers 355 - pathfinding, feet circles, fog of war and worldmap travel 356 - combat and spellcasting (especially summoning) 357 - projectiles 358 - config and default table value parsing is smarter about spaces 359 - various guiscripts 360 - bugfixes 361 362 Applied patches: 363 various patches from nugrud for bg2 gui enhancements 364 fix compilation (with cmake) on OS X, by hanicka 365 366GemRB V0.5.0 (2009-06-25): 367 New features: 368 - SoA, ToB and PST are roughly playable beyond their first levels 369 - combat: dual-wielding, APR, proficiency and style boni, dexterity 370 bonus, initiatitive and speed factor, individual combat rounds 371 - many IE's hardcoded projectiles and support for projectile sounds 372 - IWD2 GUI now works after chargen too 373 - bg2 chargen now levels to the correct level 374 - summoned and charmed creatures can be ordered around 375 - actor tooltips (name and injury status) 376 - running, initial variable values and portal animations in PST 377 - hardcoded monk bonuses 378 379 Improved features: 380 - dialog, actions and triggers 381 - combat mechanics, animation, feedback, ranged combat 382 - matters of time and matter 383 - levelup, dual classing, multiclass handling 384 - focus: scrolling while paused is now possible 385 - animations (projectile, creature) 386 - pathfinding 387 - area music restarts when there's no music playing 388 - disarm trap checks skills 389 - various guiscripts 390 - bugfixes 391 392 Applied patches: 393 #2802190 jbmetz (improve the rpm spec handling) 394 #2802437 danamin (patch bomb sanitizing bg1 chargen + bg2 code share) 395 396GemRB V0.4.0 (2009-05-25): 397 New features: 398 - level up support in bg2 399 - basic party reordering 400 - bashing of containers and doors 401 - persistent area effects (cloudkill, stinking cloud, web, etc.) 402 - item amount window for stack splitting (shift+click or doubleclick) 403 - depletion of item charges 404 - opcodes: disable spellcasting, cutscene2 (pocketplane travel), knock, 405 clear air, polymorph, disable button 406 - dynamic scrollbar creation (display of more than 10 kits, 24 spells) 407 - portrait effect icons 408 - item ability selection 409 - character customization 410 411 Improved features: 412 - fog of war 413 - party reformation 414 - iwd and how guiscripts have been merged 415 - traps 416 - pst dialogs 417 - regeneration, hp bonuses, healing 418 - animations and projectiles 419 - rewritten MVE player 420 - ranged combat 421 - various guiscripts 422 - bugfixes 423 424 Applied patches: 425 #2770564 Whiteclone (pst options window bug) 426 numerous patches from mattinm finishing the level up support 427 a few patches from ape fixing and extending iwd 428 #2579743 jbmetz added RPM spec files 429 430GemRB V0.3.2 (2009-02-16): 431 New features: 432 - default cancel button, bound to the escape key 433 - tooltip animations and a shortcut (tab) 434 - wrapper python classes that simplified the GUIScripts 435 - trap detection, removal, triggering, xp, feedback, autopause 436 - modal effects 437 - proper xp award for dual- and multiclass actors 438 - double click (used in the map window) 439 - click-and-hold incrementing/decrementing 440 - accumulate kill statistics 441 - characters can move while the map is open 442 - sound on item equip 443 - arbitrary feat prerequisites in iwd2 444 - hard pause for all games (originally a ToB feature); triggered with 'h' 445 - extended night areas (originally a bg2 feature) 446 447 Improved features: 448 - walking animation timing 449 - formations (arbitrary sizes, rotation, cursor) 450 - ppc support (no more crashes) 451 - container/door/infopoint cursor and highlight handling 452 - various guiscripts 453 - cmake build system (now really works on *nix) 454 - magic item exclusion 455 - stores and bags 456 - fixed attack loop when target dies 457 - bugfixes 458 459 Applied patches: 460 #2159734 Zefklop (Mouse activity during movies) 461 #2243323 Zefklop (correct Openal cleanup) 462 #2263333 Whiteclone (bg1 guiinv) 463 #2380891 Amikrop (iwd1 guicommonwindows) 464 465GemRB V0.3.1 (2008-09-25): 466 New features: 467 - mouse scroll support 468 - starting tob inventory 469 - character import in iwd and how 470 - spritecover for area animations 471 - proper XP bonus for thieving and learning spells 472 473 Improved features: 474 - gcc 4.3 compatibility 475 - PST bestiary 476 - bg2 and tob game modes have been merged 477 - bg2 and iwd2 character generation was simplified and improved 478 - stricter dualclassing prerequisites 479 - the cmake build system is available for other platforms too 480 - pathfinding 481 - starting time is now at day 0 482 - less memory leaks 483 - bugfixes 484 485GemRB V0.3.0 (2008-02-17): 486 New features: 487 - TLK override handling (custom biographies and map notes) 488 - weapon immunities 489 - party AI 490 - expansion playmode 491 - more actions, triggers and effects 492 - loading of projectile explosion animations 493 - kit information window 494 - optional CMake build system (windows only) 495 496 Improved features: 497 - sound (now perfect!) 498 - character generation 499 - opcodes 500 - character record window 501 - pathfinding 502 - tooltip delay 503 - bugfixes 504 505GemRB V0.2.9 (2007-07-06): 506 New features: 507 - thieving 508 - tracking 509 - graphical feedback (color pulse, blur, mirror image, vvc overlays etc) 510 - projectiles 511 - spell casting 512 - item use 513 - challenge rating calculation 514 515 Improved features: 516 - more opcodes 517 - bugfixes 518 - shop/inventory gui 519 520GemRB V0.2.8 (2006-12-24): 521 New features: 522 - equipment is rendered both on paperdoll and avatar 523 - weather (snow/rain) is now rendered 524 525 Improved features: 526 - action menus 527 - game scripting (actions/triggers) 528 529GemRB V0.2.7 (2006-08-30): 530 New features: 531 - large animations 532 - worldmap travel 533 - dialogue portraits 534 - translucent shadows option 535 - personal space of actors 536 - combat 537 - many new effects 538 - overlay animation 539 540 Improved features: 541 - Script fixes 542 - Action menus 543 - TextScreen 544 - doors 545 - animated overlays 546 - new actions 547 548GemRB V0.2.6 (2005-12-06): 549 New features: 550 - Effects are in a different plugin 551 - DoxyGen docs 552 - Wallgroup covers 553 - Door triggers 554 - Action menus (talk/attack) 555 - party/protagonist death handled 556 557 Improved features: 558 - Textscreen graphic fixed 559 - script workflow 560 - compilation and running on different systems (MacOSX, PPC Linux) 561 - various leaks/instabilities fixed 562 - Saving games 563 - inventory screens in many games 564 565GemRB V0.2.5 (2005-08-22): 566 New features: 567 - Save game 568 - Effects are now loaded 569 - Equipping effects in items 570 - Spawn points in areas 571 - Textscreen (scrolled text between chapters) 572 573 Improved features: 574 - GameScript is now much more reliable: Action override works, triggers fire once and then get cleared 575 - fully working Store screen 576 - fixed padding of message window rows (in dialogs) 577 578GemRB V0.2.4 (2005-05-29): 579 New features: 580 - Store dialogs (Temple, Inn, Container, Tavern, Store) 581 - Fog of war with line of sight 582 - Doors block path and line of sight 583 - Window frames at higher resolutions 584 - Animated buttons (PST portraits, Donation window) 585 - Store opens when appropriate 586 - Containers 587 588 Improved features: 589 - Fixed dialogs 590 - new GUIScript functions with documentation 591 - Fog of war/door/store related gamescript actions 592 - fixed object distance and area variable handling in gamescript 593 - other new gamescript actions/triggers 594 - Implemented PCs fidget animations 595 596 Documentation: 597 - Introduction to writing GUIScript scripts 598 599GemRB v0.2.3 (2005-02-13): 600 New features: 601 - GUI for most of the games, especially interactive Inventory and Spellbook 602 - Map and WorldMap 603 - Load screen interstitials with progress bar 604 - Spell and item cache to speed up object management 605 - Added gamescript actions/triggers 606 - Selection of spells during character generation 607 - First attempt on effects code 608 - First attempt on Fog-Of-War 609 - Tooltips 610 - Overhead text 611 - Ambient sounds 612 - Volume control 613 - Manual page gemrb(1) 614 - Documentation for GemRB Python API and our custom override files 615 616 Improved features: 617 - Character generation 618 - GUI 619 - Build infrastructure on Linux and Un*x systems 620 - Progress towards portability to 64 bit and big endian machines 621 - Many bugfixes and new bugs as well ;-) 622 - Shortened version numbers 623 - Simplified user configuration, game specific settings are now 624 in gemrb/override dir 625