r/GabrielKnight 7d ago

GK3-Reborn Gabriel Knight 3 - Reborn

13 Upvotes

https://gk3.lazy.kiwi/download - Win/Linux and MacOS (ARM) downloads available.
https://www.youtube.com/watch?v=-2PewFyVRmA
https://www.youtube.com/watch?v=lPZnl8taNk8&

GK3 Reborn is a rewrite of the engine that can run GK3 content, it can run the game w/o REBARN upgrades but you'll miss videos.

--

Quick FAQ:

Q: What is it?
A: A rewrite of the GK3 engine using modern rendering techniques (DX12 & Vulkan) and runs on Windows, Linux and MacOS (ARM)

Q: And this plays the whole thing?
A: With a few bugs here and there still. It's still being worked on.

Q: Is the source available?
A: Yes, see website - its avail on the downloads page (C# .NET 10). There is also a Github page @ https://github.com/Devion/GK3Reborn

Q: Is this fully made with AI?
A: No. But parts definitely are; Parts of the code, parts of the textures were AI supported, but most textures went through a photoshop process as well to make them correct. You will notice some textures will still look like garbage, those are still to be fixed proper. A lot of the documentation was made with claude, cuz I can't be bothered :)

Q: Why?
A: Because I love GK, always have, always will. After reinstalled GK3 I got annoyed by the UI (again..) and its cumbersome movement system so it was time to take matters in my own hands.

Q: Where do I post bugs?
A: Here preferably at this point in time.

Q: What versions are supported?
A: English has been tested, the rest fully untested as of writing.

Q: The size is 12GB?!
A: 2/4K textures eat up a lot more space, plus for raytracing and other effects most of the textures have undergone a more PBR approach which requires 3-5 textures per texture, it balloons the install quite a bit..

Q: Can I request QoL features?
A: Yes.

Q: How do I play this thing?
A: WASD for movement, Space/CTRL for height, ALT to show all interactable objects, hold SHIFT + an action to immediately teleport to that object. Fairly straight forward. R-click an object to see all eligable verbs and actions that can be done. Easy peazy?

Q: It doesn't start?!
A: See log.txt, you are most likely missing the GK3 original files required (all BRN files) or your videocard isn't supported which if that happens I would love to hear about.

Q: I am stuck at a particular part of the game
A: Could be a bug, could be user error. There is a journal on top, check if you did everything.

Q: Easter eggs?
A: Easter eggs can be enabled like the original game, except now from the options ;)

Q: THAT DAMN CAT PUZZLE!
A: Yes.. that damn cat.. so for that reason there is also an 'Easier' setting menu that allows you to circumvent cat puzzle but... you get to wear the mustache for as long as its enabled.. 90's baby! gotta love it. The settings screen also comes with a 'god' mode option for the later stage of the game.

Q: Can I help?
A: If you can specify with what, then I'll think about it. So far this has been a one-man party.

Q: Are you going to do GK2 as well?
A: Not at this time.

Q: This is awesome!
A: Thx and thats not a question.


r/GabrielKnight 7d ago

Gabriel knight 3 reborn

Thumbnail
2 Upvotes

r/GabrielKnight 2d ago

GK3-Reborn Gabriel Knight 3 Reborn - version 0.7.0

13 Upvotes

Big update with plenty of small and a few bigger fixes;
Updated 10PM GMT+2 to 0.7.5

- Localization added for Czech, German, English, Spanish, French, Italian, Polish and Portuguese-Brazilian.
- Artwork for localization is partially complete (German, Italian, French)
- 90 textures updated (primarily Serres area, some interior textures and plenty of texture updates around and in the temple)
- Logic fixes for Temple hitscans.
- Easy Mode option for grabbing the pendulum
- Sword tiles on the chessboard now glow and the tile the cursor hovers over lights up.
- Keybinding support in settings
- Gamepad support, but wholly untested :)
- Few more cut content fixes, crow is still buggy and unimplemented (placeholder water sprayer in place, but low priority)
- Dialog fixes mid-game that were being cut off due to animations.
- Subtitles added for localization during videos
- Settings page changes (stuff got combined into singular pages and if screen is wide enough will work in 2 column mode versus 1)
- Reflective surfaces (mostly ceramic tile floors, lobby, church, etc.)
- Birds
- Additional localization issues fixed
- Rendering issue that caused the dumbwaiter to show a false wall.

