The only screencaptures shown in this thread were mine
And all of them were with the stock A8 firmware, which is indeed as far as i know a Marlin version. At least the slicer tells me so...
Anyway...
I finally got around to updating the firmware of my board. And boy, this was surprisingly difficult. More on that later
I will lay out my steps here.
I have not yet printed with this firmware! I have just installed it and my printer still boots1. Download and install the latest Arduino IDE. I have used the latest official one. I do *not* know which one will still work with XP, or if that will work the same
2. Download the USB to Serial Driver for the CH340:
http://www.wch.cn/download/CH341SER_ZIP.html That should still work with XP
3. Download the Firmware here:
https://marlinfw.org/meta/download/. Version 2 will not work as far as i know (but i haven't tried it)
4. Power on the Printer and connect the USB Port to the PC. Go to device manager and install the CH340 driver if not present, and note the COM Port of the Printer
5. Unzip the Firmwarefile. Then go to \Marlin\example_configurations\Anet\A8 and copy both files in that folder to \Marlin. Overwrite the existing files.
6. Open the \Marlin\Marlin.ino file
7. In the Arduino IDE go to File -> Preferences and add the following URL to "Additional Board Manager URLs":
https://github.com/benlye/anet-board/raw/master/package_anet_board_index.json Multiple URLs can be in there, comma separated
8. Go to Tools -> Board -> Board Manager. Search for anet. One result should be shown, install that
9. Go to Tools -> Board -> Anet Boards -> Select Anet V1.0
10. Go to Tools -> Port -> Select the COM Port of the Printer
Now this is the step that is required in the current Arduino IDE Version, likely from 1.8.x11. Go to Tools -> Board -> Boards Manager. The first default entry should be "Arduino AVR Boards". You need to select a specific older version here, namely 1.6.23
Without this step i get compile errors. That took me some time to track down. Most people just said "disable the end stops, dummy"
12. Go to Sketch -> Verify/Compile. This should not produce any errors, and should say something around 83% space used.
This step does the actual install13. Go to Sketch -> Upload. This will take some time. I did not get a finished notification, but after a couple of minutes (and the loading bar was full) i noticed that the printer display changed.
I have not had any time yet to test, and as hot as it is here currently i am not really in the mood to try. But i was able to navigate through the firmware without issues. The behaviour has significantly changed, but everything seems to be there after a cursory glance. This will take some time to get used to
EDIT: I mainly did this to see if there would be any real reason to actually change the board. It seems that is not the case
There are even ways to optimise further by loading a different bootloader, but as far as i could see that cannot be done over USB.