Welcome, Guest. Please login or register.

Author Topic: Amiga workbench  (Read 13242 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline PanterHZ

  • Sr. Member
  • ****
  • Join Date: Jul 2009
  • Posts: 295
    • Show only replies by PanterHZ
    • http://www.rhz1.com
Re: Amiga workbench
« Reply #29 from previous page: May 05, 2011, 02:40:23 AM »
Quote from: Darrin;634777
I was just thinking to myself how silly it is that  people who create patched Workbench installs or even Emergency Install  disks cannot actually include the Workbench files and you have to run a  program to copy files from your own Workbench disks.

I seem to remember that one of the patched Workbench packages actually  did include all WB files at one point, but that the author had to remove  them after being told to do so.
But it is my impression that it's OK to include some WB files as long as  the main system files are not included, and this is the reason why  ClassicWB only requires the Workbench disk for example.

When creating my program Amiga911 Maker, I just simply decided to follow  the trend and do what others have done in the past regarding the  Workbench files. One might say that I went a step further since the  Extras & Install disks might be required for making a boot disk as  well, but this was my attempt to make the Amiga911 Maker distribution  somewhat Aminet friendly. But since the current version of my program  still includes some WB files (icons, keymaps, PAL & NTSC drivers and  the topaz font), it still meant that it couldn't be hosted on Aminet  (who are VERY strict when it comes to WB files in the uploads).

That being said, my program will look for Workbench3.0: or  Workbench3.1:, and if neither of them exists, the user will be  instructed to insert one of them. The thing is that this doesn't  necessarily have to be a Workbench floppy in DF0:, it can  actually be any drive with a volume bearing that name, and it can also  be an assign. As a matter of fact, in the process of creating A911  Maker, I had to do a lot of test copying from my WB disks to ensure  everything was working like it should. But to make things easier, I  simply copied all disks to my harddisk (by using drag & drop), and  created a small script with the following lines that I use for copy  testing:

Assign Workbench3.1: Work:WB3.1/Workbench3.1
Assign Extras3.1: Work:WB3.1/Extras3.1
Assign Install3.1: Work:WB3.1/Install3.1


For those who are using my program, there is even an easier way to do things that might work. Assuming your boot partition is called Workbench, just open a Shell and enter the following:

Assign Workbench3.1: Workbench:
 Assign Extras3.1: Workbench:
 Assign Install3.1: Workbench:

This way, you shouldn't have to insert any WB disks at all :)

(OK, I'll admit it, this last bit is probably a bit off-topic).
 

Offline Gulliver

Re: Amiga workbench
« Reply #30 on: May 05, 2011, 03:12:07 AM »
Another thing to notice:

Historically speaking, whenever you bought a real Amiga, it ALWAYS came with a set of AmigaOS floppies, maybe not the latest ones corresponding to that specific kickstart though. The point is, that Amigas were always sold with its OS, so if you have a real Amiga, you are always entitled to legally obtain its corresponding AmigaOS disk set without paying any royalties whatsoever for that specific machine. Unless, of course, you wanted the copying service, and nicely labeled floppies, from withing CBM/Escom and then you had to pay for that, but that its obvious.

Furthermore, if you see it from another perspective, whenever you acquired legit Amiga kickstart roms and or complete systems you always had the core/kernel of the AmigaOS built inside those roms. So in the end, this way, you were/are always entitled to freely and legally obtain its corresponding distribution media.
 

Offline TheGoose

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 1458
  • Country: us
  • Gender: Male
    • Show only replies by TheGoose
    • http://www.amiga.org/forums/blog.php?u=827
Re: Amiga workbench
« Reply #31 on: May 05, 2011, 03:14:26 AM »
Quote from: Franko;635012
That's one of the reasons I don't get what the copyright mafia on this site rattle their gums about, they seem to conveniently forget about things like the old AF Coverdisk CDs where the stuff was released free into the wild many moons ago.. ;)

Methinks they just like a good moan even more than me... :)