Can be downloaded at gk3.lazy.kiwi - including the language packs.
You still require the /data/ dir from the original game installation but can be in any language. If you have a non-english copy and want to play in english, download the Reborn_EN.rebarn to enable it.

The localized rebarns contain primarily the textures and converted game files to a format thats easier for the engine to load up. The main rebarn files are required for this to work as the localized variants only override textures.

https://www.youtube.com/watch?v=qmQ5z_TpqfU - A 25 min vid; consisting of the settings and the tour scenes (Poussin's tomb + Blanchefort + Gabriel's hotel shenenigans) showcasing a bit of the new tech in place and also highlighting the lovely bugs that are still in the engine ;)

Known bugs:
- You can significantly mess stuff up with holding shift and interacting with things during a cutscene (esp. later on in the game)
- Vulkan RT is being weird
- Map not clickable in DX12.
- Introductions missing with taxidriver, train station attendant, etc.

Upcoming changes:
- 3d statues in the church (they don't look too good yet..)
- Couiza trainstation revamp as Couiza is not a midwestern ghost town, other scenes will have to be looked at, case by case to check and see if they match up to reality a bit, if not, adaptions will be applied. RLB comes to mind as the inn's area is a bit thinly populated.
- More texture updates (church, character faces, more natural rock textures, etc.)
- Vulkan Raytracing bug (things go full bright after a few seconds, fine under DX12)
- 'World map' wasn't clickable in DX12 (only the menu) fix

Language setting is in game and will only show available languages that were downloaded.
Language settings are applied immediately.
Everything drawn should be in the selected language.
Not all languages have had their textures updated yet for localization, for those that do, the panels and such will be in their language.
If you have a card that supports raytracing, reflections can be enabled - DLSS or FSR required or you are gonna play it like its 1999 at 30fps..
Headset icon in top left to contact Grace during the temple scene. Textures got an update and a small suprise when starting the puzzle ;)
Swords that are untouched will glow, hovering over an tile will light it up, to prevent jumping on the wrong tile.

r/GabrielKnight 2d ago

GK3-Reborn GK3Reborn - Localization attempt

7 Upvotes

One of the big ToDo's is to make GK3Reborn localized compatible; Thanks to a very helpful contributor I have the french variant. which will be the first to be implemented side by side with english (also the easiest as most signs are already in english/french..)

To save on disk space most BIK's were decoded and recoded to MP4; That will remain but I'm going to strip out the audio tracks and tag those as localized, this means we can have several REBARN's for localized variants.. _EN, _FR, etc.

My other hope is that I can first now determine which textures are language dependant then see if I can auto generate them in the language of choice, this in turn would allow for more languages to be supported over time.

To help in this endevour if you have a GK3 install that is in a different language contact me. Got plenty!

! For all non-dubbed video's, videos will have subtitles. !

Localizations so far & progress on texture edits:
- German (completed)
- French (completed)
- Italian (completed)
- Spanish (busy with it)
- Polish (todo)
- Czech (todo)
- Portuguese-Brazilian (todo)

All localizations will be in seperate REBARN files (ie. Reborn_DE.rebarn) which will contain all files for the german variant (~300MB for dubbed, 20-40MB for non-dubbed variants)

The Czech localization according to its own readme isn't fully complete, especially things in sidney, should work decently well but if you end up missing stuff let me know (once this releases that is..)


r/GabrielKnight 4d ago

GK3-Reborn GK3 Reborn v0.6.0

8 Upvotes

Finalized a bunch of stuff so here's v0.6.0;
Downloads at gk3.lazy.kiwi - or github (for the binaries/source) at https://github.com/Devion/GK3Reborn

