Activity for Linards Ticmanis

  • Linards Ticmanis Linards Ticmanis committed [2de6c3] on Code

    consistently don't capitalize three-letter comparison operators in batch files

  • Linards Ticmanis Linards Ticmanis committed [9c7d9a] on Code

    EXPERIMENTAL: Scale 2x, No Working Dir in Link

  • Linards Ticmanis Linards Ticmanis committed [c90883] on Code

    Nicer Message Boxes with appropriate Icons

  • Linards Ticmanis Linards Ticmanis committed [401367] on Code

    Don't minimize window (sometime it prevents the app from receiving keystrokes), handle Win9x better

  • Linards Ticmanis Linards Ticmanis committed [46d6d3] on Code

    More tests for bad Windows versions

  • Linards Ticmanis Linards Ticmanis committed [fb1148] on Code

    Test for 64-Bit Windows in 64-Bit Version and fail gracefully if 32-Bit Windows is found

  • Linards Ticmanis Linards Ticmanis committed [65de24] on Code

    Download ultima4.zip from a random German Gentoo mirror, since dowloading from thatflemminggent.com doesn't work on Windows 7 (HTTPS incompatibility)

  • Linards Ticmanis Linards Ticmanis committed [d198de] on Code

    Solve Documentation copyright problems by requiring original ultima4.zip to decode and read them

  • Linards Ticmanis Linards Ticmanis committed [df294a] on Code

    Automate build via Github Actions

  • Linards Ticmanis Linards Ticmanis committed [06704c] on Code

    Fix problem with u4.bat not showing an error message if the download of ultima4.zip fails completely

  • Linards Ticmanis Linards Ticmanis committed [b0d699] on Code

    Store difference from English to German game files internally as XOR data so that no original game data needs to be distributed, to get rid of copyright problems

  • Linards Ticmanis Linards Ticmanis committed [c1bad1] on Code

    Documentation: typos fixed

  • Linards Ticmanis Linards Ticmanis committed [02f509] on Code

    More work on correct Apple II like colors, fix problems found by -fanalyze in C code

  • Linards Ticmanis Linards Ticmanis committed [34ff11] on Code

    More work on better colors based on Apple II hardware logic and NTSC's SMPTE-170M standard; other minor fixes

  • Linards Ticmanis Linards Ticmanis committed [b24cfe] on Code

    Use colors based on what the Apple II hardware actually does

  • Linards Ticmanis Linards Ticmanis committed [79240f] on Code

    Lambdas get explicit return type (as we're not using "auto" anywhere else either); software scaling everywhere, hardware doesn't really work in SDL1.2; use much smaller ogg instead of wav for sound and music; new readme; other cleanup work

  • Linards Ticmanis Linards Ticmanis committed [252e7e] on Code

    Another round of cppcheck suggestions (newer cppcheck version): more const, static, and STL algorithm goodness. Also fixed more instances of that pesky misspelling "wilkommen" to "willkommen"

  • Linards Ticmanis Linards Ticmanis committed [527940] on Code

    Allow compilation on Windows (MSYS2) again; Add PDF format map

  • Linards Ticmanis Linards Ticmanis committed [1fa22b] on Code

    Fix all the stuff that cppcheck complains about: use a lot more "const", explicit constructors, override keyword, use STL algorithms where feasible, etc., plus other minor changes

  • Linards Ticmanis Linards Ticmanis committed [696aa9] on Code

    Simulate floppy disk load delays where the original has them; treat world map as grid of 16x16 tile parts and handle monster removal and player movement delays according to that; other minor changes

  • Linards Ticmanis Linards Ticmanis committed [f3e002] on Code

    Store intro/LB/shrine/codex text in TXT files, not binary; don't quench torch when leaving altar room; SPACE discards all previously queued but not yet executed commands; better handling of umlaut keys; replace controversial, racist term "Zigeunerin" with more neutral "Wahrsagerin"

  • Linards Ticmanis Linards Ticmanis committed [addb91] on Code

    Use algorithms from original for hit probabilities; fix sound race conditions; fix target of ejection from codex chamber during last four questions; fix SDL timer leak; creatures can steal without hitting; fix orb damage in Hythloth; other minor bug fixes

  • Linards Ticmanis Linards Ticmanis committed [c39377] on Code

    Use static functions in many places to enable better optimization; faster random numbers; no more rat encounters at inns (they're not in U4DOS or u4apple2); calculate last movement direction from prev coords, like the original, instead of storing it directly; many minor fixes

  • Linards Ticmanis Linards Ticmanis committed [caa174] on Code

    Add the changes from the missing last few xu4-svn commits that were done after my fork was initially created in 2012 but before the new boron based xu4-git began in 2021; better monster spawning; use "atomic" wherever needed and completely stop using "volatile"; many other small and medium changes, mostly to bring game algorithms in line with U4DOS and/or u4apple2

  • Linards Ticmanis Linards Ticmanis committed [ec4895] on Code

    Yet another round of doc reformatting

  • Linards Ticmanis Linards Ticmanis committed [c733ff] on Code

    Use full-resolution 600dpi images throughout documentation

  • Linards Ticmanis Linards Ticmanis committed [2c3589] on Code

    Reformatting of the documentation

  • Linards Ticmanis Linards Ticmanis committed [9e1ebf] on Code

    Allow Sesame Street Song keywords in Lord British dialogue too; translate "tinker" with invented word "Zinker" since "Schmied" doesn't quite nail it and "Kesselflicker" is too long; doc and typo fixes

  • Linards Ticmanis Linards Ticmanis committed [7e51fb] on Code

    More old-style dative changes, use it throughout intro; allow Sesame Steet Song keywords, "wer (bist du)", "wie (geht es dir)", "was (tust du)" for "name", "health", "job" in addition to "Name", "Gesundheit", "Beruf(ung)"; other minor changes

  • Linards Ticmanis Linards Ticmanis committed [b96bde] on Code

    Standard Apple II screen height is 192 lines, not 200; Change screen width to give a less stretched appearance, more like the Apple II pixel aspect ratio of 76:65; remove old vendorScript backup

  • Linards Ticmanis Linards Ticmanis committed [115fa9] on Code

    Use old style dative for shop names too; translate "wayfarer" as "Wandersmann", not "Wegefahrer"

  • Linards Ticmanis Linards Ticmanis committed [0e88cc] on Code

    Healer cures you for free if destitute, like in Apple II version; restore original healer prices; allow casting energy fields in dungeons; provide for PAL screen size in addition to NTSC

  • Linards Ticmanis Linards Ticmanis committed [b3cbea] on Code

    Rename food shop in Skara Brae to better capture the play on words of the orginal

  • Linards Ticmanis Linards Ticmanis committed [9a9f13] on Code

    Translate "Word of Passage" as "Wort des Überganges", not "Wort des Einlasses"

  • Linards Ticmanis Linards Ticmanis committed [918b24] on Code

    Various minor fixes

  • Linards Ticmanis Linards Ticmanis committed [184367] on Code

    Prevent LB text from scrolling off before it can be read, change protection spell formula

  • Linards Ticmanis Linards Ticmanis committed [1aaab0] on Code

    Memory leak fixes

  • Linards Ticmanis Linards Ticmanis committed [39f98e] on Code

    Minimal shrine text change, don't use link-time optimization as it doesn't help much

  • Linards Ticmanis Linards Ticmanis committed [59b878] on Code

    Fix controller memory leak; use atomic_bool, not volatile bool, for cross-thread flags

  • Linards Ticmanis Linards Ticmanis committed [5757fd] on Code

    Rename One-Eyed Willey to match the German version of the movie "The Goonies"; revert ill-advised open-spell-gives-more-gold code; other minor changes

  • Linards Ticmanis Linards Ticmanis committed [10e9f9] on Code

    Enable female forms in vendor dialogues for addressing female player characters; better template code for value adjustments, checking for unsigned overflow; diverse dialogue typos fixed; other minor changes

  • Linards Ticmanis Linards Ticmanis committed [1c9521] on Code

    Renamed those locations, whose English names are translatable English words - Cove, Moonglow, Paws, Yew - to German; use vectors of pointers instead of vectors of objects for weapons and armor again, as the change didn't himprove anything

  • Linards Ticmanis Linards Ticmanis committed [318982] on Code

    Fixed a few on-screen texts

  • Linards Ticmanis Linards Ticmanis committed [3662af] on Code

    Replace C-style casts with C++-style; remove vestiges of unmaintained Mac OS X code; add png format map; better cant-use messages for weapons and armor; use old-style dative case more consistently

  • Linards Ticmanis Linards Ticmanis committed [c59765] on Code

    Add a hint on mandrake location to the Book of Mystic Wisdom to make it less impossible to find

  • Linards Ticmanis Linards Ticmanis committed [81460c] on Code

    Use bool, not int, in all boolean contexts; fix some dialogue typos; assortment of other small changes

  • Linards Ticmanis Linards Ticmanis committed [614ead] on Code

    Get rid of std::unordered_map and std::unordered_set, save dungeon map with creatures as in U4DOS, fix wrong types, indentation fixes, many other small changes

  • Linards Ticmanis Linards Ticmanis committed [413924] on Code

    Change Healer pricing

  • Linards Ticmanis Linards Ticmanis committed [5d6c6d] on Code

    History of Britannia: translate the "Marks" from Ultima III as "Male", not as "Zeichen"

  • Linards Ticmanis Linards Ticmanis committed [cba319] on Code

    Minor dialogue fixes

  • Linards Ticmanis Linards Ticmanis committed [e5a3c8] on Code

    Intro fixes

  • Linards Ticmanis Linards Ticmanis committed [aabaa9] on Code

    Fix consistent misspelling "Wilkommen" to "Willkommen" throughout, implement some recommendations from book "Effective C++" by Scott Meyers

  • Linards Ticmanis Linards Ticmanis committed [a28468] on Code

    modernization to C++11: Use nullptr instead of NULL, explicitly delete copy contructor and copy assignment instead of making them private for uncopyable objects

  • Linards Ticmanis Linards Ticmanis committed [3325c2] on Code

    Doc changes, re-added PDF format documentation, disallow Y and Z spells in Hythloth (too easy)

  • Linards Ticmanis Linards Ticmanis committed [2a156b] on Code

    Color adjustment, dialogue improvements, shorter tagline

  • Linards Ticmanis Linards Ticmanis committed [152c22] on Code

    German words on intro gypsy's virtue cards, image alpha changes, lookup object by square instead of square by object during screen drawing, which makes it a lot faster

  • Linards Ticmanis Linards Ticmanis committed [d717ed] on Code

    Use std:: prefix for everything from the standard library, prefix own functions with library name clashes with xu4_, use unbiased integer algorithm for random numbers, doc changes

  • Linards Ticmanis Linards Ticmanis committed [942adc] on Code

    Lots of memory leak fixes, tab -> spaces, doc and map changes, shop changes

  • Linards Ticmanis Linards Ticmanis committed [51318f] on Code

    Don't leak file descriptors, close files properly

  • Linards Ticmanis Linards Ticmanis committed [854dd5] on Code

    Spell changes: Make Protection actually do something (it didn't before), longer auras, more tries fo Y-Up/Z-Down; also chest changes, fire damage fix, and doc fixes

  • Linards Ticmanis Linards Ticmanis committed [6fbcdf] on Code

    More History of Britannia and Book of Mystic Wisdom changes

  • Linards Ticmanis Linards Ticmanis committed [3bcd68] on Code

    History of Britannia and Book of Mystic Wisdom changes, explicitly use std::to_string to avoid name clash

  • Linards Ticmanis Linards Ticmanis committed [3d734b] on Code

    U4DOC directory renamed, reference card changes

  • Linards Ticmanis Linards Ticmanis committed [a70b20] on Code

    Make ranged weapons suck at hand-to-hand combat, reduce magic points, actually require mystics in Abyss, About... dialogue in intro

  • Linards Ticmanis Linards Ticmanis committed [a25575] on Code

    Insects can fly, status doesn't stack (it doesn't in the original), map added, doc fixes, dialogue changes (use "nachschauen" instead of "suchen" for "to search" as in keyboard assignment, translate "Lord" where it doesn't refer to Lord British). The rename Weisheit.pdf -> Karte.7z.004 is a false positive, this isnt't in fact a rename.

  • Linards Ticmanis Linards Ticmanis committed [9212d2] on Code

    Added processed music files (denoised, no complete separation of left and right channel), made use of hidden 9th song from Apple II version, assortment of other small changes

  • Linards Ticmanis Linards Ticmanis committed [e3c5aa] on Code

    More code indentation cleanup, typos fixed, dungeon name change reverted

  • Linards Ticmanis Linards Ticmanis committed [bfe215] on Code

    Another major code reformatting, getting rid of overlong lines and improving indentation

  • Linards Ticmanis Linards Ticmanis committed [5c1f3c] on Code

    Combat difficulty changed, allowed starting a new game without immediately deleting old save game (it is only deleted when you save the new game, as in the Apple II version)

  • Linards Ticmanis Linards Ticmanis committed [c57139] on Code

    Typos fixed

  • Linards Ticmanis Linards Ticmanis committed [e91d97] on Code

    Removed old conf, music and sound files

  • Linards Ticmanis Linards Ticmanis committed [ead535] on Code

    Inn fixes and dialog improvements

  • Linards Ticmanis Linards Ticmanis committed [564b96] on Code

    Doc fixes, Codex fix, added .xu4 directory

  • Linards Ticmanis Linards Ticmanis committed [2e2f95] on Code

    Text on maps (shop desks etc) and runes for elevation are now in German too, many other small fixes

  • Linards Ticmanis Linards Ticmanis committed [79540d] on Code

    Dungeon renamed

  • Linards Ticmanis Linards Ticmanis committed [7efde1] on Code

    Book of Mystic Wisdom fixed, more sound fixes

  • Linards Ticmanis Linards Ticmanis committed [4fb72f] on Code

    Assortment of sound and nusic fixes, Makefile allows rebuilding only binaries

  • Linards Ticmanis Linards Ticmanis committed [752c48] on Code

    Use sound and music from Apple II version

  • Linards Ticmanis Linards Ticmanis committed [f8882c] on Code

    Major code reformatting, more complete docs, music changes

  • Linards Ticmanis Linards Ticmanis committed [e18990] on Code

    Initial Bunch of German Translations

1
MongoDB Logo MongoDB