This reminds me I should try to make a bit more progress with trying to write an RDP display driver for Win9x... one of those things I thought of one day but never really got around to doing. (I'm sure there are existing solutions, but writing my own is half the fun --- and I've already written a generic VESA framebuffer.) I like stuff like this in the same ways as car modding --- teaching an old dog new tricks.
Lotus 1-2-3 arbitrary resolution
81–90 of 130 posts
Re: Lotus 1-2-3 arbitrary resolution
#82For example, I've actually thought it might make sense for people to release new software on DOS or the Sega Genesis, simply because they're not being updated anymore, and as a result, there's a ton of great emulators for both that can run on pretty much any modern platform under the sun. A Linux program I write might not run under FreeBSD or AmigaOS, but I would bet that I could get basically nearly any SNES game running nearly flawlessly on them with an emulator.
Re: Lotus 1-2-3 arbitrary resolution
#83This reminds me I should try to make a bit more progress with trying to write an RDP display driver for Win9x... one of those things I thought of one day but never really got around to doing. (I'm sure there are existing solutions, but writing my own is half the fun --- and I've already written a generic VESA framebuffer.) I like stuff like this in the same ways as car modding --- teaching an old dog new tricks.
>I've already written a generic VESA framebuffer you mean like this https://bearwindows.zcm.com.au/vbe9x.htm ?
The amount of code needed to get basic unaccelerated graphics working is surprisingly small; most of it has to do with detection and modeswitching. Once you set the mode, all you need to do is give Windows' GDI the appropriate framebuffer and related information (the structures are, not surprisingly, very similar to a BMP file header), and it will do all the rendering. Of course you can also hook into some of the drawing functions for some acceleration, but my testing with a relatively recent GPU and CPU showed that even unaccelerated 2D graphics is plenty fast for essentially everything but gaming. That's partly why I wanted to turn it into RDP --- which AFAIK is similar to GDI, but RPC'd over the network.
Re: Lotus 1-2-3 arbitrary resolution
#84I think there is something kind of fun about purposefully using "outdated" software, and even valuable sometimes, in the same way that it's useful to use a dead language like Latin nowadays; it's not changing so there's sort of a bit of "equality" to it, for want of a better word. For example, I've actually thought it might make sense for people to release new software on DOS or the Sega Genesis, simply because they'…
Re: Lotus 1-2-3 arbitrary resolution
#85Earlier quoted context omitted.
"Can't believe the Lotus FTP site is still live. Wonder where that thing is running" Had me curious as well. $ host ftp.support.lotus.com ftp.support.lotus.com is an alias for service.boulder.ibm.com. service.boulder.ibm.com has address 170.225.15.26 It's running WUFTPD 2.6.3, which is abandonware as far as I can tell. Though no open vulnerabilities listed.
Nobody at IBM will ever want to be the person to suggest decommissioning a server that might make a paying customer yell at their manager. Expect it to continue forever.
Re: Lotus 1-2-3 arbitrary resolution
#86Reminds me of the HP 200LX that came with full version of Lotus 1-2-3 v2.4. Quite a powerful computer to run off of two AA batteries. https://en.wikipedia.org/wiki/HP_200LX I still feel there's things it could do that I can't do with my iPhone; and spreadsheets is one of them. (Yes you can get Excel on an iPhone, the interface sucks).
I had one of these in college! I hooked it up to a serial port and set up Linux to use it as a login terminal, so I could do email in Pine while my girlfriend worked on homework with the actual keyboard/mouse/monitor. It didn’t just have Lotus; it had a dedicated Lotus key.
Re: Lotus 1-2-3 arbitrary resolution
#87I think there is something kind of fun about purposefully using "outdated" software, and even valuable sometimes, in the same way that it's useful to use a dead language like Latin nowadays; it's not changing so there's sort of a bit of "equality" to it, for want of a better word. For example, I've actually thought it might make sense for people to release new software on DOS or the Sega Genesis, simply because they'…
[1] http://www.the8bitguy.com/product/planet-x3-for-ms-dos-compu...
Re: Lotus 1-2-3 arbitrary resolution
#88Reminds me of the HP 200LX that came with full version of Lotus 1-2-3 v2.4. Quite a powerful computer to run off of two AA batteries. https://en.wikipedia.org/wiki/HP_200LX I still feel there's things it could do that I can't do with my iPhone; and spreadsheets is one of them. (Yes you can get Excel on an iPhone, the interface sucks).
Re: Lotus 1-2-3 arbitrary resolution
#89I think there is something kind of fun about purposefully using "outdated" software, and even valuable sometimes, in the same way that it's useful to use a dead language like Latin nowadays; it's not changing so there's sort of a bit of "equality" to it, for want of a better word. For example, I've actually thought it might make sense for people to release new software on DOS or the Sega Genesis, simply because they'…
Which is why web apps shine. Near-universal reach.
Re: Lotus 1-2-3 arbitrary resolution
#90I think there is something kind of fun about purposefully using "outdated" software, and even valuable sometimes, in the same way that it's useful to use a dead language like Latin nowadays; it's not changing so there's sort of a bit of "equality" to it, for want of a better word. For example, I've actually thought it might make sense for people to release new software on DOS or the Sega Genesis, simply because they'…
> can run on pretty much any modern platform under the sun Which is why web apps shine. Near-universal reach.
When you use a truly "deprecated" platform, you have don't have to worry about that; the Sega Genesis/MegaDrive hasn't been supported in any official capacity for more than 20 years, meaning that basically any emulator made in the last decade or so will be "feature complete".
(I know there are a few bits of weirdness with emulating expansion chips for Virtua Racing, but my point overall still stands).