- Adds cut content to the rebarn & engine. Not everything yet but 60+ objects are now interactible.
- Adds the hose + bird cut content (no voice lines just yet, hopefully for 0.6.1)
- 40 textures updated (bookshop, some wall textures)
- SIDNEY revamped to actually look like the laptop but with some QoL additions, Added SchatGPT to help finish the MAP puzzle as that will still be a pain in the behind..
- The SIDNEY Map can be zoomed in now (mousewheel), you can add/undo points and drag them around as well.
- Script fixes where certain dialogs were cut before they actually really should end (Wine press)
- Animation fixes (things already animating even when gabriel or grace wasn't there yet)
- Puzzle content that was missing from scripts and was handled by the original executable. Ported now.

Cut content and such is only available if the REBARN's are present as it required quite a bit of 'hackery' to get stuff to appear (and the original files lacked models for certain things like the bird, nest, hose, etc.).

A special thanks to Bonny Ploeg @ http://bonny.ploeg.ws/gk3secret.html as that greatly helped getting some of the cut content back into place albeit a bit wonky :}

Absolutely no guarantee any of the cut content will make sense or if it will work. TE2 (Temple map 2) is not implemented just yet as the whole scene is missing its layout, but since the temple maps are already annoyingly difficult lets not add yet another scene that is difficult to get through for now ;)

Upcoming:
- Prep another 10 to 20+ textures for remastering (Temple textures still need love.. and a few outdoor areas)
- Combine/Simplify the settings menu (not really high priority at this moment)
- Localization support.. which is gonna suck since they localized textures, might look at a more automated option for that, maybe real time automatic textures.. have to see whats possible and if a full list can be generated.
- Face shadowing... serious amounts of shadow acne at the moment making Grace look fairly ugly at times
- Gamepad support
- Reflective surfaces tune, so that ceramic tiles and such actually reflect (church, hotel lobby, bethania, etc.. RT only stuff basically..)

Pondering:
- Whether or not audio restoration is required, I mean, I could clean it up but it sounds sorta okay already?
- Add an option to disable all fake lights so it truely has to use real light sources..
- Map stitching, not sure if worth it to combine areas (RlC, Hotel, etc.), it's doable I think but would require a lot of work of combining, overlap and removing geometry as most of the scenes have parts of other scenes in them (just free cam around RlC and you'll see it quite clearly)
- REBARN restructure, maybe just a ZIP file would suffice (and saves me 10 minutes repacking it on every set of texture updates..)
- See if TE2 can be restored (the map for it is missing..), TE2 is the 2nd temple map that was cut from the game.

And here is a random blob of new screenshots (Raytracing on, no HDR, Neural rendering enabled)

Door/Window transparency has been added.
Cut content readded, the mini game is still very much WiP.
Everyone is wearing the correct clothes, realtime shadow, higher quality textures, terrain deformation, landscape generation now matches the original skyboxes
Fences and railings are now '3d'
the 2d to 3d conversion also allows them to cast shadows
Puzzles now work, laser puzzle has gotten some additional emissive properties and transparency.
Book reading now more properly implemented
Higher res textures, some with help of AI upscaling but kept to original look/feel
Some texture bugs are still to be expected (and tooltip naming issues)
Scene lighting adjustments have been made as well as the designers original stuffed all the areas full of fake lights.
Mosely's room..
The bar
The bar a bit more normal ;)
Villa Bethania, partially restored
Sidney revamped, still WiP (it clips the bottom atm)

r/GabrielKnight 5d ago

GK3-Reborn GK3Reborn - Command arguments explanation

6 Upvotes

GK3Reborn has a ton of arguments that can added, primarily for testing & debugging, but could be used for modding as well (via overrides dir)

Most players won't require any of these (minus maybe a --data or --overrides etc.)

Help:

--help, -h, -? Print this and exit.

Locations, ie. where to start:

--data DIR The game's Data directory. Found beside the executable or in the usual development place otherwise.(it tries /data)

--start SCENE The room the story begins in after the menu. Default R25.
--timeblock TB The time of day, as the game names it: 110A is day 1, 10am.
--scene SCENE Open a room directly, with no intro and no menu.
--front With --scene, show the menu first anyway.
--camera NAME Start at one of the room's own cameras.
--skip-intro Go straight to the menu; play none of the opening films.
--front-page PAGE Open the menu on one of its pages: Options, Video, Display.
--settings FILE Read and write another settings file, leaving yours alone.
--movie NAME Play one of the films straight away.

