So i have something of the order of 15 Amiga's now and with the advent of the ESP8266 i've got many of them on my local LAN network.
I'd like to be able to keep a single network storage location up to date with a standard WHDLoad and other games i'd like sync'd onto all my machines.
Any suggestions for solutions? I'd rather not use samba for speed reasons (plus i want to be able to sync and go offline). I heard that Backup will do the job. However i've done this sort of thing in anger commercially with rsync in the past but that isnt readily available.
However i'd like a few opinions on this.
Syncing WHDLoad Repositories
Moderators: terriblefire, Terriblefire Moderator
-
- Moderator Team
- Posts: 5368
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Syncing WHDLoad Repositories
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
- stephen_usher
- Posts: 5580
- Joined: Mon Nov 13, 2017 7:19 pm
- Location: Oxford, UK.
- Contact:
Re: Syncing WHDLoad Repositories
I wonder if you could reverse engineer the protocol that Amiga Explorer uses and talk to the client running on the Amigas using a Linux box determining what's on the Amiga HD and then modifying as appropriate.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
-
- Moderator Team
- Posts: 5368
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: Syncing WHDLoad Repositories
Interesting thought... i think its long overdue that we worked out the AExplorer protocolstephen_usher wrote: ↑Sat Apr 04, 2020 9:55 pm I wonder if you could reverse engineer the protocol that Amiga Explorer uses and talk to the client running on the Amigas using a Linux box determining what's on the Amiga HD and then modifying as appropriate.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
Re: Syncing WHDLoad Repositories
Not very technical, but Zeb from South West Amiga Group (and other places) updates a 8GB .img when new WHDLoad games & demos are released.
It just boots to standard workbench and files are in folders. So no quick ArcadeGameSelector2 etc menu.
I store the .img on my PC then just write to CF for use on my A1200/CD32. Would probably boot on A500 etc with some of your cards installed.
It just boots to standard workbench and files are in folders. So no quick ArcadeGameSelector2 etc menu.
I store the .img on my PC then just write to CF for use on my A1200/CD32. Would probably boot on A500 etc with some of your cards installed.
-
- Moderator Team
- Posts: 5368
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: Syncing WHDLoad Repositories
Yeah its mostly the same idea here but the trouble is thats too much effort when 15 machines need updated.Higgy wrote: ↑Sat Apr 04, 2020 11:05 pm Not very technical, but Zeb from South West Amiga Group (and other places) updates a 8GB .img when new WHDLoad games & demos are released.
It just boots to standard workbench and files are in folders. So no quick ArcadeGameSelector2 etc menu.
I store the .img on my PC then just write to CF for use on my A1200/CD32. Would probably boot on A500 etc with some of your cards installed.
Remember computers were invented to automate the tasks that are repetitive... they all get together at night to laugh at those of us who do the tasks ourselves manually.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
Re: Syncing WHDLoad Repositories
Looks like there is a version of rsync on sminet. I haven't tried it. Could in theory modify it to never use rolling checksum mode, only ever compare on size/timestamp and do full copies.
But a better idea might be a whdload. wrapper that just retrieves the game you want using samba or nfs or whatever and either installs it out runs it from ram.
But a better idea might be a whdload. wrapper that just retrieves the game you want using samba or nfs or whatever and either installs it out runs it from ram.
-
- Moderator Team
- Posts: 5368
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: Syncing WHDLoad Repositories
Rolling checksum mode is freaking awesome. BUT... i'm not sure how the feable Amiga would cope with it.. I've used this mode to do database replication between machines when the custom database didnt support perfect replication itself. Its the mutts nuts for minimal updates.
That works until you want to go offline with your updated database i guess.But a better idea might be a whdload. wrapper that just retrieves the game you want using samba or nfs or whatever and either installs it out runs it from ram.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
Re: Syncing WHDLoad Repositories
I have a solution that use a util called MirrorCopy. I never got the rsync from aminet working, so this was the best thing I came up with.
http://aminet.net/package/util/cli/MirrorCopy
So I typically mount my source dir as amshare: with smbmount and run this script:
System:Programs/MirrorCopy/mirrorcopy amshare:Games games: BUF=512 ALL VERBOSE
http://aminet.net/package/util/cli/MirrorCopy
So I typically mount my source dir as amshare: with smbmount and run this script:
System:Programs/MirrorCopy/mirrorcopy amshare:Games games: BUF=512 ALL VERBOSE
-
- Moderator Team
- Posts: 5368
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: Syncing WHDLoad Repositories
Thats a good shout.nico wrote: ↑Mon Apr 06, 2020 6:19 pm I have a solution that use a util called MirrorCopy. I never got the rsync from aminet working, so this was the best thing I came up with.
http://aminet.net/package/util/cli/MirrorCopy
So I typically mount my source dir as amshare: with smbmount and run this script:
System:Programs/MirrorCopy/mirrorcopy amshare:Games games: BUF=512 ALL VERBOSE
I'd seen a program called csync too ... a more lightweight version of rsync.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
Re: Syncing WHDLoad Repositories
Sorry for the perhaps basic question, but could someone point me in the direction of this ESP8266 wifi for amiga, has a tutorial or guide been made somewhere? I'd like to get my Amiga connected to wifi, I currently use Roadshow tcpip stack and a pcmcia ethernet using Cnet driver. I was gonna get a wifi bridge but then I saw this thread..