26 November 2017, 13:43 | #121 | |
Custom User Title
Join Date: Jan 2008
Location: UK
Posts: 331
|
I'm liking the sound of this :-
Quote:
Looking forward to your release. |
|
22 January 2018, 10:54 | #122 |
Registered User
Join Date: Feb 2016
Location: Denmark
Posts: 333
|
Oh dear, it's just been too long since my last post. Christmas came and some critical bugs was discovered causing delay in releases.
I did manage to release v1.2.0-BETA1 for download here https://github.com/henrikstengaard/h...ag/1.2.0-BETA1. This is only HstWB Installer and not any self install images. Here's an overview of the critical issues I have discovered and being fixed in upcoming v1.2.0-BETA2:
The images included may become corrupt either by misconfiguration or bugs that still exist in PFS3. All images has been prepared, partitioned and formatted using Workbench 3.1 HDToolBox, PFS3-AIO v2.3, pfsformat from pfs53_3.lha. Partitions use dostype 0x53465303 (PFS\3), where they should use 0x50445303 (PDS\3) when hard drive/partitions are larger than 4GB. There more details about this here https://github.com/henrikstengaard/h...ller/issues/15 currently being investigated by Tomasz Janiszewski and Toni Wilen. I created new hdf images with Amiga OS 3.9 HDToolBox and PDS\3 dostype and they seems to work better. But they still get corrupt especially when extracting/deleting EmeraldMinesCD.lha from EAB WHDLoad Packs v3.0 Games_UnpackOnAmiga. Some new things has also been developed since last post and is a new demos and games launcher called HST-Launcher. It's main purpose is for low memory use and targeted for unexpanded Amiga's with only chip mem. The EAB WHDLoad Games menu packages have been updated with new hst-games menus using the new HST-Launcher. The hst-games menus comes in a hst-games1mb version, which is filtered for games that should work with only only 1mb chip mem. From what I can see this coveres ~900 games, which is pretty impressive thanks to the WHDLoad team. It's off course with blinking when loading, since preload in fast ram is not possible. To support a setup with only chip ram, I also created a new HstWB-Mini package. It's a bare minimum Workbench 3.1 setup, which should be used FFS filesystem to maximise available chip ram. This is because filesystems like PFS3 and SFS are loaded into ram during boot. I have noticed if PFS3 is used without fast ram, it seems to go crasy and eat 200-300kb chip ram per partition. A special image has also been created for chip ram only setup, which has 2 partitions with FFS v45.16. It's second partition is not automounted to save/free 20-25 kb chip ram. It should contain a Workbench 3.1 installation and is mounted when needed e.g. from HstWB-Mini's boot menu. I'm now focusing on getting v1.2.0-BETA2 released and record videos to show how it works. |
01 February 2018, 10:03 | #123 |
Registered User
Join Date: Feb 2016
Location: Denmark
Posts: 333
|
I have just released HstWB Installer v1.2.0-BETA2 and it's available for download here https://github.com/henrikstengaard/h...ag/1.2.0-BETA2.
It includes following changes:
Next I'm going to build an 8GB self install image based on HstWB Installer v1.2.0-BETA2 and use it to record a demo video. |
10 February 2018, 19:44 | #124 |
Registered User
Join Date: Feb 2016
Location: Denmark
Posts: 333
|
Building new self install images has been postponed until the PFS3AIO corruption and errors are solved or at a more stable state. Currently I'm testing a new experimental version from Toni Wilen with a fix from Michiel Pelt, which seems to solve corruption and errors when copying or extracting large amount of files very fast, e.g. when extracting EmeraldMinesCD.lha from EAB WHDLoad Packs v3.0 Games_UnpackOnAmiga.
The good news is that tests with latest experimental version of PFS3AIO has been successful and I haven't been able to get any corruption or errors so far. I still need run additional tests with different sized hdf files to get better overview of it's current state. |
23 March 2018, 14:38 | #125 |
Registered User
Join Date: Feb 2016
Location: Denmark
Posts: 333
|
Here a quick status update for HstWB-Installer and progress with v1.2.0-BETA3 and finalizing v1.2.0.
All hdf images have been re-created from scratch using AmigaOS 3.9 and calculated drive geometry. They all have 5 unused cylinders at end of the last partition. Those that use PFS3 have the latest PFS3AIO v3.0 installed, which was released recently by Toni Wilen. The hdf images are double zipped to save space. Usually it doesn't make sense to zip a zip file, but in this case, it does making all images take only 3MB instead of ~150MB before double zipping was introduced. The EAB WHDLoad Games and Demos Menu package has gotten a few tweaks added. This is to minimize amount requesters being shown during installation, so there now just one configure menu allowing more control of what will be installed: AGS2 Menu, Hst Launcher Menu and iGame screenshots. I have also introduced iGame screenshots in resolutions 320x128 and 320x256 for both native, interlaced and RTG resolutions. I have also added additional assigns used for installation to give more flexibility of where menus and screenshots are installed. I plan to do the same for the ClassicWB packages, converting requester popups to one configure menu during installation. This result of this will be v1.2.0-BETA3 and if all goes well, it will be promoted to final v1.2.0. Last steps going from BETA to final will be adding the missing documentation and updating tutorials, which are currently lacking for e.g. AmigaOS 3.9 and user packages installation. At this point HstWB-Installer has grown from a simple script to a big and slight complex application. There’s a lot of code I would like to rewrite and at the same time I also want to have a GUI version with cross platform support. Python and TK seems a good candidate for this as I can have one code base with support for Windows, macOS and Linux. I have already done a few experiments making Python run as if it was a native Windows or macOS app and even written scripts to produce a .dmg for macOS users to easily install and use HstWB Installer. But first it’s v1.2.0-BETA3, which will be ready within a few days together with a few self-install images. This time there will also be an Amibian .img self installer for Raspberry Pi users. |
27 March 2018, 20:56 | #126 |
Registered User
Join Date: Feb 2016
Location: Denmark
Posts: 333
|
I got the latest amibian and making a self install tailored for it. It automatically detects and installs a1200 kickstart 3.1 during startup before launching enulator. I have also created both amiberry and chips uae4arm configs running dh0 using latest pfs3aio v3.0. So far it works really well, but needs a few bash script tweaks and a readme describing the installation.
|
28 March 2018, 00:17 | #127 |
Junior Member
Join Date: Sep 2001
Location: No(R)Way
Age: 42
Posts: 3,219
|
Excellent work cyberhead97 !! Looking forward to try that amibian image
|
05 April 2018, 21:59 | #128 |
Registered User
Join Date: Feb 2016
Location: Denmark
Posts: 333
|
HstWB Installer v1.2.0-BETA3 has been released at http://hstwb.firstrealize.com.
Following downloads are available:
As you can see I have created updated version Amibian with HstWB Installer preconfigured and ready to use for both Chips UAE4ARM and Amiberry. I recommend using Chips UAE4ARM as it more stable with JIT enabled, which makes installation process very fast. The Amibian version is made as automated as possible for users, so they only need to do the following:
Please give it a try while I update readme and documentation EDIT - Forgot to mention all images have been updated and use PFS3AIO v3.0. Last edited by cyberhead97; 05 April 2018 at 22:05. Reason: Added pfs3aio info |
06 April 2018, 11:28 | #129 |
Registered User
Join Date: Feb 2016
Location: Denmark
Posts: 333
|
Running latest version of HstWB Installer in install, build self install or test modes installs a hstwb-installer theme for FS-UAE, which adds transparent floppy, cd-rom and harddrive activity led overlays.
I needed this for testing installation of EAB WHDLoad Packs done my the included user packages and they are so large, so the theme made the activity visible as shown in lower right corner of the attached screenshot. |
09 April 2018, 10:15 | #130 |
Registered User
Join Date: Feb 2016
Location: Denmark
Posts: 333
|
I noticed the EAB WHDLoad Packs has changed recently and therefore the user packages will not work as they expect them to be extracted on Windows, macOS or Linux since it copies it's directories.
It's a great change from extracted directories to single compressed lha/lzx to improve issues with Amiga only filenames. This also improves usage in general as compressed lha/lzx can easily be extracted through added harddrive directories in emulators, which is how HstWB Installer will use them. Updating the user packages install scripts for HstWB Installer doesn't take long time it self, but I have to download all from Retroplay directory in EAB file server first to get an overview of demos and games included for updating scripts and test with. This takes some time with a 50kb download limit. Last edited by cyberhead97; 09 April 2018 at 10:16. Reason: spelling |
09 April 2018, 12:52 | #131 | |
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
Quote:
|
|
09 April 2018, 18:51 | #132 |
Registered User
Join Date: Feb 2016
Location: Denmark
Posts: 333
|
Thanks, I will add user to speed up my downloads
Last edited by cyberhead97; 10 April 2018 at 15:28. Reason: Spelling |
10 April 2018, 13:23 | #133 |
Registered User
Join Date: Feb 2016
Location: Denmark
Posts: 333
|
For the Raspberry Pi and Amibian users I have recorded a video showing setup of Amibian with HstWB Installer available here
[ Show youtube player ]. There's chapters in the description to quickly jump to interesting parts.
A EAB ftp user account did help my download speed of Retroplay's WHDLoad demos and games. Thanks for the tip, DamienD. I will update the user packages installing Retroplay's WHDLoad demos and games by making an AmigaDOS script that automatically detects an uncompress demos and games users have downloaded from EAB file server. For a fancy version it could ask users which versions they want installed: All, AGA, CD32, CDTV etc. ... and at the same time finalize documentation. |
12 April 2018, 21:52 | #134 |
Registered User
Join Date: Feb 2016
Location: Denmark
Posts: 333
|
Support for Retroplay's WHDLoad demos and games is taking shape.
I have created a powershell script to scan Commodore_Amiga_-_WHDLoad_-_Games and Commodore_Amiga_-_WHDLoad_-_Demos for *.lha and *.lzx and builds a menu for easy selection and filtering of entries to install. It's able to detect hardware and language from filenames and lists these in a menu. Click on hardware or language switches between install, skip and updates number of entries available and to install. This is currently in a proof-of-concept state and when it's becoming more stable I will also write a python version to for cross platform support. Here's some screenshots of menu the powershell script can build. |
12 April 2018, 21:58 | #135 |
Registered User
Join Date: Aug 2016
Location: Cresco, PA, USA
Age: 53
Posts: 1,126
|
I have been following this since the OP and I have to say bravo. It's been interesting following you up to this point and it really looks like you're extraordinary progress. Great job. Can't wait to give the final a spin. I've been very busy of late or I'd take your beta3 for a spin. Just wanted to say thanks and congrats.
|
18 April 2018, 20:46 | #136 |
Registered User
Join Date: May 2011
Location: Italy
Posts: 214
|
@Cyberhead
GREAT! This is a work of love. I installed a new CF based on HstWB and works like a champ. I appreciated very much the "read-to-go" images, which allows to quick start as a matter of minutes. Moreover, the script to create the ags entries makes it ready to go with WHDLoad I made a small donation to contribute to your hard work |
18 April 2018, 21:52 | #137 | ||
Registered User
Join Date: Feb 2016
Location: Denmark
Posts: 333
|
Quote:
Quote:
It has been quite a journey building HstWB Installer so far and I keep getting idea about improving it and make it a good tool for Amiga users to easily setup their Workbench and additional installations. I have managed to complete the Build EAB WHDLoad Install script in both Powershell and Python with extra files to run them directly from Windows Explorer, macOS Finder and Ubuntu Files. I have created Build EAB WHDLoad Install versions for anyone to test:
I have also written a preparing self install tutorial at https://github.com/henrikstengaard/h...#user-packages, which describes how to use the Build EAB WHDLoad Install scripts with screenshots and details for Windows, macOS and Linux. This tutorial is part of the documentation being updated and placed in HstWB Installer github wiki instead of the readme. |
||
18 April 2018, 22:01 | #138 |
Registered User
Join Date: Feb 2016
Location: Denmark
Posts: 333
|
Getting python 2 to handle utf-8 properly and convert it to iso-8859-1 charset for AmigaDOS gave a lot of scratching in the head.
Im sure other python programmers have been down that road. |
19 April 2018, 09:01 | #139 | ||
Registered User
Join Date: May 2011
Location: Italy
Posts: 214
|
Quote:
My pleasure Quote:
- I am not sure whether this comes from the BetterWB, however the HDToolbox comes out of the box with scsi.device instead of uaehf.device. I believe many of us install the CF on WinUAE and some even use it exclusively on emulation, so this may help. Not a big deal to change it manually, though - The HstLauncher looks very promising for supporting low-end classics. While I use AGS2 on the A1200, I plan using HstLaunch for the rest of the WHDload collection such the magazines/intros/betas, although I should start the work and don't know if this is going to be feasible. I am reporting if you like the idea for the "official" release. - I found extremely convenient using the images and started with the release v11 with 16 Gigs. Any luck to get a v12 with 16 GB for the BetterWB 31? |
||
19 April 2018, 14:30 | #140 | |||
Registered User
Join Date: Feb 2016
Location: Denmark
Posts: 333
|
All comments and suggestions are very welcome.
Quote:
Quote:
For low-end Amigas PFS3/PDS3 partitions are not optimal as these eats about 200-300kb of chip mem per partition, when there is no fast mem available. I have created FFS images suitable for low-end Amigas and created a HstWB Mini, which is a absolute minimal setup to get maximum available chip mem. It needs some work to fully run as I want it to, which is planned for HstWB Installer v1.2.0-BETA4. Quote:
|
|||
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
HstWB Installer for Classic Amiga | AMIGASYSTEM | News | 26 | 05 March 2021 17:31 |
Legal Issues if Sharing RP9 Snapshots? | tygre | Retrogaming General Discussion | 17 | 18 September 2014 20:04 |
Making cf_ClassicWB_FULL.hdf bigger? | emuola | project.ClassicWB | 3 | 06 June 2009 00:23 |
New ruling making retro-archives legal? | Bloodwych | Retrogaming General Discussion | 3 | 24 November 2006 19:30 |
|
|