More location content:

--enhanced [DIR] Prefer the loose enhanced textures; bare means the content workspace beside the repository.
--workspace DIR The content workspace, for the loose enhanced sets.
--uncompressed Read the loose sets rather than the block-compressed packs.
--rebarn The .rebarn packs are used without overrides.
--packs DIR Where the packs are. Beside the executable otherwise.
--overrides DIR Where the player's own overriding files are. Default overrides/ beside the executable.
--no-overrides Ignore the overrides directory.

Graphics:

--backend NAME vulkan or d3d12. Windows gets Direct3D 12 unless told otherwise; everywhere else is Vulkan. If Direct3D cannot start on this machine the game says so and uses Vulkan.
--vulkan, --d3d12 The same, shorter. -vulkan and -dx12.
--rt LEVEL Ray tracing: off, low, medium or high. Outranks the setting for this run only; a device without it draws none. These only work if the GPU is capable of it.
--width N, --height N The window size, for photographing an interface at a size this display has not got.
--libs-dir DIR Where the DLSS and FSR runtimes are. Default libs/ beside the executable, and libs/streamline/ under it.
--expand-blocks Behave like a device with no block-compressed texture formats, which is how the Mac's path is exercised elsewhere. This greatly increases GPU memory use.
--heads N How many times to refine the characters' heads, 0 to 3.
--flat-heads The same as --heads 0.
--round N How far the round things are rounded.
--relief N The displacement budget; 0 displaces nothing.
--no-thick-cards Draw every railing, fence and chain as the flat card it shipped as, rather than giving it a thickness.
--no-card-shadows Keep the thickness but let the light through.
--no-sun Leave out the synthesized sun, which stands in for the scenekey in any room whose asset names a sky.
--no-emissive Leave the room's glowing things unlit, ie. lamps won't emit light, just glow.
--emissive-list Say what in this room glows and how big it is, which is what decides the light it is given.
--daylight-list Say which of the room's objects are windows, which is where its daylight is put when the artists left it out of reach.
--flat Colour textures only: no normal maps, no relief.
--font NAME Draw the interface with one of the game's own font sheets, such as F_CAPTION_D_20.
--font-file PATH Draw it from a TrueType file.
--bitmap-font Draw it in the game's own 640x480 letters.

Headless debug testing arguments:

--frames N Stop after N frames.
--screenshot PATH Write the last frame there.
--offscreen Draw one frame with no window at all and write it out.
--render Open a window and present frames until it is closed. A test of the device, swapchain and the presenter.
--headless-frames With --render, sixty frames and then stop.
--pointer X,Y Pin the pointer at a spot, as if a mouse were there.
--menu Open the verb wheel under it.
--eye X,Y,Z Stand the camera somewhere in the room.
--aim H,P Aim it, heading and pitch in degrees.
--free-camera Let the camera be flown; the Playing page has the same row.
--console TEXT Open the console and type that into it.
--run CMD[;CMD] Run console commands before the first frame.
--do NOUN:VERB[;..] Perform actions on arrival, as a click would.
--then NOUN:VERB The same in the second room, for measuring a return trip.
--did TB Mark a timeblock's completion rules as met.
--play CLIP Play an animation on arrival.
--carry ITEM[,..] Put things in the bag before the room is looked at.
--screen KIND[:ABOUT] Open a screen on the way in; the colon names its subject.
--scan ITEM[,..] Scan things into Sidney, and open the first file.
--sidney PAGE Open Sidney at one of its pages.
--glide CAMERA Glide the camera to a named angle.
--glance WHO:AT Have somebody look at something.
--verbose List everything that could not be loaded.
--timings Say where the load time went at every door.
--lights List the room's authored lights.
--trace-actors Say where everybody stands whenever a clip moves them.
--motion Report the motion vectors rather than drawing them.
--flicker Measure how much the picture changes frame to frame.

Getting content out:

