How to run old games like Commandos, Desperados on Linux?
I have their original Windows DVDs, but want to run them on Linux. I've tried with Wine a couple of months ago, but failed.
I have their original Windows DVDs, but want to run them on Linux. I've tried with Wine a couple of months ago, but failed.
I want to draw some lines with constraints like
Otherwise, nothing fancy - lines can be one line width, one color.
What do you suggest?
I'm rebuilding my 8-bit computer of my childhood. It has a monochrome display with 320x192 pixels (no sprites), ~10k free RAM. What games do you suggest I can relatively easy re-implement that offer some minimal playing fun (beside Tetris, Sokoban, Snake)?
I have implemented a Z8 retro-computer on a Tang Nano 9k FPGA, including a primitive PS/2 decoder that translates the PS/2 events to the keyboard matrix typically used in old computers (so no software changes are necessary). It only remembers the held modifier keys (Shift, Ctrl, Alt, ...) and one normal key.
However, my computer seems to be so slow that I type faster than the computer can handle it (same applies to an emulator from someone else that emulates this computer on a PC).
Do you have a resource friendly idea how to buffer the PS/2 events? Just writing into a buffer and then change the software to pull out the events instead of scanning the matrix? How to deal with buffer overflows without the risk of truncated events (as PS/2 key events have different byte lengths)?
I have implemented a Z8 retro-computer on a Tang Nano 9k, including a primitive PS/2 decoder that translates the PS/2 events to the keyboard matrix typically used in old computers (so no software changes are necessary). It only remembers the held modifier keys (Shift, Ctrl, Alt, ...) and one normal key.
However, my computer seems so slow that I type faster than the computer can handle it (same applies to an emulator from someone else that emulates this computer on a PC).
Do you have a resource friendly idea how to buffer the PS/2 events? Just writing into a buffer and then change the software to pull out the events instead of scanning the matrix? How to deal with buffer overflows without the risk of truncated events (as PS/2 key events have different byte lengths)?
(I hope, this fits into the FPGA subreddit - haven't found a better matching one)
Did someone already created an expansion board for the Tang Nano 9k, e.g. with cinch-connector for simple TV output, PS/2 (or USB port for PS/2 keyboards) with voltage dividers/levelshifters, VGA port, cassette/speaker in/out or other neat things for retro-computing?
Is there an Awesome Inko projects collection? If not, who is using it for what projects?
How many of them exist? Do you usually pass them by value or by reference? Did you already have noticed a performance improvement when replacing pass by value with pass by reference?
We are evaluating whether to convert our SWT based application to Swing and also came across JBR which seems to improve a lot of things on the otherwise rather stalled Swing development. Are there other teams beside Jetbrains which use JBR - if yes, what are your experiences?
Is anyone using Swift for a commercial multi-platform GUI application (MacOS, Linux and Windows)? What library did you choose and why?
Since one of the latest updates (~ a few weeks, don't use it that often) my Dell-Notebook with Linux Mint Debian Edition 7 flickers massively on shutdown, no matter whether the shutdown GUI or the console (after pressing ESC). In normal use before the shutdown nothing flickers. Anyone else having similar problems or knows how to analyze/fix it?
I'm not 100% sure whether in this subreddit "retrocomputing" means working with old machines or whether modern built copies of old computers also count.
Do you know any DIY kits (still) available to buy to built a retro computer (I mean 8-bit computer or 286, 386)? Most likely this is limited to still manufactured parts, e.g. 65C02 (IIRC, Z80 it gone since 2024).
What libraries you are using for creating a Text-based or Graphical User Interface for your applications you create with Nim? Do you miss something that you know works with other languages?
What budget FPGA board do you suggest for retro computing, e.g. simulating 8-bit machines, has ports for PS/2 (or PS/2 via USB), VGA or DVI port and for adding large SRAM? I think, a MiSTER is far too expensive for me.
I have a little bit (2 years old) experience with Tang Nano 9k, but its software is, err, sub-optimal (I can't get it to run on Linux; producing weird errors in each new version; BSRAM is just limited to 2kB blocks).
I want to install a new Linux, e.g. Ubuntu 26.04 on an late-2012-Mac mini with Core i7 and 8GB RAM. The first obvious problem is that during boot of the Ubuntu 26.04 image the monitor goes to sleep (it applies to other tried Linux distros, too). I could workaround by booting with the safe-mode which seems to set the nomodeset option. After installation it is harder because I can't seem to find a way to set this option. Is there a better way to get a modern Linux running on this older, but still good hardware?
Since approx. 2 years I'm developing my hobby compiler in my spare time. Not seldom it happens that after changing something, I need to review parts of failing unit tests. These are not errors, but just different representations of the IR. Now I'm wondering whether it would make sense to instead of checking the exact output of IR instructions, I could rather create some kind of interpreter that will be used to check whether the instructions do what they are expected to do from a higher level point of view.
How do that other compiler projects? Do they also create an IR interpreter to verify whether the instructions do the same with the data?
I know that Wayland support still is marked as experimental. Where can I track the progress or report bugs? How can I get the latest updates (only for this)?
Is it possible to run some kind of VM on X86_64 hardware to test-drive ARM64 software bundles without having ARM64 hardware? Like Apple simulated X86 software on their M-machines - of course with a performance impact, but that does not matter.
Ideally open sources ones to learn from. I know of https://github.com/avelino/awesome-go, but it seems rather focused on game libs, not on games using these libs.