Hi,
Just thinking, after some of the awesome game Mods that people have done, from the simpler such as implementing joystick support, to the awesome Elite expansions and Renegade scrolling...
Maybe others can suggest enhancements for games here and... people might be able to take on the challenge if enough people wanted it.
Would someone want to enhance 3d Star Strike to be in mode 1 as it's a better Star Wars game than... Star Wars.
A faster Saboteur. I think it emulates the spectrum display, the drawing routines should be replaced by native ones.
Quote from: abalore on 19:51, 16 June 24A faster Saboteur. I think it emulates the spectrum display, the drawing routines should be replaced by native ones.
that's an awesome game I can complete sometimes, yes, it has horrible jerky drawing routines
As I'm currently busy with Elite, I started Rescue on Fractalus out of curiosity and used the GFX Explorer from ACE DL to see if there was anything interesting to discover. And there was something interesting to discover:
An offscreen buffer is used in which the scenery is calculated and drawn at half the resolution and then the calculated graphics are transferred using LDI loops.
It is apparently calculated with a resolution of 160x35 pixels, which is then transferred using LDI and doubled to 160x70 pixels.
There should be quite a lot of savings if you only have to copy one line instead of two.
I would say Rescue on Fractalus is a candidate where a conversion to a 128k version with double buffering via banking with C1/C3 would most likely result in a better frame rate.
Also possibly let the math routines calculate a few more lines to increase the view and keep up with the Atari/C64 version.Screenshot_20240703_150058.png
Ooh this sounds interesting!!!
@Fessor have you tried Eidolon?
Quote from: zhulien on 15:55, 12 July 24@Fessor have you tried Eidolon?
Just took a quick look. They are already use doublebuffering at 0x8000 and 0xc000.
Quote from: Fessor on 16:56, 12 July 24Quote from: zhulien on 15:55, 12 July 24@Fessor have you tried Eidolon?
Just took a quick look. They are already use doublebuffering at 0x8000 and 0xc000.
i thought it was really emersive before FPS was a thing, no shooting though from memory