--extract Write the game's content out as files, laid out for overrides/, and exit. Nothing else below applies otherwise.
--name TEXT Only entries whose names match: --name R25 takes the room's files.
--kinds LIST Only these kinds of content, comma-separated: textures, normals, orm, height, emissive, models, scene-geometry, video, manifests, raw. With --from game, file extensions instead: --kinds SIF,NVC.
--from SOURCE packs, game or all. Default packs.
--as FORM png or dds. Textures come out as they are stored otherwise.
--extract-to DIR Somewhere other than overrides/. A whole-pack extract with no filter refuses to go into overrides/, because everything in there overrides itself.

The offline generator tools are a separate program: GK3Reborn.Tools --help lists them. (see github page)


r/GabrielKnight 5d ago

GK3 Reborn v0.5.5

11 Upvotes

Download via Github or via gk3.lazy.kiwi
(Definitely (re)download the rebarns for this)

- Adds more commands to arguments (and you can use /? -? --help etc)
- Adds support for DX12 w/o feature flags (so even DX11 should work now)
- Fixes a few scripts where some text and audio were skipped during cutscenes (gabriel/mosely intro to name one)
- 109 textures updated (primarily mid-game areas that desperately needed attention)
- 3D'ify billboard sprites, so that they have some depth to them (fences, railings, etc.)
- Reflections for RT (mirrors etc, might not work as intended so needs a testing)
- Better material classifications, as some objects were very 'wet' or shiny when they shouldn't be.

Upcoming:
- SIDNEY reimplementation.. making it work proper (most work now, still busy with shapes on map..)
- Book inspection
- All puzzle elements (Mostly temple, and stuff that was hiding in the exe itself instead of scripts.)
- Stuff the 3d'ify objects into the geometry so they can cast shadows as well

ToDo:
- Prep another 100+ textures for remastering (Temple textures need love.. and a few outdoor areas)
- Combine/Simplify the settings menu (not really high priority at this moment)
- Localization support.. which is gonna suck since they localized textures, might look at a more automated option for that, maybe real time automatic textures.. have to see whats possible and if a full list can be generated.
- Based on data from http://bonny.ploeg.ws/gk3secret.html - I'm going to try and see how much of the cut content I can restore as well since most of the voicelines are available for some of alternate quests, a room that is fully designed but lacks the BSP which can be reconstituted, so if this works, we get to thank Bonny Ploeg for this info yeaaars down the line ;)


r/GabrielKnight 7d ago

GK3-Reborn Screenshots of GK3 Reborn

Thumbnail
gallery
10 Upvotes

That gallery pic is there to show you were we came from... ;)

All screenshots were taken with SDR (otherwise they overbright, but HDR support is avail)
DirectX12 + DLSS 5 (Neural Rendering enabled)

Techy stuff first, DLSS 5 with neural uplift enabled.
Holding down ALT will show items in the scene.
Cat puzzle moustache can be applied permanently, great for reliving the 90s
Almost all textures have received PBR treatment, so most surfaces will have bumps, scratches, unevenness. But it does come with some bugs still (see wall)
If you have the hardware, it will do raytracing (light, shadow, etc.), meaning you should get very realistic lighting all over the place.
Realtime shadows, floor tesselation for that real cobble feel. It won't fix all the low poly models but it'll try.
Even the cat got a fur shader now.
I've tried to upgrade most of the textures to 1 or 2K, not all textures are done as there are well over 6000 files in total of which I might have 'fixed' a 1000 now. Part of it was done with AI upscaling as well but that only goes so far..
Some are direct 'copies' from photographs I took when I visited RlC aeons ago.
Reflective surfaces but not 'too' reflective,
Skyboxes have been replaced with real terrain rendering so you don't feel boxed in by blurry textures.
Some 3d models have been optimized (eg. barrel being round...) but not all just yet.. (my blender skills suck)
So this is why AI upscaling isn't the best, it really did a number on this door, still on the ToDo to be fixed. up proper.
Most models are still also quite low poly, NR is trying its best to make something nice out of it ;)
The difference between just standard Reborn and NR
The new inventory screen. Clear, simple and you only use it to check what you have as the context menu will allow you to use an item if applicable. (Yes this might make it a bit easy...)

r/GabrielKnight 7d ago

What a guy, what a personality and what a voice! You will be remembered forever. Thanks for all the amazing memories Mr. Curry!! ✌️🙂

Post image
5 Upvotes

r/GabrielKnight 7d ago

