Elite for Emacs (2015)
salkosuo.net
salkosuo.net
I'm annoyed that I never gave it the extra push when I was a kid, preferring Silent Service, Aces of the Pacific, Strike Commander, etc.
Still, I love seeing the proliferation of things like this into Emacs. The psychology of Elite-type games has a strong propagation bonus factor within general tech psychology. It's like if you view tech as a mandelbrot set, you zoom in and you can start to see these little Elite wings all over.
(From recent discussions it seems like Lite-XL ought to enable this kind of effort too? Being SDL based and anything-goes on the scripting side, I'd just hazard a guess)
.. I may have that on my current android phone using a palmos emulator. There’s also an actual android port of it too though.
Did you ever get to play the leaked Elite 3D port for palmos? The dev couldn’t get rights for release so abandoned it. I cracked and released it after that. I was a beta tester. It’s a hoot. Works well. Even has a plug-in for the vibrator on the Palm M5xx series.
I never saw the Elite 3D you mentioned, sounds great. How was the color palette? Just curious if it was more monochrome or colorful.
I was probably hitting the Cybiko Xtreme really hard at that time, having all but given up on gaming on my HP Jornada and finding some relief in the KayBee Toys clearance bin ;-)
I do have a bunch of space trading games ready to go here for when the right time comes, and I like to leave the Elite Plus attract screen open in a DOSBox window sometimes...
The game is very colorful. I loved it. Here’s the original website for it.
http://www.harbaum.org/till/palm/elite/index.html
And apparently he either released or something else a v1.0 with the source code and it is up here:
https://palmdb.net/app/elite-palm
I didn’t know this copy existed till a few minutes ago. I’ve only played the one I had which was a version 0.9.5 or 9.7 iirc. So now I’m curious to test this out.
I did not get to play the 3d version. I'd love to try it out on my old TX, if you happen to know where a .prc might be found... ;)
Why annoyed? Those are all excellent games to have spent time with. I still have very fond memories of Strike Commander, and even learned a thing or two about real jet fighters and their weapons with it.
For modern computers: remember there's always the Oolite project :)
~/.alsoftrc:
> (define devices '(arts esd native))
Not sure what to do but it's segfaulting when trying to work with that.
On these libre games, such as Slashem, OOLite,OpenTTD, VegaStrike, Battle for Wesnoth and such a lot of people played more hours than they would acknowledge.
BTW, VegaStrike it's native and available on the distros.
That said, I do still play Space Trader, every now and again...
There was a history of BBS "door" games with this style of interface, that would have been quite adaptable to Emacs.
But yeah, his link to 'Elite' does take to the classic 3d game.
Nifty.
That said, Emacs can embed a Webkit widget if you build it to, and I bet there's a web version of Elite out there - I'm sure the Internet Archive has it in emulation, if nothing else. I think that should count for about as much.
Also, an Elite port with XLib or XCB would be totally doable. I've already played a Jet Set Willy port for X.
I wish the NTSC version (which was never shipped on cartridges) could run without graphical issues on a real NTSC NES. Instead you need a PAL NES or a PAL Emulator.
See the story about how Elite came about if you’re curious: https://m.youtube.com/watch?v=GpWoF5uVgbA
I remember his da, an engineer, talk abour ADA as a new-fangled thing, with Basic being deprecated as childish, in a good way
Braben went on to write Zarch/Virus that blew my teenage mind on the Acorn Archimedes A3000 which was the first ARM CPU that most people could actually get their hands on. Decades later Braben was one of the co-founders of the Raspberry Pi foundation with cheap as chips (when in stock) computers built around an ARM CPU.
We never got this remarkable NES game in NA. More's the pity.
M-x package install malyon; load a Z? file: M-x malyon.
You can compile the required inform6 compiler (cc -o inform src/*.c; mv inform /usr/local/bin) and inform-lib with ease from that. When building some game with build.sh, if it fails, run "git submodule update --init --recursive" and run sh "build.sh" again.
EDIT: found this in the comments
" Function and description taken from elite new kind sources. "
Huh. Maybe I should look into that (and "oolite" as well).
An open source version of the Elite universe:
Elite for Emacs - https://news.ycombinator.com/item?id=11867751 - June 2016 (46 comments)