They're stupid and obsequious.

Nobody's gonna give a rats ass. Really, it's 2011. People actually fear being personally prosecuted by "companies" cough? ; that would themselves, have trouble explaining what they own.

Amiga/WB is a big CF and I don't mean compact flash.
« Last Edit: May 05, 2011, 04:31:56 PM by TheGoose »
G1200, A3000D, A1200 PPC AOS4.0C

I\'m on Google +
 

Offline PanterHZ

  • Sr. Member
  • ****
  • Join Date: Jul 2009
  • Posts: 295
    • Show only replies by PanterHZ
    • http://www.rhz1.com
Re: Amiga workbench
« Reply #32 on: May 05, 2011, 03:36:47 AM »
Quote from: vidarh;634890
Workbench was/is in kickstart. The only thing that's absolutely needed to start Workbench from a floppy is C:loadwb + a very basic startup sequence to call it.

And then you will have a Workbench that will allow you to open folders and click on icons + you can copy files by using drag & drop. And that's basically it really. When ever you try to run third-party software, you will most likely get complaints about missing libraries and stuff. For using the Shell, just type resident to get a list over the few internal commands that are at your disposal.

Quote from: whabang;634949
To get back on topic, yes, you can load Workbench straight off a floppy, using nothing but an AmigaDOS prompt as long as you're using 3.1 (can't remember how it was in the old days, but that's irrelevant) or higher. The problem is that you will lack quite a few basic utilities, but I assume that can be solved with third-party software.

It would be interesting to see how far one can get using nothing but open-source and freeware/PD. I might actually give it a try, just for the challenge. :)

I don't think there exists a freeware alternative to the LoadWB command, so that rules out Workbench. But there is a free command line alternative called ZShell which has the most basic CLI commands built in, it isn't 100% AmigaDOS compatible though. I seem to remember that somebody already have created a boot disk that is based on ZShell.
Anyway, you can find it here: http://aminet.net/package/util/shell/ZShell


Quote from: Darrin;634980
I'm pretty sure some magazines even included "Relokick" (I think that is what is was called) which means they were effectively giving away Kickstart 1.3 too.  :)

Not entirely true. Relokick will only patch those parts of the kickstart that causes problems with old games (this actually means that a hybrid kickstart is used). Relokick is useless without there being a real 2.0 (or higher) kickstart present, and it can't be used directly as a kickstart ROM in (win)uae for example. But you are right, Relokick was given away for free on various magazine cover disks, and this was with the blessings from Commodore.
 

Offline DarrinTopic starter

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: May 2002
  • Posts: 4430
    • Show only replies by Darrin
Re: Amiga workbench
« Reply #33 on: May 05, 2011, 03:57:22 AM »
@PanterHZ

Interesting stuff.  Thanks.

Now, here's a question for CLOANTO if they're readying this thread.  Why not update their distributions and include the following and make everyone happy (and boost their sales):

#1:  An easy way to use Amiga Explorer to transfer a version of the WB3.x environment from the PC to a real Amiga via a serial cable.

#2:  An easy way to make a boot floppy from an ADF that will allow a real Amiga to install their WB3.x environment from their CD.

#3:  HDF images of their WB3.x environment which can be used on UAE and also happen to work on FPGA type "Amigas" such as the FPGA Arcade or a 68000 friendly version for the Minimig v1.1.

If we had something like that then nobody would need pirate disks and they could use Amiga Forever on real Amigas with ease.

Come on Cloanto, can you do it and if not, why not?
A2000, A3000, 2 x A1200T, A1200, A4000Tower & Mediator, CD32, VIC-20, C64, C128, C128D, PET 8032, Minimig & ARM, C-One, FPGA Arcade... and AmigaOne X1000.
 

Offline Gulliver

