Decision for 300, need opinions
Moderator: Moderator
Decision for 300, need opinions
Hullo
Today at work I was a bit bored and started thinking about altogether dropping all the current OS-specific ports and instead jsut use and an SDL interface that works on the same(actually more) platforms than ToME does.
Now ASCII lovers, dont fear, I'm one too, so this doenst mean ASCII mode would go, it would jsut work as the X11 and widnwos port, drawing the text.
I have lots of nifty ideas to make the sdl interface super neat and module-customizable. But all those imply one big drawback, namely the removal of the pure text mode ports, that is the "ibm" and "gcu" ports. Not reallly a big loss except it wouldnt be possible to play over ssh anymore.
Well it would with X forwarding, but we all know how "efficient" this is. An other (quite easy) possibility would be to be able to disconnect the display from the core, that is, one owuld run the core on a machine, and connect the client to it via a TCP/IP connection. But this still implies the game to be installed on the client machine, so I'm not sure how usefull this would be.
So I need your opinion please!
Today at work I was a bit bored and started thinking about altogether dropping all the current OS-specific ports and instead jsut use and an SDL interface that works on the same(actually more) platforms than ToME does.
Now ASCII lovers, dont fear, I'm one too, so this doenst mean ASCII mode would go, it would jsut work as the X11 and widnwos port, drawing the text.
I have lots of nifty ideas to make the sdl interface super neat and module-customizable. But all those imply one big drawback, namely the removal of the pure text mode ports, that is the "ibm" and "gcu" ports. Not reallly a big loss except it wouldnt be possible to play over ssh anymore.
Well it would with X forwarding, but we all know how "efficient" this is. An other (quite easy) possibility would be to be able to disconnect the display from the core, that is, one owuld run the core on a machine, and connect the client to it via a TCP/IP connection. But this still implies the game to be installed on the client machine, so I'm not sure how usefull this would be.
So I need your opinion please!
Last edited by darkgod on Fri Jun 04, 2004 6:13 pm, edited 1 time in total.
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning

-
- Sher'Tul Godslayer
- Posts: 2438
- Joined: Sat Dec 14, 2002 7:18 pm
- Location: California (or sometimes Erebor)
- Contact:
http://www.linuxgames.co.za/noeGNUd/screenshots.php
This is roughly my vision of the flexibility I want in the SDL ToME.
This is roughly my vision of the flexibility I want in the SDL ToME.
I voted for sdl.
I was reluctant at first, but I had a pretty lengthy discussion with Neil and Amaurea (hope I recall correctly, hapologizes if not) on the irc channel a while ago and got convinced.
Actually, the game is really really good, we all know that
. But don't we all want it to get even better and to be played by even more people? I think the addition of graphics and a nifty interface is the best way to achieve that.
Nowadays, want it or not, graphics are important for any software. Even Linux (which I like, do not get me wrong) is heading more and more towards nice window managers and all, to be able to be used by even more people worldwide, and then achieve a greater quality in the end (more testers, more contributors, etc).
One of my complains was also the portability of angband, the possibility to be played on many different architectures. I though tome was very portable, but actually sdl is more! Using sdl in tome would allow tome to be played on more architectures, which is very important to me.
Hope I convinced at least a few people to vote for sdl, yessss commmeee on!
I was reluctant at first, but I had a pretty lengthy discussion with Neil and Amaurea (hope I recall correctly, hapologizes if not) on the irc channel a while ago and got convinced.
Actually, the game is really really good, we all know that

Nowadays, want it or not, graphics are important for any software. Even Linux (which I like, do not get me wrong) is heading more and more towards nice window managers and all, to be able to be used by even more people worldwide, and then achieve a greater quality in the end (more testers, more contributors, etc).
One of my complains was also the portability of angband, the possibility to be played on many different architectures. I though tome was very portable, but actually sdl is more! Using sdl in tome would allow tome to be played on more architectures, which is very important to me.
Hope I convinced at least a few people to vote for sdl, yessss commmeee on!

though I know you wanted opinions, I don't have one. I really don't care what you do with YOUR game. I will always play ToME, no matter the format (which may take some getting used to.) So go ahead with what you decide to do! 

Eyes burning, reaction rate diminished, vocabulary deteriorating...you have just been infected with the TOME addiction bug causing you to stay up to the wee hours of the morning playing this great game! 


Grrreat! Me wants it! Me wants it NOW!
I see that ToME is becoming more and more different from the standard "angband variant" style, and I *like* it! (Not that I don't like Vanilla, but stll...)
A dumb question to fellow coders: as terminal-management and such are contained in relatively few source files, should it be possible to maintain both a 300-with-nifty-graphics and a 300-old-style-terminal without too much trouble?
Not that I'm volunteering for that, anyway...
Quite OT: I know you hate to be asked that, but when will 300 come out?
Please don't manathurst me for this question...
I voted "Don't care, will play no matter what" but haven't a clue what it all implies for me. Can someone translate the computer-speak into a direct description of what happens if the new system is implemented, i.e. I'm using ASCII exclusively, on a normal Windows XP platform. What would change for me? How would the screens look? And so on. I will not be switching to graphics tiles until they become cleaner and easier for me to distinguish, so I don't want to use something that complicates or impedes my ability to assimilate what's happening on-screen.
Last edited by Hunter on Fri Jun 04, 2004 7:54 pm, edited 1 time in total.
I answered I don't know, as I assume there won't be complications and usability-degradations to plain top-down ASCII style.
I usually play in X, but I have been known to play in console when there was that time there was a flaky update to X and I had to pass the time somehow while waiting for the downgrade to compile. (It was my old slow computer and X took many hours to compile.) It was a while ago and I don't expect that to happen again anytime soon, but well, that kinds of things may happen.
I won't use graphics in ToME unless they mysteriously become a great deal clearer and prettier than they are now. I started playing ToME because I was tired of everything being way too graphics oriented at the expense of gameplay. As to 3D, I think that's one of the most overrated game inventions ever.
I usually play in X, but I have been known to play in console when there was that time there was a flaky update to X and I had to pass the time somehow while waiting for the downgrade to compile. (It was my old slow computer and X took many hours to compile.) It was a while ago and I don't expect that to happen again anytime soon, but well, that kinds of things may happen.
I won't use graphics in ToME unless they mysteriously become a great deal clearer and prettier than they are now. I started playing ToME because I was tired of everything being way too graphics oriented at the expense of gameplay. As to 3D, I think that's one of the most overrated game inventions ever.
Zothiqband -- still an Angband variant.
Anyone wanna answer this?? I'd also like to know?I voted "Don't care, will play no matter what" but haven't a clue what it all implies for me. Can someone translate the computer-speak into a direct description of what happens if the new system is implemented, i.e. I'm using ASCII exclusively, on a normal Windows XP platform. What would change for me? How would the screens look? And so on. I will not be switching to graphics tiles until they become cleaner and easier for me to distinguish, so I don't want to use something that complicates or impedes my ability to assimilate what's happening on-screen