OS4 DepotLogo by Marko 
(anonymous IP: 3.12.154.133,0) 
 HomeRecentStatsSearchMirrorsContactInfoDisclaimerConfigAdmin
 Menu

 Features
   Crashlogs
   Bug tracker
   Locale browser
 

 Categories

   o Audio (343)
   o Datatype (51)
   o Demo (203)
   o Development (602)
   o Document (24)
   o Driver (97)
   o Emulation (149)
   o Game (1011)
   o Graphics (500)
   o Library (118)
   o Network (234)
   o Office (66)
   o Utility (932)
   o Video (69)

Total files: 4399

Full index file
Recent index file

 Links

  Amigans.net
  OpenAmiga
  Aminet
  UtilityBase
  IntuitionBase
  AmigaBounty


Support the site


 Readme for:  Development » Utility » ucodenet.lha

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 21
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:  (Current version)
 (Accumulated)

[Show comments] [Show snapshots] [Show videos] [Show content] [Show crashlogs] 
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




Copyright (c) 2004-2024 by Björn Hagström All Rights Reserved
Amiga OS and its logos are registered trademarks of Hyperion Entertainment