Re: Amiga workbench
« Reply #34 on: May 05, 2011, 04:03:27 AM »
Quote from: PanterHZ;635573
I don't think there exists a freeware alternative to the LoadWB command, so that rules out Workbench. But there is a free command line alternative called ZShell which has the most basic CLI commands built in, it isn't 100% AmigaDOS compatible though. I seem to remember that somebody already have created a boot disk that is based on ZShell.
Anyway, you can find it here: http://aminet.net/package/util/shell/ZShell
.

You are wrong :)
This is a freeware loadwb command, you even have the sourcecode of it and it works great. http://aminet.net/util/sys/MSys-1.2.lha

BTW, I already built sometime ago a kind of "FreeWBench" with free alternatives. If interested, I will search for it in my stack of backup floppies and upload it.
« Last Edit: May 05, 2011, 04:08:03 AM by Gulliver »
 

Offline Franko

  • Hero Member
  • *****
  • Join Date: Jun 2010
  • Posts: 5707
    • Show only replies by Franko
Re: Amiga workbench
« Reply #35 on: May 05, 2011, 04:08:01 AM »
Quote from: PanterHZ;635573
Not entirely true. Relokick will only patch those parts of the kickstart that causes problems with old games (this actually means that a hybrid kickstart is used). Relokick is useless without there being a real 2.0 (or higher) kickstart present, and it can't be used directly as a kickstart ROM in (win)uae for example. But you are right, Relokick was given away for free on various magazine cover disks, and this was with the blessings from Commodore.


Hmm... odd I use ReloKick1.3 quite often but not with the ROM image that came with it on the CUAmiga coverdisk CD but with a real 1.3 ROM image captured using GrabKick... :)

Perhaps your talking about ReloKick1.4 which came with a modified 1.3 ROM Image file... :confused:
 

Offline vidarh

  • Sr. Member
  • ****
  • Join Date: Feb 2010
  • Posts: 409
    • Show only replies by vidarh
Re: Amiga workbench
« Reply #36 on: May 05, 2011, 09:14:00 AM »
Quote from: Darrin;635575

Come on Cloanto, can you do it and if not, why not?


My guess would be time/money. I don't know if you've read the interview in the latest Amiga Future, but they imply that their business development is in effect subsidizing their AmigaForever development, which wouldn't exactly surprise me.
 

Offline whabang

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 7270
    • Show only replies by whabang
Re: Amiga workbench
« Reply #37 on: May 05, 2011, 01:49:03 PM »
Quote from: PanterHZ;635573
I don't think there exists a freeware alternative to the LoadWB command, so that rules out Workbench.
Oh, I thought the LoadWB command was ROM'ed in the later versions. Ah well, my bad!
Beating the dead horse since 2002.
 

Offline Bamiga2002

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 691
    • Show only replies by Bamiga2002
    • http://rutinskiband.net
Re: Amiga workbench
« Reply #38 on: May 05, 2011, 02:23:33 PM »
Quote from: whabang;635634
Oh, I thought the LoadWB command was ROM'ed in the later versions. Ah well, my bad!
Nice idea for a development move would be to ROM it :)
CD32
A500
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: Amiga workbench
« Reply #39 on: May 05, 2011, 03:07:44 PM »
Free = AROS ;)
 

Offline kolla

Re: Amiga workbench
« Reply #40 on: May 05, 2011, 03:44:40 PM »
Pointless to have LoadWB in ROM, workbench.library itself has alse been moved out from ROM since it has grown and there are much more vital stuff that needs to be there. But go ahead, you can create your own ROMs now :)
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline AmigaHeretic

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 821
    • Show only replies by AmigaHeretic
Re: Amiga workbench
« Reply #41 on: May 05, 2011, 04:06:28 PM »
Quote from: Darrin;635575
@PanterHZ

Interesting stuff.  Thanks.

Now, here's a question for CLOANTO if they're readying this thread.  Why not update their distributions and include the following and make everyone happy (and boost their sales):

