Skip to content

Commit c534206

Browse files
authored
Update readme (#150)
* [readme] add AppleCommander mention. * [readme] add ATari dependency.
1 parent 014a6cd commit c534206

File tree

1 file changed

+25
-8
lines changed

1 file changed

+25
-8
lines changed

README.md

Lines changed: 25 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
More documentation to be written as it takes shape.
44

55

6-
This repo is the primary repo for the CONFIG application for every supported platform on FujiNet.
6+
This repo is the primary repo for the CONFIG application for every supported platform on FujiNet.
77

88
In the beginning there was only Atari. And so the CONFIG application was just called fujinet-config. Then came the ADAM and now common code for all the platforms began to take shape in this repo. Apple II soon joined, then RC2014 and soon C64. Atari was merged back in here in 2022 Fall by frachel so there is one place for all platform CONFIGs going forward.
99

@@ -16,6 +16,13 @@ The CONFIG application must be coded and compiled to build a native binary appli
1616

1717
## Compiling on the Atari
1818
To compile, currently requires:
19+
20+
### AtariSIO Tools
21+
22+
We require the 'diratr' tool from this package to be installed and runnable.
23+
24+
- Github: https://github.com/HiassofT/AtariSIO
25+
1926
### CC65 built and installed on your system
2027

2128
#### Pull down cc65 code
@@ -70,13 +77,25 @@ copy autorun.atr to ~//fujinet-platformio/data/BUILD_ATARI/ and then using PIO
7077
## Compiling on the Apple II
7178
To compile, currently requires:
7279

80+
### AppleCommander built and installed on your system
81+
82+
Arch Package
83+
```sh
84+
yay apple-commander
85+
sudo ln -s /usr/bin/applecommander-ac /usr/local/bin/ac
86+
sudo ln -s /usr/bin/applecommander-acx /usr/local/bin/acx
87+
```
88+
89+
- Github: https://github.com/AppleCommander/AppleCommander
90+
- Requires Java 21 JDK, Gradle.
91+
7392
### CC65 built and installed on your system
7493

7594
#### Pull down cc65 code
7695
* https://github.com/cc65/cc65
7796

7897
#### Build cc65:
79-
```
98+
```
8099
$ PREFIX=/usr/local/cc65 make
81100
$ sudo PREFIX=/usr/local/cc65 make install
82101
```
@@ -96,7 +115,7 @@ cd fujinet-config-adam.git
96115
$ make -f Makefile.apple2 clean dist
97116
```
98117

99-
Check for any errors. If sucessful there will be logs that say:
118+
Check for any errors. If sucessful there will be logs that say:
100119

101120
```
102121
...
@@ -139,15 +158,15 @@ $ make -f Makefile.apple2gs
139158
$ make -f Makefile.apple2gs dist
140159
```
141160

142-
Check for any errors. If successful there will be logs that say:
161+
Check for any errors. If successful there will be logs that say:
143162

144163
```
145164
...
146165
cp dist.apple2/bootable.po dist.apple2/dist.po
147166
java -jar dist.apple2/ac.jar -p dist.apple2/dist.po config exe <config
148167
```
149168

150-
You will find the `CONFIG` shell EXE in the disp.po image. Just copy it under prefix #17, then add this to 15:SYSCMND:
169+
You will find the `CONFIG` shell EXE in the disp.po image. Just copy it under prefix #17, then add this to 15:SYSCMND:
151170
`CONFIG U configure Fujinet`
152171

153172
Restart ORCA shell or issue a `commands 15:syscmnd` and you're ready.
@@ -159,7 +178,7 @@ $ make -f Makefile.apple2cda
159178
$ make -f Makefile.apple2cda dist
160179
```
161180

162-
Check for any errors. If successful there will be logs that say:
181+
Check for any errors. If successful there will be logs that say:
163182

164183
```
165184
...
@@ -201,5 +220,3 @@ Make using `make -f Makefile.rc2014`
201220

202221
### CONFIG on the Atari
203222
![Atari CONFIG](./docs/images/fn_atari_config_v1.jpg)
204-
205-

0 commit comments

Comments
 (0)