Audio (343) Datatype (51) Demo (203) Development (593) Document (22) Driver (97) Emulation (146) Game (994) Graphics (494) Library (113) Network (230) Office (65) Utility (913) Video (69)
Total files: 4333
Full index file Recent index file
Amigans.net OpenAmiga Aminet IntuitionBase
|
Ucodenet | Description: | Amiga - U64 devtoools | Download: | ucodenet.lha (TIPS: Use the right click menu if your browser takes you back here all the time) | Size: | 29kb | Version: | 20200408 | Date: | 14 Mar 2021 | Author: | TTL | Submitter: | Stefan "khayoz" Johansson | Requirements: | AmigaOne and Ultimate64 | Category: | development/utility | License: | Freeware | Distribute: | yes | Min OS Version: | 4.0 | FileID: | 11605 | | | Comments: | 0 | Snapshots: | 0 | Videos: | 0 | Downloads: | 51 (Current version) | | 51 (Accumulated) | Votes: | 1 (0/0) (30 days/7 days) | |
AmigaOS 4.1 recompile of TTL's utilities for crossdev (Amiga - Ultimate64).
This pack includes some small utilities to use all the remote network things
supported by the Ultimate 64 and/or 1541U2 by Gideon.
ucodenet is a "codenet" clone, which also supports most other things the remote
network protocol supports. See the list of options below.
ugrab is a simple multicast client, which can be used to grab a screenshot,
when the VIC-II multicast stream is enabled.
To make a screenshot you can do something like this - Assuming the ip of the
ultimate 64 is 192.168.100.210 do:
to enable the stream:
$ ucodenet -n 192.168.100.210 --vicstream-start
to grab a screenshot:
$ ugrab test.bmp
(repeat eventually)
to stop the stream:
$ ucodenet -n 192.168.100.210 --vicstream-stop
The sourcecode is included for those who do use a proper OS and can compile it
themselves. I have also included precompiled .exe files for Windows, these are
only tested in wine however.
/ttl <ttlutp()protonmail.com>
--------------------------------------------------------------------------------
$ ./ucodenet
ucodenet v0.2 (w) by ttl (compiled on Apr 8 2020)
usage:./ucodenet <options>
Options:
-n <IP-address> Sets the IP-address of the C64.
-w <Filename> Sends a PRG file to the C64.
-wa <Filename> <Addr> Sends a PRG file to the C64 to a specified
address.
-wb <Filename> <Addr> Sends a binary file to the C64 to a specified
address.
-x <Filename> Sends a PRG file to the C64 and executes it
-f <Start> <End> <Fill> Fills a block of C64 memory.
-e <Address> Jumps to an address in memory.
-r Executes a program via RUN.
--reset reset C64
--resetwait reset C64, wait until READY.
--mountimage <Filename> mount d64/g64 image
--runimage <Filename> run d64/g64 image
--type <string> inject keystrokes
Developer stuff ("U64 only"):
--vicstream-start start VICII multicast stream
--vicstream-stop stop VICII multicast stream
--sidstream-start start SID audio multicast stream
--sidstream-stop stop SID audio multicast stream
--dbgstream-start start debug data multicast stream
--dbgstream-stop stop debug data multicast stream
Developer stuff ("undocumented"):
--loadcart <Filename> boot cartridge image
--readdbg read debug register $d7ff
--writedbg <Value> write debug register $d7ff
--verbose be verbose
Example:
$ ucodenet -n 192.168.1.64 -f 0x0400 0x0450 0x01
--------------------------------------------------------------------------------
$ ./ugrab
ugrab v0.1 (w) by ttl (compiled on Apr 8 2020)
usage:./ugrab <options> filename
Options:
-n <IP-address> Sets the IP-address of the Host.
-m <IP-address> Sets the multicast address.
--verbose be verbose
Example:
$ ugrab test.bmp
|