Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
13 crawler(s) on-line.
 86 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 OlafS25:  12 mins ago
 MEGA_RJ_MICAL:  15 mins ago
 matthey:  27 mins ago
 pixie:  41 mins ago
 CosmosUnivers:  1 hr 25 mins ago
 outlawal2:  1 hr 49 mins ago
 retrofaza:  1 hr 58 mins ago
 Tuxedo:  1 hr 59 mins ago
 djnick:  2 hrs 19 mins ago
 agami:  2 hrs 27 mins ago

/  Forum Index
   /  Amiga Emulation
      /  Vamos: running Amiga CLI programs on Mac
Register To Post

Goto page ( 1 | 2 Next Page )
PosterThread
Shufflepuck 
Vamos: running Amiga CLI programs on Mac
Posted on 26-Nov-2011 16:01:07
#1 ]
Cult Member
Joined: 24-Sep-2009
Posts: 643
From: Home

Interesting project...

Part 1: http://lallafa.de/blog/2011/11/vamos-runs-amiga-cli-programs-on-my-mac/
Part 2: http://lallafa.de/blog/2011/11/inside-vamos-part-2/

 Status: Offline
Profile     Report this post  
Franko 
Re: Vamos: running Amiga CLI programs on Mac
Posted on 26-Nov-2011 16:14:05
#2 ]
Elite Member
Joined: 29-Jun-2010
Posts: 2809
From: Unknown

@Shufflepuck

It is an interesting if a little strange project, as I can't for the life of me figure out why anyone would want to run an Amiga Cli/ Shell utility on a Mac (notice it's intel only) that only as the author says uses the Exec & Dos library functions !!!

I mean what sort of even basic CLI/ Shell utility that only uses the exec & dos library would you use on a Mac, seems a very strange project the more I think about it...

_________________

 Status: Offline
Profile     Report this post  
Xenic 
Re: Vamos: running Amiga CLI programs on Mac
Posted on 26-Nov-2011 17:47:39
#3 ]
Super Member
Joined: 2-Feb-2004
Posts: 1246
From: Pennsylvania, USA

@Franko
From a programming standpoint, CLI commands are much faster to write and easier to implement. I can write a CLI command to perform a specifiic function in an hour while a GUI takes much longer. If you know some programming, CLI commands and scripts are a quick and effective way to get a job done. For example, I wanted to reformat some text files from a 100 character line length to 80 char line length. I wrote (in less than an hour) a quick command line program that reformats the text and a script that runs the program on every file in a directory. It would have taken me hours to load every file into a text editor or word processor and save reformatted copies.

Up until MAC OSX, I don't think MAC's even had a builtin command line (CLI) capapability. Modern MACs have CLI but I think the purpose of Vamos is to write Amiga (68k) programs without leaving the MAC environment. It's essentially a programming tool for writing Amiga programs on a MAC.

_________________
X1000 with 2GB memory & OS4.1FE

 Status: Offline
Profile     Report this post  
Franko 
Re: Vamos: running Amiga CLI programs on Mac
Posted on 26-Nov-2011 18:20:41
#4 ]
Elite Member
Joined: 29-Jun-2010
Posts: 2809
From: Unknown

@Xenic

I know plenty about coding CLI/Shell utils in assembler (been doing so for over 20 years) I actually prefer to work from the most part using the CLI/ Shell rather than Workbench...

Like I said I'm not quite sure what the purpose is behind this guys project but it's still interesting though. I don't think I'd like to write my utils on a Mac when it's much simpler to write them on my Amiga's which of course has the benefit of being able to bug fix and test them on the hardware on which they are designed to run without having to transfer them across from my Mac each time...

It's still a strange but interesting project no matter which way you look at it...

_________________

 Status: Offline
Profile     Report this post  
Ball000 
Re: Vamos: running Amiga CLI programs on Mac
Posted on 26-Nov-2011 19:11:22
#5 ]
Member
Joined: 27-Oct-2006
Posts: 29
From: Daoulas, Bretagne, France

It seems to be used quite the same way and have a similar behavior as Emumiga on AROS. Even the concept of the implementation using FD files is not so far away. Interestingly, it already proved to be more usable for what it does, as MagerValp reported to have successfully ran AmigaE compiler with Vamos!

