Compare commits

...

5 Commits
v1.0 ... master

Author SHA1 Message Date
Stephen Heumann
695d13e159 Always return a value from main().
Previously, there were bare "return;" statements in some places, even though main() was declared as returning int. This is disallowed by C99 and later, and ORCA/C now complains about it when using full lint checks.
2020-02-07 14:34:10 -06:00
Stephen Heumann
284bc29594 Add screenshots to README. 2019-07-21 13:33:17 -05:00
Stephen Heumann
ff0e7a38da Set theme jekyll-theme-dinky 2019-07-17 15:32:56 -05:00
Stephen Heumann
513d3bbd0b Update README. 2019-07-17 09:45:08 -05:00
Stephen Heumann
e1bb505f53 Tweak makefile to auto-generate macros if necessary. 2019-07-17 09:34:31 -05:00
6 changed files with 21 additions and 5 deletions

View File

@ -52,5 +52,5 @@ clean:
%.a: %.c *.h
$(CC) $(CFLAGS) -c $<
%.a: %.asm
%.a: %.asm $(MACROS)
$(CC) $(CFLAGS) -c $<

View File

@ -6,14 +6,18 @@ NetDisk is an Apple IIGS utility that allows you to mount disks images hosted on
The NetDisk package also comes with the Archive.org Disk Browser, a Finder extension that lets you conveniently search for disk images on the Internet Archive (archive.org) and mount them using NetDisk.
__To download NetDisk and the Archive.org Disk Browser, visit the [releases page][1].__
[1]: https://github.com/sheumann/NetDisk/releases
System Requirements
-------------------
* An Apple IIGS with System 6.0.1 or later
* Marinetti 3.0b11 or later
* [Marinetti][2] 3.0b11 or later
* A Marinetti-compatible network interface (such as an Ethernet card)
* 3 MB or more of memory recommended if using Archive.org Disk Browser
[2]: http://www.apple2.org/marinetti/
Installation
------------
@ -35,6 +39,8 @@ NetDisk supports raw (aka ProDOS-order and various other names), 2MG, DOS-order,
Using NetDisk
-------------
![Screenshot of the NetDisk Control Panel](screenshot1.png)
To mount a disk image, simply open the __NetDisk__ control panel, enter the http:// URL for the image to be mounted, and click __Mount Disk Image__. If you do not get an error message, the disk will now be mounted and accessible. If you are in the Finder, it will appear on the desktop.
You can explicitly select the disk image format using the __Format__ pop-up menu. In most cases this can be left at the default "Auto-Detect" setting to let NetDisk detect the format of the image, but you can explicitly specify a format if the auto-detection does not work properly.
@ -48,6 +54,8 @@ When you are done with a disk image, you can unmount it as you would any other d
Using the Archive.org Disk Browser
----------------------------------
![Screenshot of the Archive.org Disk Browser](screenshot2.png)
The Archive.org Disk Browser is a Finder extension that lets you search for disk images on the Internet Archive (archive.org) and mount then using NetDisk. To use it, select __Archive.org Disk Browser...__ in the Finder's __Extras__ menu.
In the disk browser window, you can enter what to search for, choose if you want to find disks for the Apple IIGS or any Apple II, and then click __Find Disks__ to find any matching disks.
@ -57,4 +65,12 @@ When the search is done, a list of matching disks will be displayed. You can se
Troubleshooting Notes
---------------------
* In some system configurations, there can be a compatibility issue between GUPP 1.07 and NetDisk, which manifests itself as hanging when starting or quitting applications. If you experience this, I suggest either disabling GUPP or downgrading to GUPP 1.06. You may also be able to work around this by changing the order of inits or disabling other inits that patch tools.
In some system configurations, there can be a compatibility issue between GUPP 1.07 and NetDisk, which manifests itself as hanging when starting or quitting applications. If you experience this, I suggest either disabling GUPP or downgrading to GUPP 1.06. You may also be able to work around this by changing the order of inits or disabling other inits that patch tools.
Building NetDisk
----------------
The source code for NetDisk is available [on GitHub][3]. The source code for the Archive.org Disk Browser is also on GitHub, in [a separate repository][4]. To build them, you need ORCA/C (2.2.0 B3 or later) and ORCA/M. Makefiles suitable for building on a modern system with Golden Gate are included.
[3]: https://github.com/sheumann/NetDisk
[4]: https://github.com/sheumann/DiskBrowser

1
_config.yml Normal file
View File

@ -0,0 +1 @@
theme: jekyll-theme-dinky

View File

@ -156,11 +156,10 @@ int main(void) {
/* Accept requests (notifications) from Marinetti */
AcceptRequests(TCPIP_REQUEST_NAME, userid(), &tcpipRequestProc);
return;
return 0;
error:
setUnloadFlag();
return;
}
/*

BIN
screenshot1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
screenshot2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB