This is...well. I have absolutely no idea how many nightly hours I've spent secretly in front of the good old speccy, playing Elite. I never quite made Elite - I got the rank right under that - but it was weeks and weeks of gaming time. I used to dream wireframe dreams. That is to say that I might be a bit positively biased towards anything that smells even remotely like the divine goodness that is Elite. And this, a...Port? Rewrite? is therefore, of course, almost perfect. Great. Best thing since bread of the non-sliced variety.
It's based on the new kind source for PC but rather rewritten and extended a bit
Aye, I only ever made deadly myself and that involved a whole summer playing on my +3 (and saving to tape, thanks a lot Firebird)
I don't mind the interface at all (that is, the touch buttons on both sides of the main screen). I like it, actually, and find I use them and the keyboard 50/50, particularily for stuff like switching info screens.
Ah, good stuff
My small quibbles:
* It feels a bit strange that you can use the touchscreen for selecting all sorts of stuff, but you can't use it for selecting planets on the scanner screens. That might be a too big rewrite to allow, but it threw me at first.
I probably can do that, I just didn't think about it as I'm used to the older versions where you used the directional controls for that but I'll certainly give it a go
* The file dialog for saving and loading your commander feels a bit outside the rest. Sometimes a mouse cursor appears here (but never anywhere else), and generally it feels like something that pops up from another system.
Yes, always a mouse pointer on those screens, it's part of liballegro but I do intend to change it and the config page to match the rest of the system
* I can't find out how to rename my commander! My Elite commander should be R. Daneel, not Jamison!!! :-)
Robot eh? how's that zeroth law working for you?
(you can change the name at the top of the file selector that appears when you go to save)
As far as I can gather so far, everything works (I.e. I've encountered no obvious bugs). The most irritating thing so far (apart from my inability to dock safely, but that is not an error of the game) is the gymnastics required to bop between planet selection in the short range scanner (where one needs to use the d-pad) and the info screen (which is needed to find out whether the planet is useful). The number keys are rather cramped to reach whilst holding the pandora, and using the touch screen means letting go of the d-pad. My humble suggestions:
1) If you can be bothered to make a compile flag for pandora-only code: Remove the touchscreen D-pad, fire button and throttle (I can't imagine anyone using them on the pandora) and replace them with another info screen like the ones already showing status and position, but this time showing a summary of system data.
I could do that but I prefer not to... you can check information on the systems before visiting them by selecting them in a chart then viewing the system information... even adding the extra displays I have is departing from the formula somewhat, lol, I'm not sure which information you want on screen though, could you give me more details on that?
2) The quick one: While docked, rebind the XYB buttons to Shortrange scanner, Longrange scanner and Info. Noone will fire missiles inside the station anyways.
Well, you'd hope, lol, but yes, can do that easily enough
Now, excuse me, but I'll have to earn money for a docking computer.
eheh, I'm pondering adding a few things: (probably to a distinct version so the original is still available)
fixed a bug with docking music and added V to turn off docking computers prior to docking
Autopilot - will pilot you to planet unless attacked using the fastest available methods (torus jump etc.)
Advanced scanner - Show ship type / bounty on viewscreen
Stargates - four or five per galaxy, allowing travel to any other gate in same galaxy
Shipyard - the obvious really
Mission board - frontier style, take package from a to b and get paid etc.
Thanks for your feedback!