@@ -6,26 +6,13 @@ All you need to [spend time](overboot.asm) on a [desert island](#play-offline).
6
6
7
7
#### Online
8
8
9
- Try [ ** jVGS** ] ( https://reefactor.github.io/zx-spectrum-instapack/emul/jVGS/jvgs-offline.html ) ZX-Spectrum emulator
10
- or [ ** Qaop** v1.4] ( https://reefactor.github.io/zx-spectrum-instapack/emul/QAOP/qaop.html#ay#128 ) online
11
-
12
-
13
- #### ZXBOX VM
14
- Download [ ZXBOX] ( https://app.vagrantup.com/reefactor/boxes/ZXBOX ) VM from vagrant cloud.
15
- ZXBOX is [ based on] ( build_zxbox.sh ) Ubuntu20.04 + zx-spectrum instapack. You can [ build your own version from sources] ( build_zxbox.sh )
16
-
17
- ##### ZXBOX VM structure
18
- ##### Nested emulation layers madness
19
- | Emu layer #3 - ` ZX Spectrum ` | USP, Fuse | Unreal Speccy | x128, r80, Shalaev |
20
- | ---| :---: | ---| :---:|
21
- | Layer #2 - ` Crossplatform ` | | [ wine] ( https://www.winehq.org/ ) (Windows on Linux) | [ dosbox] ( https://www.dosbox.com/ ) (MSDOS on Linux) |
22
- | Layer #1 - ` common VM OS ` | -//- | Ubuntu 20.04 Desktop | -//- |
23
- | HOST OS - ` VirtualBox ` | -//- | any [ OS capable of running VirtualBox] ( https://www.virtualbox.org/manual/ch01.html#hostossupport ) | -//- |
24
-
9
+ Try [ jVGS] ( https://reefactor.github.io/zx-spectrum-instapack/emul/jVGS/jvgs-offline.html )
10
+ or [ Qaop] ( https://reefactor.github.io/zx-spectrum-instapack/emul/QAOP/qaop.html#ay#128 )
11
+ emulators online.
25
12
26
13
### Top ZX-SPECTRUM emulators
27
14
28
- | Host OS | Emulator | Source code | Last updated | Author | Supported formats |
15
+ | Host OS | Emulator | Source code | Last updated | Author | Supported file formats |
29
16
| :---:| :---:| :---:| :---:| ---| ---|
30
17
| Crossplatform| [ ** USP** - ** Unreal Speccy Portable** fork] ( emul/USP ) | C++ [ git] ( https://github.com/djdron/UnrealSpeccyP ) [ snapshot v0.0.86.12] ( emul/src/UnrealSpeccyP-v0.0.86.12.tgz ) | 2020| djdron, scor | TRD, FDI, TD0, SCL, UDI, SP, SNA, Z80, TAP, TZX, CSW, SZX, RZX |
31
18
| Windows| [ ** Unreal Speccy** v0.39] ( emul/US0.39.0/ ) | C++ [ git v0.37] ( https://github.com/mkoloberdin/unrealspeccy ) [ snapshot v0.39] ( http://dlcorp.nedopc.com/viewforum.php?f=27 ) | 2019| SMT, Dexus, Alone Coder, Deathsoft | TRD, FDI, TD0, SCL, UDI, SP, SNA, Z80, TAP, TZX, CSW |
@@ -37,35 +24,50 @@ ZXBOX is [based on](build_zxbox.sh) Ubuntu20.04 + zx-spectrum instapack. You can
37
24
| DOS| [ ** Spectrum 128K** v3.05] ( emul/SHAL305 ) | C++ [ snapshot] ( emul/src/SHAL305 ) | 1999 | Nikolay Shalaev | TRD, FDI, TD0 TAP, TZX |
38
25
39
26
40
- ### Play offline
27
+ ### ZXBOX VM
28
+ Download [ ZXBOX] ( https://app.vagrantup.com/reefactor/boxes/ZXBOX ) VM from vagrant cloud.
29
+ ZXBOX is [ based on] ( build_zxbox.sh ) Ubuntu20.04 + zx-spectrum instapack. You can [ build your own version from sources] ( build_zxbox.sh )
30
+
31
+ ##### ZXBOX VM structure
32
+ ##### Nested emulation layers madness
33
+ | Layer #3 - Z80 Emulation | USP, Fuse | Unreal Speccy | x128, r80, Shalaev |
34
+ | :---| :---: | ---| :---:|
35
+ | Layer #2 - Crossplatform | | [ wine] ( https://www.winehq.org/ ) (Windows on Linux) | [ dosbox] ( https://www.dosbox.com/ ) (MSDOS on Linux) |
36
+ | Layer #1 - Common VM OS | -//- | Ubuntu 20.04 Desktop | -//- |
37
+ | HOST OS - VirtualBox | -//- | any [ OS capable of running VirtualBox] ( https://www.virtualbox.org/manual/ch01.html#hostossupport ) | -//- |
38
+
39
+
40
+
41
+ ### HOWTO Start
41
42
42
43
#### Any platform
43
44
44
- Just open [ ** jVGS** local ] ( emul/jVGS/jvgs-offline.html ) or use command line [ jvgs.sh] ( jvgs.sh ) ) or [ ** Qaop** local ] ( emul/QAOP/qaop.html#ay#128 )
45
+ Open in web browser [ jVGS] ( emul/jVGS/jvgs-offline.html ) or use command line [ jvgs.sh] ( jvgs.sh ) ) or [ Qaop] ( emul/QAOP/qaop.html#ay#128 ) .
45
46
46
- Then open .tap snaphost or betadisk image from your local file system.
47
+ Then open image from your local file system.
47
48
(with Google Chrome use ` google-chrome --allow-file-access-from-files ` )
48
49
49
50
50
-
51
51
#### Linux
52
52
53
- Build and start Unreal Speccy Portable
53
+ Build from sources and start Unreal Speccy Portable
54
54
``` bash
55
55
linux-usp.sh
56
56
```
57
57
58
- Install and start Fuse
58
+ Install from packages and start Fuse
59
59
``` bash
60
60
linux-fuse.sh
61
61
```
62
62
63
- Start unrealspeccy via wine
63
+ Start UnrealSpeccy with wine
64
64
``` bash
65
65
wine-unrealspeccy.sh
66
66
```
67
67
68
68
#### Windows
69
+
70
+ Start UnrealSpeccy
69
71
```
70
72
win-unrealspeccy.bat
71
73
```
@@ -77,7 +79,7 @@ Start r80 via dosbox
77
79
dosbox-r80.sh
78
80
```
79
81
80
- Start shalaev via dosbox
82
+ Start Shalaev via dosbox
81
83
```
82
84
dosbox-shalaev.sh
83
85
```
@@ -114,8 +116,7 @@ cp -r ../../../res .
114
116
./unreal_speccy_portable
115
117
```
116
118
117
- Checkout ` BROWSE WEB ` option in Main Menu.
118
- Huge online catalog is maintained by [ vtrd.in] ( https://vtrd.in ) community.
119
+ Checkout ` BROWSE WEB ` option in Main Menu for huge online software catalog maintained by [ vtrd.in] ( https://vtrd.in ) community.
119
120
120
121
UX NOTE: change ` JOYSTICK ` option from ` KEMPSTON ` to ` CURSOR ` in order to TRDOS menu to work
121
122
@@ -125,3 +126,4 @@ UX NOTE: change `JOYSTICK` option from `KEMPSTON` to `CURSOR` in order to TRDOS
125
126
* http://dlcorp.nedopc.com
126
127
* http://www.zxspectrum.net
127
128
* https://www.worldofspectrum.org
129
+ * https://viva-games.ru/
0 commit comments