You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+12-2Lines changed: 12 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,17 +20,20 @@ The UI of JVic has been designed primarily with mobile devices in mind, so give
20
20
21
21
- Support for direct URL path access to individual games:
22
22
- e.g. [https://vic20.games/#/pitfall](https://vic20.games/#/pitfall)
23
+
- e.g. [https://vic20.games/#/datapop](https://vic20.games/#/datapop)
24
+
- e.g. [https://vic20.games/#/impossiblator-3](https://vic20.games/#/impossiblator-3)
23
25
- Or into BASIC: [https://vic20.games/#/basic](https://vic20.games/#/basic)
24
26
- Or into BASIC with different RAM and/or TV setting: [https://vic20.games/#/basic/16k/pal](https://vic20.games/#/basic/16k/pal)
25
27
- Support for loading games via a ?url= request parameter:
26
28
- e.g. [https://vic20.games/?url=https://raw.githubusercontent.com/raspberrypioneer/VicBoulderDash/refs/heads/main/d64/Vic20%20Boulder%20Dash.d64](https://vic20.games/?url=https://raw.githubusercontent.com/raspberrypioneer/VicBoulderDash/refs/heads/main/d64/Vic20%20Boulder%20Dash.d64)
29
+
- e.g. [http://vic20.games/?url=https://archive.org/download/download_20220510_2209/Vic20_gamebase_v03.zip/Games%2FGorf.zip](http://vic20.games/?url=https://archive.org/download/download_20220510_2209/Vic20_gamebase_v03.zip/Games%2FGorf.zip)
27
30
- e.g. [https://vic20.games/?url=https://ftp.area536.com/mirrors/scene.org/demos/groups/proxima/proxima_ppy.prg](https://vic20.games/?url=https://ftp.area536.com/mirrors/scene.org/demos/groups/proxima/proxima_ppy.prg)
28
31
- e.g. [https://vic20.games/?url=https://www.tokra.de/vic/vicmckracken/vic%20mckracken.d64](https://vic20.games/?url=https://www.tokra.de/vic/vicmckracken/vic%20mckracken.d64)
29
32
- Support for games contained within ZIP files:
30
33
- e.g. e.g. [https://vic20.games/?url=https://www.gamesthatwerent.com/wp-content/uploads/2021/04/Game_Moonsweeper-1983ImagicA000.zip&tv=ntsc](https://vic20.games/?url=https://www.gamesthatwerent.com/wp-content/uploads/2021/04/Game_Moonsweeper-1983ImagicA000.zip&tv=ntsc)
31
34
- Support for loading games attached to forum posts:
32
35
- e.g. [https://vic20.games/?url=https://sleepingelephant.com/ipw-web/bulletin/bb/download/file.php%3Fid=4946](https://vic20.games/?url=https://sleepingelephant.com/ipw-web/bulletin/bb/download/file.php%3Fid=4946) (you may need to URL encode the ? after file.php as shown)
33
-
- Being a PWA (Progressive Web App), it can be installed locally to your device!
36
+
- Being a PWA (Progressive Web App), it can be installed locally to your device!
34
37
- And it also comes as a standalone Java app, for those who prefer Java.
35
38
36
39
## How to run games from the Home screen
@@ -61,7 +64,14 @@ The JVic title screen also has an Open File icon in the bottom right corner. If
61
64
62
65
### Drag and Drop
63
66
As an alternative to using the Open File icon, you can instead simply drag and drop a VIC 20 program onto the JVic home screen. This will work for any VIC 20 .d64, .prg, .crt, .tap, or .zip file containing a .d64, .prg, .crt or .tap. The dropped program will be immediately run by the emulator.
64
-
67
+
68
+
### URL Parameters
69
+
There are a handful of URL parameters that can be used when loading games. This is useful mainly when loading a program using the ?url= request parameter. Without using the following request parameters, JVic will attempt to make a best guess as to what settings to use, but sometimes it will get it wrong. This is when using these parameters will become useful, as it forces certain settings to be used:
70
+
71
+
* ram: The amount of RAM to use (0, UNEXP, 3K, 8K, 16K, 24K, 32K, 35K), e.g. ram=16K
72
+
* tv: Selects between PAL and NTSC, e.g. tv=NTSC
73
+
* type: Specifies the type of file being loaded, in case it isn't clear what it is (DISK, TAPE, CART, PRG), e.g. type=CART
74
+
65
75
## The Machine screen
66
76
When a game is run, the machine screen is displayed. It shows the VIC 20 screen and various icons, which may be either at the bottom of the screen (for portrait) or to the sides (for landscape).
0 commit comments