Thank you Shufflepuck for having shared the info!

 Status: Offline
Profile     Report this post  
ferrels 
Re: Vamos: running Amiga CLI programs on Mac
Posted on 26-Nov-2011 19:54:06
#6 ]
Cult Member
Joined: 20-Oct-2005
Posts: 922
From: Arizona

@Franko

Sounds like something someone would take on as part of a masters degree program. Reminds me of the DosBox project in many respects.

 Status: Offline
Profile     Report this post  
Shufflepuck 
Re: Vamos: running Amiga CLI programs on Mac
Posted on 26-Nov-2011 20:03:41
#7 ]
Cult Member
Joined: 24-Sep-2009
Posts: 643
From: Home

@Ball000

Reminds me of Emumiga as well! At this stage I see it somewhat as an exercise, being a 68k CPU emulator and system interface, but the thing is it intercepts exec and dos library calls mapping them to OSX. Theoretically the same approach could be used to run AmigaOS4+ applications...

Last edited by Shufflepuck on 26-Nov-2011 at 08:04 PM.

 Status: Offline
Profile     Report this post  
Franko 
Re: Vamos: running Amiga CLI programs on Mac
Posted on 26-Nov-2011 20:10:44
#8 ]
Elite Member
Joined: 29-Jun-2010
Posts: 2809
From: Unknown

@ferrels

No idea what the DosBox project is (sounds like something for the homeless) but even if it's only part of a degree project it would need an awful lot more than just using the exec & dos library routines to create anything useful...

Maybe it's the start of a new Amiga emulator for the Mac now that would really be interesting...

_________________

 Status: Offline
Profile     Report this post  
_ThEcRoW 
Re: Vamos: running Amiga CLI programs on Mac
Posted on 27-Nov-2011 0:48:23
#9 ]
Cult Member
Joined: 12-Jan-2005
Posts: 834
From: Murcia (Spain)

@Shufflepuck

The os4 bit is interesting. Maybe it could be done like os4emu on morphos...

_________________
Amiga 1200 desktop. Apollo 030/50 Mhz 8mb ram + ClassicWB + Wb 3.1
Amiga 500 + ACA500plus 8mb + 30gb CF
Raspberry Pi 3b+ and Amibian 1.4
Mac Mini G4 1GB Ram with the butterfly!!

 Status: Offline
Profile     Report this post  
persia 
Re: Vamos: running Amiga CLI programs on Mac
Posted on 28-Nov-2011 14:36:39
#10 ]
Super Member
Joined: 14-Jul-2009
Posts: 1059
From: Unknown

@Shufflepuck
A major major project if he really takes it to completion. I wish him luck.

 Status: Offline
Profile     Report this post  
damocles 
Re: Vamos: running Amiga CLI programs on Mac
Posted on 28-Nov-2011 16:10:43
#11 ]
Super Member
Joined: 22-Dec-2007
Posts: 1719
From: Unknown

@Franko

Quote:
It is an interesting if a little strange project, as I can't for the life of me figure out why anyone would want to run an Amiga Cli/ Shell utility on a Mac (notice it's intel only) that only as the author says uses the Exec & Dos library functions !!!


If I understand this project correctly, one has to learn to crawl before one can learn to walk. This is indeed an important milestone in a very long marathon. I wish him well, this is a huge project to complete.

_________________
Dammy

 Status: Offline
Profile     Report this post  
Franko 
Re: Vamos: running Amiga CLI programs on Mac
Posted on 28-Nov-2011 23:22:24
#12 ]
Elite Member
Joined: 29-Jun-2010
Posts: 2809
From: Unknown

@damocles

Not a big fan of emulators to be honest, I have on my iMacs VIC 20, C64 & SNES emulators but I much prefer to use the real hardware for all three of those platforms...

On the C64 I use the C64 MMC64 cartridge which does away with tapes & floppies as it uses an SD Card which hold every C64 Games/ Programmes ever written...

On the SNES I just recently purchased the EverDrive for it which again uses an SD Card and holds (almost) every SNES game ever sold...

Just wish someone would make such a device for the VIC 20...

