Skip to content

Releases: Rytisgit/DCSSReplay

2023 edition release

29 Dec 22:51
Compare
Choose a tag to compare

Release with update for 2023

Added new tile mode, connecting to footv, and a bunch of fixes.

Download zip file of the latest build for windows included.

Extract and run Start DCSSReplay.bat

used in https://www.youtube.com/watch?v=3GIqz2Ddpg8 for visuals.

DCSSReplay 1.0 Release: Exactly What You Searched For

29 Aug 19:42
3dcf914
Compare
Choose a tag to compare

Video Highlighting the changes:

https://www.youtube.com/watch?v=3XadVzHsQ20

Big feature list:

  • Added TTyRec file Download window (CTRL+G). Can now browse and select files to play straight from servers.
  • Added Configuration Window (CTRL+C). Adjustable options are Maximum length of pause between frames, pause between frames(for performance), Time Step with arrows keys length and window to open on start.
  • Added TTyRec Data Search window (CTRL+F). In this window the entered string is searched through the whole TTyRec allowing for some pretty fine grained searches.
  • Added Playback Seek Bar. Indicates play length, can be controlled with mouse
  • Highlight Handling. Reads monsters statuses from highlighting(sleeping, confused...), Indicates highlights on ground
  • Image Drawing Refactor. Now Uses Skia(SkiaSharp) instead of System.Drawing for future cross platform compatibility.
  • Slim Putty down to the minimum Required. This removes windows dependency, so now can be built for any platform for future cross-compatibility

Improvements :

  • Fixed rendering to no longer stretch as the window is adjusted to an irregular size
  • Wall and Floor decided per branch, allowing different types of walls to be visible.
  • Draw Character flying over lava/water, being netted, add tree form
  • Fix Labyrinth and Gauntlet drawing
  • Add unseen item, green water, fountains
  • Fix Next level percent indicator in side data
  • Fix dagger/trident weapons held in hand
  • Add missing 7th bottom log text line
  • Fix logic when deciding when to draw map
  • Spider now has cobwebs instead of nets
  • Handle Palentongas

DCSSReplay 0.7 Beta Release: Cached Edition

01 May 10:20
848f6da
Compare
Choose a tag to compare

Video Highlighting the changes:

https://www.youtube.com/watch?v=TI1xapJt69Y

Big feature list:

  • Added max time between frame control! No more long pauses, current hard coded value is 500ms, any longer than that gets cut off to keep the flow smooth.

  • Better playback handling! left and right arrow jumps forward/back 5 sec, comma(,) and dot(.) now can step through frames 1-by-1!
  • We now have caching, for monsters and other objects that move out of sight - this is done by tracking objects that are the most common on screen for the previous frame and then using that for every tile that is considered out of sight.
  • The character can now hold weapons and change forms
  • Added different display modes: you can switch around the places of tiles display and console with A, or for console purist a full console mode is available with S

Improvements :

  • Skeletons and corpses now somewhat represented
  • Better monster override rules(overrides happen mostly when specific monsters are in view), always room for improvement
  • Statuses are now colored
  • Text at the top now has useful info displayed
  • Taskbar now displays the DCSSReplay icon
  • Noise/Gold is now displayed
  • Show Lost Health/Mana

0.6.0 Beta start! It's all coming together edition.

05 Apr 00:09
f5c5e8b
Compare
Choose a tag to compare

Video Highlighting the changes:

https://www.youtube.com/watch?v=B1BrdOn1F24

Big feature list:

  • We have only 1 window now! No more messing around with the console focus

  • BIG Refactoring of all the code that does something related to image generation, it's not that much a mess anymore, I swear!
  • Removed SlimDX and upgraded from net framework 4 to 4.7.2, we are finally in the present
  • Migrated libraries to net standard 2.0

Improvements :

  • Fixed black screen bug, that I didn't even know was a bug, amazing find
  • Better monster rules, so we get them right more often
  • Use the right side monster list to decide what monster is on screen
  • Differentiate between items on the ground as much as possible
  • We have an icon now
  • Updating to newer framework version allowed easy access to bz2 decompression, so that's in now

Fix not launching on fresh install

05 Mar 12:02
Compare
Choose a tag to compare

it should now work when installed.
use ctrl+c, to re-configure console view

A few Hotfixes

24 Feb 23:26
Compare
Choose a tag to compare

Sadly it's currently not working on a fresh install! because it's not creating the appdata/roaming folder and files you need to copy in the folder yourself, I have added the zip file with the folder

  • Fix some monsters not appearing
  • Remove bz2, since it didn't work correctly (will come back)
  • add monster health display
  • remove lost health indicator (will also come back)

DCSSReplay is in alpha

31 Jan 00:53
30fb104
Compare
Choose a tag to compare

First Release!

The code needs a lot of refactoring. But it works! you can get your fix of ttyrecs with some visual tiles finally.

I have also created a .msi installer, it should work.