In a way, the limitations of those machines made the data representation so cool. These days everything is a flat raster buffer with every pixel being independently settable. It's incomparably more convenient but also more "boring". Same thing with music and audio, we have enough RAM to waste to let Nyquist-Shannon take care of the problem. I guess the lesson is boring = better?
> we have enough RAM to waste to let Nyquist-Shannon take care of the problem. sorry what is this?
What Is Textmode?
21–30 of 51 posts
Re: What Is Textmode?
#22Note that ANSI is not BBS-specific and was not _created_ for BBSs... it was already around and BBSs made heavy use of it. EDIT: what I find is missing on the post is Teletext art (see e.g., http://teletextart.co.uk/ )
I recall in the early 90s I worked for an ag chemical company as an intern. They had a horrid budgeting app written on some old crusty DB platform, I was asked to make the text interface “better”.
We accessed via VT terminal emulators, so I created a library of ANSI drawing primitives and created a primitive window / menu system out of it. It blew everyone’s mind at the time, but it was only a couple of week’s work.
* Edited to add a lot of DOS software and terminal stuff did similar things, including some nifty Terminate and Stay Resident utilities (TSR!).
Re: What Is Textmode?
#23Earlier quoted context omitted.
> we have enough RAM to waste to let Nyquist-Shannon take care of the problem. sorry what is this?
Nyquist theorem Shannon's theorem -> noise sampling + information encoding. Overall if I understand correctly GP says that audio is recorded without any smart techniques besides the basics. Implies that this is bad because memory resources are wasted. Does not discuss how smart techniques might waste computational resources.
Back in the day, home computers did not have enough resources to play music like modern computers do. They instead relied on custom hardware to make noise. An example is the MOS SID 6581, which was on the original C64.
Once you have enough resources this is unnecessary, because you can just make a giant sample of the entire song you want to play, and that's going to sound at least as good as analog recording (and possibly better, depending on what technology you are using to make the analog record).
Re: What Is Textmode?
#24Re: What Is Textmode?
#25I was working at a big bank about ten years ago where we had a half-assed poorly implemented compute grid — some customization of a terrible IBM product. For viewing logs across all machines we had a home grown web app which would allow you to navigate through them. I realized the app didn’t sanitize the log output for display, and I started to include animated gifs and memes into my error messages. My boss told me to cut it out, I said, no, someone should fix the log viewer. It took me about an hour to fuzz inputs on our customer facing application that would generate a server error log which could execute arbitrary JavaScript on our machines. The log viewer got fixed.
Re: What Is Textmode?
#26I'm fed up with the modern web and seek reduced fidelity in order to focus on content.
Re: What Is Textmode?
#27In a way, the limitations of those machines made the data representation so cool. These days everything is a flat raster buffer with every pixel being independently settable. It's incomparably more convenient but also more "boring". Same thing with music and audio, we have enough RAM to waste to let Nyquist-Shannon take care of the problem. I guess the lesson is boring = better?
Yes, imposing restrictions can result in awesome and creative art! E.g. using a small (e.g. 16-color) color palette for pixel art, making art using semi-graphics block characters, music with mod trackers, ...
But being restricted like that made it feel more free. Don't need to think about function or variable names too much since only two dozen characters fit on screen. Graphics, just click some pixels until it looks like something.
But it's powerful enough to make games like Celeste (https://www.lexaloffle.com/bbs/?tid=2145) or even 3D games and demoscene things.
Re: What Is Textmode?
#28Great page!
Re: What Is Textmode?
#29A couple of games with more impressive PETSCII graphics, and some background info about PETSCII, in this video: https://youtu.be/3Sv_TM4WwC0
Re: What Is Textmode?
#30Does anyone know of a good library for easily making static webpages that look like old BBS ANSI graphics? I'm fed up with the modern web and seek reduced fidelity in order to focus on content.
More here: https://github.com/troxler/awesome-css-frameworks#specialize...