25 November 2020, 00:46 | #1 |
Registered User
Join Date: Oct 2011
Location: Helsinki, Finland
Posts: 74
|
Running AmigaOS 3.1.4 shell on vamos
As I recently mentioned, I went out and bought AmigaOS 3.1.4 from Hyperion Entertainment (https://www.hyperion-entertainment.com/index.php). It was the first commercial software I have bought in several years.
Now when I unpacked the Modules disk ADF file (it was pretty easy to do, as Linux treats ADF files as disk images of type affs) and copied L/Shell-Seg to my native Linux file system and ran "vamos -x Shell-Seg", I got dropped to an emulated Amiga shell displaying a 0.SYS> prompt. As I had wanted all along, this was running in an emulated Amiga, but was actually output in a Linux terminal. Typing "dir", "list", or "cd" worked perfectly. Typing "echo hello" crashed vamos. Typing "avail" also worked perfectly, whereas typing "%" (% is my own program, it works like avail but also prints out the available memory as a percentage of the total memory) worked, but when the program exited, the shell just stuck there. I had to press Ctrl-C to kill the entire vamos process. So I have two questions:
|
25 November 2020, 07:29 | #2 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,215
|
Probably because you are using the wrong branch of vamos? Mine works. As for your program, I cannot tell.
|
26 November 2020, 00:38 | #3 |
Registered User
Join Date: Oct 2011
Location: Helsinki, Finland
Posts: 74
|
I know you have your own branch of vamos. I just can't get it to work, because your branch uses Python 2.7 when the latest release is Python 3.8. I'm currently trying to get your version to work. At least using Hyperion Entertainment's new Shell-Seg got me somewhere, the previous ones I had crashed as soon as I started vamos.
|
26 November 2020, 08:35 | #4 |
Registered User
Join Date: Jul 2014
Location: Finland
Posts: 1,176
|
Where is Thomas' branch of vamos? The amitools repo just has master and (ancient) dev branches.
It's not linked as a fork on the main amitools github and i cant find it elsewhere. Also, Python 2.7 in 2020 is....absurd. |
26 November 2020, 10:09 | #5 |
Moderator
Join Date: Nov 2001
Location: Germany
Posts: 866
|
Thomas's fork is here https://github.com/thorfdbg/amitools
Would be nice to have his changes in master. They have diverged a lot: This branch is 42 commits ahead, 602 commits behind cnvogelg:master. |
26 November 2020, 10:37 | #6 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,215
|
|
26 November 2020, 11:19 | #7 | |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,163
|
I could do this port. It's not as easy as putting parentheses around print statements but I've ported a s*load of 2.5 code to 3.8 without issues.
Quote:
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Clear background color for Shell window- Shell-StartUp | fc.studio | support.Apps | 13 | 25 March 2022 18:52 |
Unable to compile shell program on AmigaOS | palaste | support.Apps | 1 | 22 November 2020 09:31 |
FS: Laptops and consoles running AmigaOS | fstltna | MarketPlace | 0 | 14 September 2017 03:54 |
Running AmigaOS final (winUAE) in 1920x1080? | onkelarie | Amiga scene | 3 | 30 March 2016 11:34 |
Amitools / vamos project | copse | Coders. General | 4 | 01 January 2014 20:59 |
|
|