However I would be interested in this this guys project if it were to be an actual Amiga Emulator for the MAC, not that it would replace my real hardware but just more out of interest to see how well it could emulate the Amiga and have it running on a Mac, heck it may even actually have some use if that were the case...

Either way it's should be interesting to follow it's development...

_________________

 Status: Offline
Profile     Report this post  
damocles 
Re: Vamos: running Amiga CLI programs on Mac
Posted on 29-Nov-2011 6:15:56
#13 ]
Super Member
Joined: 22-Dec-2007
Posts: 1719
From: Unknown

@Franko

Quote:
Not a big fan of emulators to be honest,


It's not an emulator, it's a translator.

_________________
Dammy

 Status: Offline
Profile     Report this post  
SHADES 
Re: Vamos: running Amiga CLI programs on Mac
Posted on 29-Nov-2011 9:56:39
#14 ]
Cult Member
Joined: 13-Nov-2003
Posts: 865
From: Melbourne

@Shufflepuck

Funny how far the tables have turned.

It's gone from running Mac OS faster than a Mac could (Shape Shifter)
To a Mac running AMIGA OS faster than an AMIGA

_________________
It's not the question that's the problem, it's the problem that's the question.

 Status: Offline
Profile     Report this post  
Daedalus 
Re: Vamos: running Amiga CLI programs on Mac
Posted on 29-Nov-2011 12:14:23
#15 ]
Super Member
Joined: 14-Jul-2003
Posts: 1680
From: Glasgow - UK, Irish born

@damocles

Quote:

damocles wrote:

It's not an emulator, it's a translator.


According to the author, it's an emulator. Just because it doesn't emulate an entire machine doesn't mean it's not emulating something...

_________________
RobTheNerd.com | InstallerGen | SMBMounter | Atoms-X

 Status: Offline
Profile     Report this post  
Britelite 
Re: Vamos: running Amiga CLI programs on Mac
Posted on 29-Nov-2011 12:57:48
#16 ]
Regular Member
Joined: 23-Jun-2005
Posts: 295
From: Finland

@Franko

Quote:

On the C64 I use the C64 MMC64 cartridge which does away with tapes & floppies as it uses an SD Card which hold every C64 Games/ Programmes ever written...

I seriously doubt it holds every single C64 program, especially considering there's a HUGE amount of software that can't be run with an MMC64 ;)

Quote:

Just wish someone would make such a device for the VIC 20...

For example the 1541ultimate works fine with the Vic-20 (and I prefer it on the C64 too, instead of the crappy MMC64)

 Status: Offline
Profile     Report this post  
Franko 
Re: Vamos: running Amiga CLI programs on Mac
Posted on 29-Nov-2011 13:39:41
#17 ]
Elite Member
Joined: 29-Jun-2010
Posts: 2809
From: Unknown

@Britelite

Quote:

Britelite wrote:
@Franko

Quote:

On the C64 I use the C64 MMC64 cartridge which does away with tapes & floppies as it uses an SD Card which hold every C64 Games/ Programmes ever written...

I seriously doubt it holds every single C64 program, especially considering there's a HUGE amount of software that can't be run with an MMC64 ;)

Quote:

Just wish someone would make such a device for the VIC 20...

For example the 1541ultimate works fine with the Vic-20 (and I prefer it on the C64 too, instead of the crappy MMC64)



You're obviously not a fan of the MMC64 but it sure as hell aint crap...

You can use the 1541 Ultimate if you want that's your choice but it's not mine...

Just for your information I have over 6,000 titles on the MMC64, tape images & floppies images, pretty sure I have everything amongst that little lot that was ever released for the C64...

Thing is, I'm very happy with the MMC64 and whether you THINK it's crappy or THINK I have everything on it, honestly I couldn't really care less as to what you THINK or your opinions on the MMC64...

It's amazing what some folk THINK others have in their collections when they know nothing about that person or their collection...

_________________

 Status: Offline
Profile     Report this post  
Britelite 
Re: Vamos: running Amiga CLI programs on Mac
Posted on 29-Nov-2011 15:12:22
#18 ]
Regular Member
Joined: 23-Jun-2005
Posts: 295
From: Finland

@Franko

Quote:

Just for your information I have over 6,000 titles on the MMC64, tape images & floppies images, pretty sure I have everything amongst that little lot that was ever released for the C64...

