[go: up one dir, main page]

Activity for xu4 - Ultima IV recreated

  • Karl Robillard Karl Robillard committed [a52ec9] on Website

    download: Replace Fedora 40 links with 43.

  • Karl Robillard Karl Robillard committed [7d66a6] on Code

    xu4.desktop: Remove deprecated Encoding key.

  • Marco Villani Marco Villani posted a comment on discussion Open Discussion

    Thank you for your response. I don't think so... I have an old Intel HD Graphics 3000. I think the latest drivers (whose updating is now discontinued) support only OpenGL 3.1... Need to improve my PC in the future X-: Thank you! Good bye!

  • Karl Robillard Karl Robillard posted a comment on discussion Open Discussion

    The first thing to check is if your video driver supports OpenGL 3.3.

  • Marco Villani Marco Villani posted a comment on discussion Open Discussion

    Hello, when i try to start xu4.exe it gives me this error: "Unable to create GLFW window". I'm using Windows 7 Professional - Service Pack 1 Thank you! Bye!

  • Karl Robillard Karl Robillard committed [5776b2] on Website

    Remove a few PHP items from index.html and Makefile.

  • Karl Robillard Karl Robillard committed [c138fa] on Code

    Update links to the download page.

  • Karl Robillard Karl Robillard committed [7311c8] on Website

    make-page.b: Add *ln-file function to replace PHP statinfo lines.

  • Karl Robillard Karl Robillard committed [59114f] on Website

    Change github.com URLs to codeberg.org.

  • Karl Robillard Karl Robillard committed [270802] on Website

    Change download page to HTML.

  • Karl Robillard Karl Robillard committed [e51528] on Website

    Change download page to HTML.

  • Karl Robillard Karl Robillard committed [6a7ee3] on Code

    Makefile.common: Fix GLFW build.

  • Karl Robillard Karl Robillard posted a comment on discussion Open Discussion

    The Module Tools archive has been updated to include an u4-party tool that will convert the C64 save files to the DOS version. Example usage: ./u4-party s1a s80 -p party.sav

  • Karl Robillard Karl Robillard committed [fd012a] on Website

    download: Update tools archive link.

  • xu4 - Ultima IV recreated xu4 - Ultima IV recreated released /xu4/1.4/xu4-tools-1.4.zip

  • G. Scoli G. Scoli posted a comment on discussion Open Discussion

    that did it and wow it's sweet seeing the old party and where I last saved it on my C64 all those years ago :-)

  • Karl Robillard Karl Robillard posted a comment on discussion Open Discussion

    The saved game files are stored in the settings directory. On Windows this is %APPDATA%\xu4.

  • G. Scoli G. Scoli posted a comment on discussion Open Discussion

    Thanks Karl much appreciated! I tried copying party.sav in the xu4 folder but I didn't see my old stats and had to initiate a new journey?

  • Karl Robillard Karl Robillard modified a comment on discussion Open Discussion

    Please post the archive here or email it to me so I can look at them. I've started studying the file formats, but my own files from running the game in VICE seem odd (they are a couple bytes too long and have no recognizable player names). [Update] The first two bytes get ignored and the strings use some uscii encoding.

  • Karl Robillard Karl Robillard posted a comment on discussion Open Discussion

    I updated the dumpsavegame utility to accept the s1a & s80 files and write a party.sav. Please try the attached party.sav file in xu4 and check that everything looks OK. I haven't looked at what s7e & s7f contain yet, and probably won't tackle that for some time.

  • G. Scoli G. Scoli posted a comment on discussion Open Discussion

    Thanks here's my save files

  • Karl Robillard Karl Robillard posted a comment on discussion Open Discussion

    Please post the archive here or email it to me so I can look at them. I've started studying the file formats, but my own files from running the game in VICE seem odd (they are a couple bytes too long and have no recognizable player names).

  • G. Scoli G. Scoli posted a comment on discussion Open Discussion

    I have the 4 save files but lost on what to do next?

  • Karl Robillard Karl Robillard posted a comment on discussion Open Discussion

    I'm not aware of an existing tool. Conversion shouldn't be too hard as the Remastered project can be used as a guide. The first step would be to collect the four save files (s1a, s7e, s7f, s80) into an archive for processing on a Linux or Windows machine.

  • G. Scoli G. Scoli posted a comment on discussion Open Discussion

    I never finished Ultima IV back in the day and if anyone here can help me get my c64 stat files converted to work with this latest xu4 version please let me know

  • Karl Robillard Karl Robillard committed [84bfb0] on Code

    README.md: Update gog.com link.

  • Karl Robillard Karl Robillard committed [cc92e9] on Code

    GameBrowser: Tweak dialog MARGIN_H_PER to work with 4:3 aspect.

  • Karl Robillard Karl Robillard committed [c724ae] on Code

    Bump version to 1.4.3.

  • Karl Robillard Karl Robillard committed [399848] on Code

    screen_glfw.cpp: Fix crash when cursor key is held while exiting combat.

  • Karl Robillard Karl Robillard committed [2b7aab] on Code

    Update to the amended Faun v0.2.3 release.

  • GitHub committed [d866b1] on Code

    Update msys2-64.yml

  • GitHub committed [41dbe9] on Code

    Update msys2-32.yml

  • GitHub committed [7328e6] on Code

    Create README.md

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

    EXPERIMENTAL: Scale 2x, No Working Dir in Link

  • Linards Ticmanis Linards Ticmanis committed [921b71] on Code

    Error out on Windows NT, 2000, XP, Vista (too old)

  • 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 [12c08e] on Code

    Fix mirrors.bat file, add missing final slashes in some lines which prevented those mirrors from working

  • Linards Ticmanis Linards Ticmanis committed [8fbb74] on Code

    Add 64bit build

  • 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 [ecba5b] on Code

    Translate "Ankh" as "Anch", not "Ench"

  • 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 [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

1 >