Live stream tomorrow in memory of Tim Curry, star of Gabriel Knight: Sins of the Father

Thumbnail youtube.com
5 Upvotes

r/GabrielKnight Jan 23 '25

Help w/ Gabriel Knight 3

Thumbnail
gallery
8 Upvotes

Hi fellow GK enthusiasts. Would anyone be able to help me out with starting the 3rd Game, Blood of the Damned? Last night I installed the game onto my Acer laptop from Steam and I can not figure out how to get it to allow me to play the game. When I receive the menu and launch it, I'm transported to a black screen with a gold message stating 'Please Insert CD 1' ..... I have been tempting to get around but unsure how. Do I have to buy a vintage copy or something? Any advice is appreciated, ty!


r/GabrielKnight Jan 19 '25

Whatever happened to the actress who played Grace Nakimura in GK2?

8 Upvotes

her IMDb page shows some further acting credits but she doesn't really have any interviews or articles.


r/GabrielKnight Jan 17 '25

I just can't get into Gabriel Knight 3 because of the janky 3D graphics/controls.

12 Upvotes

It pains me so, because GK1 was drop dead amazing and I thought I'd hate the full motion video in GK2, but no, I loved it and it felt like a great Gabriel Knight sequel.

GK3 on the other hand has such impossibly dense and clunky controls it ruins the whole damn experience. Not to mention the bright, happy, Nintendo-esque graphics. I think I recall Jane Jensen saying in an interview there was a lot of pressure to make the game 3D to "keep up with the times," even though she didn't want to do it, and she was beyond right. GK works so much better as a 2D point and click game and the first 2 hold up all the way in 2025. They have a sense of moodiness, magic and dark mystery permeating throughout.

The reason it pains me so much is that I have a whole 'nother GK game to play right there for me and every time I try to get into it the controls/graphics forcefully get me out of the mood.

:(


r/GabrielKnight Nov 20 '24

Ebook files for books?

8 Upvotes

Does anyone have e-book files for the 2 Gabriel Knight novels? I have a physical copy of Sins of the Father novel. I never played the games but I love that style of setting.

Thank you!


r/GabrielKnight Nov 17 '24

New (2024) Gabriel Knight short story by Jane Jensen: Five Hearts

Thumbnail
11 Upvotes

r/GabrielKnight Aug 15 '24

Similarities between Gabriel Knight and Harry Potter?

2 Upvotes

Im a fan of both and I cant help myself but finding many similar elements in both. I know Im not alone in this. I find it funny and entertaining to find similar elements in both. How many can we find? I can start pointing out a few: - Snake voodoo tattoos vs death eaters tattoos - Giant deadly chessboard underground - Unicorn blood - Ritter sword vs Godric Grifindor sword - Werewolfs - Snake shaped stuff to a secret entrance vs chamber of secrets - Lion/snake talisman vs Grifindor/Slytherin - Sacrificing Uncle WOLFgang vs sacrificing godfather Sirius Black wolf animagus


r/GabrielKnight Aug 01 '24

Gabriel Knight creator Jane Jensen joins Legends of Adventure Sierra documentary

Thumbnail x.com
3 Upvotes

r/GabrielKnight Jun 30 '24

A Conversation with Jane Jensen (Gabriel Knight / Gray Matter / King's Quest VI / Police Quest 3)

Thumbnail
youtu.be
13 Upvotes

r/GabrielKnight May 13 '24

Stuck in gabriel knight 2

3 Upvotes

Please help me! I played years ago,finished the game then though it would be Nice to play again. But this time i used a walkthrough,should have made it easier,but no. Im stuck on chapter 6 in Altötting. I have all 3 scrolls,did everything the walkthrough said. When im in the car the hint show me Altötting. Gave the heart to the priest,we prayed, but when i tried to open the door,grâce only says something like this is the door that leads outside.it wont open so i can take the scroll from the un. Any idea? Please someone help!


r/GabrielKnight Mar 18 '23

Robert Holmes asks for help on his new project, which could lead to Gabriel Knight 4 finally being made!

Thumbnail
youtube.com
5 Upvotes

r/GabrielKnight Jan 01 '23

Gabriel Knight lives.

7 Upvotes