#1:  An easy way to use Amiga Explorer to transfer a version of the WB3.x environment from the PC to a real Amiga via a serial cable.



Come on Cloanto, can you do it and if not, why not?



As you may have read in other threads by now, because they do not have a license.  The ROMs and Disks on Amiga Forever are only licensed to them for the emulator and not for hardware.

http://www.amigaforever.com/kb/13-145

That means all this time, people saying stop being cheap ass pirates and just buy Amiga Forever if you lost your disks and need to get new ones have been actually telling you to break the law.

Using Amiga Forever to get disks for your real Amiga is ILLEGAL.
A3000D (16mhz, 2MB Chip, 4MB Fast, SCSI (300+MB), SuperGen Genlock, Kick 3.1)
Back in my day, we didn\'t have water. We only had Oxygen and Hydrogen, and we\'d just have to shove them together.
 

Offline DarrinTopic starter

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: May 2002
  • Posts: 4430
    • Show only replies by Darrin
Re: Amiga workbench
« Reply #42 on: May 05, 2011, 04:12:53 PM »
Quote from: vidarh;635610
My guess would be time/money. I don't know if you've read the interview in the latest Amiga Future, but they imply that their business development is in effect subsidizing their AmigaForever development, which wouldn't exactly surprise me.


I'll send them a CD with Bloodwych's ClassicWorkbench 68000 and Classic Workbench AGA already set up on HDF files and ready to run if they want.  All they need to do is include them on their next CD and write two configuration scripts called "Minimig v1.1" for an ECS Amiga with 3.5MB of RAM and a 68000 CPU, and "FPGA Aarcde" using a 68020.  That should take care of any legal issues.
A2000, A3000, 2 x A1200T, A1200, A4000Tower & Mediator, CD32, VIC-20, C64, C128, C128D, PET 8032, Minimig & ARM, C-One, FPGA Arcade... and AmigaOne X1000.
 

Offline DarrinTopic starter

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: May 2002
  • Posts: 4430
    • Show only replies by Darrin
Re: Amiga workbench
« Reply #43 on: May 05, 2011, 04:15:18 PM »
Quote from: AmigaHeretic;635680
As you may have read in other threads by now, because they do not have a license.  The ROMs and Disks on Amiga Forever are only licensed to them for the emulator and not for hardware.

http://www.amigaforever.com/kb/13-145

That means all this time, people saying stop being cheap ass pirates and just buy Amiga Forever if you lost your disks and need to get new ones have been actually telling you to break the law.

Using Amiga Forever to get disks for your real Amiga is ILLEGAL.


OK, but they can still have workable HDFs to be used by WinUAE configurations.  It wouldn't be their fault if they worked on real Amigas too.

I don't know if you're aware of this, but WinUAE actually emulates "real Amigas".  Cloanto's early stuff could be simply copied onto a hard drive and run.  Their WB3.x buggers things up because of the way they've configured it.
A2000, A3000, 2 x A1200T, A1200, A4000Tower & Mediator, CD32, VIC-20, C64, C128, C128D, PET 8032, Minimig & ARM, C-One, FPGA Arcade... and AmigaOne X1000.
 

Offline TheGoose

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 1458
  • Country: us
  • Gender: Male
    • Show only replies by TheGoose
    • http://www.amiga.org/forums/blog.php?u=827
Re: Amiga workbench
« Reply #44 on: May 05, 2011, 04:43:52 PM »
Quote from: kolla;635674
Pointless to have LoadWB in ROM, workbench.library itself has alse been moved out from ROM since it has grown and there are much more vital stuff that needs to be there. But go ahead, you can create your own ROMs now :)


Great, why hasn't someone put a youtube video on how to burn your own ePROMS, for Amigas?

Here's a starter script:

The easiest way to do this is....

You'll need:

Things to watch for are:

Let's get started, step 1:
G1200, A3000D, A1200 PPC AOS4.0C

I\'m on Google +