![]() |
![]() |
#1 |
Registered User
Join Date: Sep 2018
Location: California
Posts: 368
|
ClassicWB (any OS3.X) and 3.1.4
Hi,
I was wondering what compatibility problems we may run into with OS3.1.4 and any of the flavors of 3.X ClassicWB? Additionally, is there some type of ideal upgrade path, or fresh install path? Thanks! |
![]() |
![]() |
#2 |
Vodka monster.
Join Date: Jul 2009
Location: UK
Posts: 337
|
Yes, the CWB installer doesnt recognise the WB 3.1.4 as a valid WB disk.
|
![]() |
![]() |
#3 |
Registered User
Join Date: Oct 2009
Location: Salem, OR
Posts: 1,770
|
Initial look at a Classic WB startup-sequence shows that it is looking for disks named "Workbench 3.1" and the new OS disks are named "Workbench 3.1.4" so...
We could edit that script (which I started to do) to add the ".4" to the names. That does get it farther along. But I am also seeing some errors in it not finding files it is looking for, so that probably means there isn't a super simple (just edit to add some .4's or rename your disks) solution. ;-( I am guessing someone would have to look at everything that install script is doing. Files might be gone and/or moved to other disks. Hmmm.. OK, just for fun I tried editing the scripts just to allow me to use the 3.1.4 disk images.. er... Not what I'd call a success.. I did get pretty far, but I could see errors. Not finding files it was looking for on disks... It did continue until I got to the Install3.1.4 disk, which it didn't like (looking for BRU, not a disk name this time). Now, the resulting HDF with it's aborted install did seem to reboot and go to a WB, but I am sure it is a VERY SAD mixed up 3.0/3.1.4/broken stuff mess and wouldn't be happy long term. Last edited by desiv; 06 October 2018 at 21:14. |
![]() |
![]() |
#4 |
Registered User
Join Date: Oct 2009
Location: Salem, OR
Posts: 1,770
|
I think a better approach might be to have a working 3.1 Classic WB system and try this:
http://m68k.aminet.net/package/misc/os/Updateto314 Now that it has apparently been updated to handle 3.1. Might try that some time soon. |
![]() |
![]() |
#5 |
Registered User
Join Date: Sep 2018
Location: California
Posts: 368
|
Looks like Bloodwych's last activity on EAB was in 2017 - maybe ClassicWB won't receive many updates at this point :/ too bad, my favorite WB packs!
|
![]() |
![]() |
#6 |
Vodka monster.
Join Date: Jul 2009
Location: UK
Posts: 337
|
I have sent Bloodwych a PM offering to help with testing a new release which works with WB 3.1.4 disks.
|
![]() |
![]() |
#7 |
BoingBagged
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
|
If you need help just send me a PM.
I am more than willing to help. |
![]() |
![]() |
#8 |
Registered User
Join Date: Oct 2009
Location: Salem, OR
Posts: 1,770
|
I do wonder if the ClassicWB sets were set up initially by doing a complete OS install.
Adding the tools. And then using some script to delete a bunch of Commodore files and add the new startup-sequence that would replace them when it validated the disks. Once set up, you could run that same "delete script" on each installed version. (Not sure, but I think that is how I might have set it up...) Problem is, if that is it, that it makes it tricky to try to just modify the install script to support the new OS. There are more than a few files that I think are totally new or totally different. |
![]() |
![]() |
#9 |
BoingBagged
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
|
I havent looked into it, but most of the time it is just a bunch of scripts that perform the installation. Some are more complex than others.
I remember when I reversed engineered Amiga In A Box (AIAB). Its author made a whole kind of spider web like series of nested scripts. Difficult at first sight, but not so much when you finally understand the logic behind the desitions the author took. In this case, I am sure it is not so difficult. It just takes time. |
![]() |
![]() |
#10 |
Registered User
Join Date: Jul 2009
Location: UK
Posts: 112
|
Are their any updates planned for workbench EG. Including lha (to extract anything), a decent low profile text editor, C/C++ compiler (eg GCC 4.8 minimum for linux codebase support until 2020). small gnu package etc.
Great work with The Workbench PI release, aka Amiga PI Stability, security, new algorithms, done right. Has anyone created just an OS core and test via emulation on an android tablet ? If only we can get this code to boostrap on to other devices using portable code. Great work to all involved ! We just need some good video on how to install all the good software Personally I would never install anything in SYS:C, but in USER:C ![]() Last edited by asymetrix; 10 October 2018 at 14:53. Reason: Its an Amiga PI ! |
![]() |
![]() |
#11 | |
Registered User
Join Date: Oct 2009
Location: Salem, OR
Posts: 1,770
|
Quote:
The question is, does it assume a working install with files removed that are just being replaced? Because if so, there could be things that are missed if you just fix it to find "those" files. Maybe it's not a big deal and you can just add it to the script. But as you aren't doing the Amiga 3.1.4 install, what is in that install script that you might be missing? I suppose a question would be, how different is the 3.1.4 install script to the 3.1 install script? That could help us figure out whether or not there are any/a lot of gotchas. ;-) |
|
![]() |
![]() |
#12 |
Registered User
Join Date: Sep 2018
Location: California
Posts: 368
|
Would Bloodwych be amenable to us forking ClassicWB if he's not able to maintain it in a post-3.1.4 world?
|
![]() |
![]() |
#13 |
Vodka monster.
Join Date: Jul 2009
Location: UK
Posts: 337
|
|
![]() |
![]() |
#14 |
Registered User
Join Date: Dec 2015
Location: USA
Posts: 3,006
|
If we're doing a wishlist for a new ClassicWB 3.9 I'd like a different default text editor. Janoedit is ok but I wonder if there isn't something better.
|
![]() |
![]() |
#15 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,269
|
In my opinion the best choices are EditPad or Redit
|
![]() |
![]() |
#16 |
Vodka monster.
Join Date: Jul 2009
Location: UK
Posts: 337
|
If anyone wants to write a new install script that can be used in place of the ClassicWB 3.1 standard installer then please feel free to share it. I was thinking along the lines of a replacement installer script that can be copied over the old one.
|
![]() |
![]() |
#17 |
Amiga Man
Join Date: Sep 2018
Location: Shreveport, Louisiana / United States
Posts: 63
|
Looks like mainly workbench.library is causing the fuss to me. Remember it was removed in colantos 3.x rom and added to the floppy set. Looks like its the same here. Im sure thats not all including the naming of the install disks and a few other choice files and file versions no doubt they are useing the version command alot as well in the install scripts.
|
![]() |
![]() |
#18 |
Registered User
Join Date: Oct 2009
Location: Salem, OR
Posts: 1,770
|
I keep trying to come up with a "simpler" solution, but I'm not coming up with one.
I think the issues hinge on the changes between the OS 3.1 and 3.1.4 installs. You will need to understand the differences. (I don't) They are different enough that I am sure a "simple" install script change won't work. (I've already tweaked the install script to just accept the new disk names in place of the 3.1 and that doesn't work.) I'm also thinking that what someone would need to do is create a clean OS 3.1 and also a clean OS 3.1.4 and do a DIFF to see what is different (filenames/versions, paths, assigns, etc). IF they are actually fairly similar, then a change to the current ClassicWB install script might still work... You'd have to make sure that you tweak the script to get the right files from the right disks. You also might have to copy extra files if ClassicWB leaves some 3.1 files in it's archive. (I'm not sure if ClassicWB strips out ALL the Commodore files, or just some/most. It would be easier to fix if it was all.) Also, you need to check for files that OS 3.1.4 might install that OS 3.1 didn't. Something totally new. Those might not be in the script at all (Depends on how generic the command is "copy df0:c#?" for example). |
![]() |
![]() |
#19 | |
Vodka monster.
Join Date: Jul 2009
Location: UK
Posts: 337
|
Quote:
I shall install 3.1 and 3.1.4 on soerate partitions under WinUAE and use one of the DIFF tools from Aminet. I'll upload the comparisons between the two in the next few days when I got some more time. Hopefully then we can collaborate together to write a new install script so CWB installer can finally handle WB 3.1.4 disk during the installation process. |
|
![]() |
![]() |
#20 |
Retro Gamer
Join Date: Jan 2005
Location: Underworld
Age: 52
Posts: 4,107
|
I still rather wait for Bloodwitch to update his packs...
Actually with ClassicWB, I don't see reason for WB 3.1.4. Most of stuff I care about is already updated in ClassicWB to version that makes it easy to use and is stable, with as much as possible of chip memory to be free. |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
ClassicWB OS3.9 in emulator | elowan | project.ClassicWB | 3 | 16 January 2013 14:54 |
ClassicWB OS3.9/BB 3+4? | esc | project.ClassicWB | 4 | 19 September 2011 12:00 |
ClassicWB OS3.5/3.9 question | MethodGit | project.ClassicWB | 3 | 01 October 2010 11:00 |
Multiboot ClassicWB/3.1 and ClassicWB/OS3.9 | MrGimper | support.Hardware | 4 | 16 September 2010 19:42 |
ClassicWB OS3.9 2.5 | merlinkv | project.ClassicWB | 9 | 05 May 2010 12:33 |
|
|