Temple of The Roguelike Forums

Announcements => Traditional Roguelikes (Turn Based) => Topic started by: Z on October 15, 2011, 12:08:19 PM

Title: "Necklace of the Eye" roguelike frontend now at v 5.1 (improved libtcod support)
Post by: Z on October 15, 2011, 12:08:19 PM
After more than a year (http://www.roguetemple.com/forums/index.php?topic=1221.0), a new version of Necklace of the Eye (3.0) has been released!

If you do not know what it is, go to its homepage (http://www.roguetemple.com/z/noteye.php) (in short, a frontend which modifies the interface of roguelikes by adding classic DOS, tiles and First Person Perspective display, extra options like screenshot taking, etc).

If you know the older versions, this new version has the following new major features:


Read more about NotEye and download it from here (http://www.roguetemple.com/z/noteye.php).

Good luck to all your Roguelike characters played via NotEye!
Title: Re: "Necklace of the Eye" roguelike frontend v 3.0: Linux/scripting/menus/mouse
Post by: getter77 on October 15, 2011, 04:31:48 PM
Congrats on making the new release and the fine plans for further future development!   :)
Title: Re: "Necklace of the Eye" roguelike frontend v 4.0: streaming
Post by: Z on December 28, 2011, 02:19:24 AM
Necklace of the Eye 4.0 is released! (http://www.roguetemple.com/z/noteye.php)

The focus of this release is a streaming protocol. You can use it to record and view recordings (which you can also annotate with messages, or perform simple editing), or use it over network, allowing clients to watch you while playing, or share a game between two or more people. You can let the viewers use their own mode (plain ASCII, tiles or FPP) or make them use a specific one. I suppose that, for simple uses, it is easier to set up than a SSH server, although some care needs to be taken for safety.

My next goal will probably be to make libtcod able to communicate via the NotEye protocol, thus allowing NotEye to work with libtcod roguelikes, not only system console ones.

Have fun!
Title: Re: "Necklace of the Eye" roguelike frontend v 4.0: streaming
Post by: getter77 on December 28, 2011, 02:40:06 AM
Fantastic!  Keep at the fine work.      8)
Title: Re: "Necklace of the Eye" roguelike frontend v 4.0: streaming
Post by: Legend on December 28, 2011, 02:56:49 AM
Quote
My next goal will probably be to make libtcod able to communicate via the NotEye protocol, thus allowing NotEye to work with libtcod roguelikes, not only system console ones.

Does that mean I might finally be able to play Brogue and other libtcod games in fullscreen?
Title: Re: "Necklace of the Eye" roguelike frontend v 4.0: streaming
Post by: itkachev on December 28, 2011, 05:34:57 AM
Quote
My next goal will probably be to make libtcod able to communicate via the NotEye protocol, thus allowing NotEye to work with libtcod roguelikes, not only system console ones.

Does that mean I might finally be able to play Brogue and other libtcod games in fullscreen?

libtcod supports fullscreen mode out of the box. It's literally takes just one line of code for the developer to add fullscreen mode support to a libtcod game.

Ask the developer to implement it. :)
Title: Re: "Necklace of the Eye" roguelike frontend v 4.0: streaming
Post by: Legend on December 28, 2011, 05:43:16 AM
Quote
My next goal will probably be to make libtcod able to communicate via the NotEye protocol, thus allowing NotEye to work with libtcod roguelikes, not only system console ones.

Does that mean I might finally be able to play Brogue and other libtcod games in fullscreen?

libtcod supports fullscreen mode out of the box. It's literally takes just one line of code for the developer to add fullscreen mode support to a libtcod game.

Ask the developer to implement it. :)

If it's that simple, I wonder why so many libtcod roguelikes (all that I know of) lack full screen?
Title: Re: "Necklace of the Eye" roguelike frontend v 4.0: streaming
Post by: Z on December 28, 2011, 10:39:23 AM
Quote
Does that mean I might finally be able to play Brogue and other libtcod games in fullscreen?
Yes.

Actually it is supposed to be even simpler than itkachev says (you can tell the libtcod.cfg file to use fullscreen, even if the dev has forgotten about this), but this is broken in the current version of libtcod.
Title: Re: "Necklace of the Eye" roguelike frontend v 4.0: streaming
Post by: itkachev on December 28, 2011, 03:07:52 PM
Actually it is supposed to be even simpler than itkachev says (you can tell the libtcod.cfg file to use fullscreen, even if the dev has forgotten about this), but this is broken in the current version of libtcod.

AFAIK, the current version of libtcod is just plain broken, full stop.

I've had to include a branch of it with fixes into Diggr sources...
Title: Re: "Necklace of the Eye" roguelike frontend now at v 5.1 (improved libtcod support)
Post by: Z on April 06, 2012, 01:36:42 PM
Necklace of the Eye version 5.1 released! (http://www.roguetemple.com/z/noteye.php)

The 7DRL challenge has created a wave of good roguelikes, some of them using the newest libtcod version. Drakefire Chasm is very good, but I could not get it into fullscreen on my Linux machine. So I have tested it with NotEye, and found some bugs (not very surprising, since Brogue was the only libtcod roguelike I have tested it on in the past). NotEye version 5.1 fixes these bugs, and adds some minor new features. I can play Drakefire Chasm on Linux in fullscreen now. :)

A more complete changelog:

(http://www.roguetemple.com/z/dfc-1t.jpg)(http://www.roguetemple.com/z/topdog-1t.jpg)(http://www.roguetemple.com/z/dfc-2t.jpg)
(http://www.roguetemple.com/z/topdog-2t.jpg)(http://www.roguetemple.com/z/dfc-3t.jpg)(http://www.roguetemple.com/z/topdog-3t.jpg)
(http://www.roguetemple.com/z/dfc-4t.jpg)(http://www.roguetemple.com/z/topdog-4t.jpg)(http://www.roguetemple.com/z/dfc-5t.jpg)

Drakefire Chasm (http://dowhilecompiling.blogspot.com/p/drakefire-chasm.html) and Top Dog (http://7drl.darknet.co.za/2012/index.php?m=03&y=12&entry=entry120310-121244) via NotEye (http://www.roguetemple.com/z/noteye.php)

Unfortunately Sword in the Hand (http://www.zincland.com/7drl/sword/) is not supported, since it uses libtcod 1.5.0. Porta Lucis (http://christopherwhitman.net/blog/?p=11) uses a Visual Studio version of libtcod (I am not sure which version) and I cannot try it.
Title: Re: "Necklace of the Eye" roguelike frontend now at v 5.1 (improved libtcod support)
Post by: getter77 on April 06, 2012, 05:08:32 PM
Yet more excellent gains.   :)