-
Notifications
You must be signed in to change notification settings - Fork 32
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Doc change (OS'es) + year change (2023) ...
- Loading branch information
Showing
3 changed files
with
32 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
X-Emulators - aka "Xemu" - (C)2016-2022 LGB Gábor Lénárt [email protected] | ||
X-Emulators - aka "Xemu" - (C)2016-2023 LGB Gábor Lénárt [email protected] | ||
|
||
[ Xemu is licensed under the terms of GNU/GPL v2, for more information please read file LICENSE ] | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -12,7 +12,7 @@ | |
Emulators running on Linux/Unix/Windows/OSX of various (mainly 8 bit) machines, | ||
including the Commodore LCD and Commodore 65 and MEGA65 as well. | ||
|
||
Written by (C)2016-2022 LGB (Gábor Lénárt) <[email protected]> | ||
Written by (C)2016-2023 LGB (Gábor Lénárt) <[email protected]> | ||
Source repository: https://github.com/lgblgblgb/xemu | ||
|
||
Xemu also contains code wasn't written by me (sources I use from others, | ||
|
@@ -78,6 +78,29 @@ https://github.com/lgblgblgb/xemu/wiki | |
* **reCPM**: Another dead project from me (at least in this form): the goal is to | ||
create a free CP/M compatible OS with the needed hardware (Z80) emulated as well. | ||
|
||
## Supported OSes Xemu can run on | ||
|
||
"Mainstream" OSes: | ||
|
||
* Linux (including Raspberry Pi OS as well - probably other SBCs as well with Linux | ||
as the OS -, though in general, Raspberry Pi can be too slow for certain | ||
emulation tasks like emulating MEGA65 at full speed) | ||
* Windows (there are some problems if Xemu encounters any directory path containing | ||
non-US-ascii characters, because of the brainda ... errr ... strange way how | ||
Windows handles this compared to other sane OSes) | ||
* MacOS (Apple silicion shouldn't be a problem) | ||
|
||
In general, Xemu should run on other UNIX-like OSes too with no (or minimal) source | ||
level modification. At least once tested on (which may or may not reflect the current | ||
state of the project): | ||
|
||
* OpenBSD | ||
* FreeBSD | ||
* HaikuOS (no native UI, though the then-default OSD UI should work) | ||
|
||
Note, the list does not mean the upstream availability of ready-to-use binary builds | ||
in general, but the possibility that you can compile Xemu and that "should" work. | ||
|
||
## Quickest start (Xemu running in your web browser!) | ||
|
||
Just visit this page: | ||
|
@@ -183,6 +206,11 @@ Some comments: | |
* You must use `gmake` (GNU make) instead of `make` (BSD make) | ||
* `pkgconf` is used by the Xemu-configuration tool to found GTK3 library | ||
|
||
#### OpenBSD | ||
|
||
Very similar to FreeBSD (see above), surely you want to use the `pkg_add` tool | ||
instead of `pkg install` then. | ||
|
||
#### Raspberry Pi | ||
|
||
If you use some Linux distributions (probably Raspbian) on your Raspberry Pi, | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
/* Part of the Xemu project, please visit: https://github.com/lgblgblgb/xemu | ||
Copyright (C)2016-2022 LGB (Gábor Lénárt) <[email protected]> | ||
Copyright (C)2016-2023 LGB (Gábor Lénárt) <[email protected]> | ||
The goal of emutools.c is to provide a relative simple solution | ||
for relative simple emulators using SDL2. | ||
|
@@ -21,7 +21,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ | |
#ifndef XEMU_COMMON_EMUTOOLS_BASICDEFS_H_INCLUDED | ||
#define XEMU_COMMON_EMUTOOLS_BASICDEFS_H_INCLUDED | ||
|
||
#define COPYRIGHT_YEARS "2016-2022" | ||
#define COPYRIGHT_YEARS "2016-2023" | ||
|
||
#include <stdio.h> | ||
#include <limits.h> | ||
|