As I already said, there's such a huge load of stuff that doesn't work with the MMC64 (including anything with a custom diskloader, which already leaves out hundreds, if not thousands of demos).

Quote:

It's amazing what some folk THINK others have in their collections when they know nothing about that person or their collection...

I most certainly know you're collection is far from complete, no need to guess here ;)

Edit: Oh, and to back up my claim, CSDB (C-64 Scene Database) lists over 90000 releases for the C-64, and that's mostly demoscene-related. And even if there are duplicates and so on, it's quite a bit more than your 6000 titles ;)

Last edited by Britelite on 29-Nov-2011 at 03:25 PM.

 Status: Offline
Profile     Report this post  
Franko 
Re: Vamos: running Amiga CLI programs on Mac
Posted on 29-Nov-2011 15:54:49
#19 ]
Elite Member
Joined: 29-Jun-2010
Posts: 2809
From: Unknown

@Britelite


Quote:
As I already said, there's such a huge load of stuff that doesn't work with the MMC64 (including anything with a custom diskloader, which already leaves out hundreds, if not thousands of demos).


Well first of Demos aren't a part of my collection and there is no custom diskloader that can't be cracked or hasn't been cracked to run from the MMC64, I can assure you I haven't come across a single C64 Disk Image file that I can't run from the MMC64, obviously you don't know too much about the MMC64 or the C64...

Quote:
I most certainly know you're collection is far from complete, no need to guess here ;)

Edit: Oh, and to back up my claim, CSDB (C-64 Scene Database) lists over 90000 releases for the C-64, and that's mostly demoscene-related. And even if there are duplicates and so on, it's quite a bit more than your 6000 titles ;)


You most certainly know nothing of the sort... and your guesses are just that... guesses...

As I have said I don't consider demos to be part of my collection only commercial games & utility software and some PD/ Shareware releases. Of those 90000 releases you speak of the vast majority are demos and also consist of doubles of the same games released under another title in different countries...

I haven't even half filled the SD card yet and the 6000 odd titles I do have on it are less than one third of the total number of files I have stored in my collection on DVD's & HD's which I haven't got round to putting on the SD yet...

So get back to me when you can actually say something factual and accurate instead of "guessing" what you think is right, cos you haven't got a clue about anything your saying or rather guessing about here so far...

_________________

 Status: Offline
Profile     Report this post  
Britelite 
Re: Vamos: running Amiga CLI programs on Mac
Posted on 29-Nov-2011 16:22:24
#20 ]
Regular Member
Joined: 23-Jun-2005
Posts: 295
From: Finland

@Franko

Quote:

Well first of Demos aren't a part of my collection and there is no custom diskloader that can't be cracked or hasn't been cracked to run from the MMC64

And with a 1541ultimate you don't even need to modify or crack the loader, the software actually works directly ;)

Quote:
I can assure you I haven't come across a single C64 Disk Image file that I can't run from the MMC64, obviously you don't know too much about the MMC64 or the C64...

I can provide you with a huge load of diskimages that won't work with the MMC64. Being an active C64-developer and actually having owned an MMC64 (and the MMC-Replay), I really do know what I'm talking about, and know why they're in my opinion crap. The fact that the 1541ultimate runs more software than the MMC64 (with and without modification) makes it the superior device in my book.

Quote:

As I have said I don't consider demos to be part of my collection only commercial games & utility software and some PD/ Shareware releases.

So, you in fact don't have an "SD Card which hold every C64 Games/ Programmes ever written..." ;) Not even close...

Quote:

So get back to me when you can actually say something factual and accurate instead of "guessing" what you think is right, cos you haven't got a clue about anything your saying or rather guessing about here so far...

I don't need to guess, I know for a fact that someone who claims he's got a "complete" collection of c64-software never has one ;) And the fact that you claim to run everything off of an MMC64 is also a dead giveaway.

But hey, you seem to like the MMC64, and that's ok with me. I wasn't able to enjoy it as it flat out couldn't run all the software I wanted to run, since it couldn't emulate a diskdrive. But for someone who just plays games it's probably an okayish device, even though I do prefer a device that is more compatible ;)

 Status: Offline
Profile     Report this post  
Goto page ( 1 | 2 Next Page )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle