Click Here
home features news forums classifieds faqs links search
5696 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
50 crawler(s) on-line.
 12 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 vox:  19 mins ago
 NutsAboutAmiga:  21 mins ago
 IRTheBorg:  25 mins ago
 Tuxedo:  29 mins ago
 Kronos:  41 mins ago
 sTix:  54 mins ago
 Rob:  58 mins ago
 BSzili:  1 hr 5 mins ago
 smf:  1 hr 6 mins ago
 ian-uk:  1 hr 9 mins ago

/  Forum Index
   /  Amiga Development
      /  Amos Professional X : AGA Enhancement.
Register To Post

Goto page ( Previous Page 1 | 2 )
PosterThread
NutsAboutAmiga 
Re: AMOSPRO X : Many said "it's impossible" ... But I said "no, it is"...
Posted on 26-Nov-2019 16:12:32
#21 ]
Elite Member
Joined: 9-Jun-2004
Posts: 11164
From: Norway

@Lou

Amos strong point it’s easy write code quickly. It might not be the fastest language, it might not be application you like use write large application. But if know the slogan “remember when computing was fun”, that slogan fits perfectly for Amos, you can do lots of hard things easy.

"AMOS is interpreted "

If you compile Amos programs they are not as fast as blitz basic programs, but it’s does not interpret the token code, so you can't decompile into its original source code. At least that is what I was told.

Programs written in AMOS are not often distributed as source code, but if the source code was distributed the token format can be used as platfrom undependent byte code. so something that used to be AMOS weak point, becomes AMOS strong point whit "Amos kittens".

Compiled code only runs fast on the CPU type its optimized for.

AMOS is game engine, Amos is lanuage, AMOS is rapid development, AMOS pritty safe compared to C and Assembler, AMOS is something a kid can learn.

Last edited by NutsAboutAmiga on 26-Nov-2019 at 05:58 PM.
Last edited by NutsAboutAmiga on 26-Nov-2019 at 05:28 PM.
Last edited by NutsAboutAmiga on 26-Nov-2019 at 04:40 PM.
Last edited by NutsAboutAmiga on 26-Nov-2019 at 04:24 PM.
Last edited by NutsAboutAmiga on 26-Nov-2019 at 04:20 PM.
Last edited by NutsAboutAmiga on 26-Nov-2019 at 04:20 PM.

_________________
Please check out my software:
Excalibur, Basilisk 2, AmigaInputAnywhere.
LiveForIt-Music
http://lifeofliveforit.blogspot.no/

 Status: Offline
Profile     Report this post  
Lou 
Re: AMOSPRO X : Many said "it's impossible" ... But I said "no, it is"...
Posted on 26-Nov-2019 16:33:20
#22 ]
Elite Member
Joined: 2-Nov-2004
Posts: 3996
From: Rhode Island

@NutsAboutAmiga

The beauty of BASIC in general is that programming is easy enough to be considered fun.

Jetstrike was one of my favorite CD32 games. I was impressed that it was written in AMOS.
With a decent *accelerator* even interpreted code can be fast.

The .Net (VB.net/C#) languages also compile to a tokenized language. They run just fine...
Heck most apps today are written in Javascript or WebAssembly... So it's the future for sure.

Perhaps AMOS could be the language that bridges all incarnations of Amiga (classic, NG, AROS) ... ?

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: AMOSPRO X : Many said "it's impossible" ... But I said "no, it is"...
Posted on 26-Nov-2019 16:33:31
#23 ]
Elite Member
Joined: 9-Jun-2004
Posts: 11164
From: Norway

@Lou

Quote:
Microsoft has open-sourced VB and C#'s compiler


This things needs Microsoft windows, and visual studio, there is no visual studio for AmigaOS, so useless. And C# and .net is made to write programs. thats the kind of stuff you do at work.

Last edited by NutsAboutAmiga on 26-Nov-2019 at 05:29 PM.
Last edited by NutsAboutAmiga on 26-Nov-2019 at 04:47 PM.

_________________
Please check out my software:
Excalibur, Basilisk 2, AmigaInputAnywhere.
LiveForIt-Music
http://lifeofliveforit.blogspot.no/

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: AMOSPRO X : Many said "it's impossible" ... But I said "no, it is"...
Posted on 26-Nov-2019 16:35:45
#24 ]
Elite Member
Joined: 9-Jun-2004
Posts: 11164
From: Norway

@Lou

Quote:
Perhaps AMOS could be the language that bridges all incarnations of Amiga (classic, NG, AROS) ... ?


Yes thats what I'm trying to do whit Amos Kittens. rainbows and unicorns.

_________________
Please check out my software:
Excalibur, Basilisk 2, AmigaInputAnywhere.
LiveForIt-Music
http://lifeofliveforit.blogspot.no/

 Status: Offline
Profile     Report this post  
BigD 
Re: AMOSPRO X : Many said "it's impossible" ... But I said "no, it is"...
Posted on 26-Nov-2019 16:40:13
#25 ]
Elite Member
Joined: 11-Aug-2005
Posts: 5029
From: UK

@NutsAboutAmiga

Surely Backbone is something a kid can learn more easily?!

I have Game Programming for Teens by Maneesh Sethi and the Amiga book Programming Base - Blitz Basic by Adam Zalepa. i'm good to go and technically multi-platform with the ability to learn on Amiga and PC. I probably should persevere with that language unless I'm missing something?

_________________
"Art challenges technology. Technology inspires the art."
John Lasseter, Co-Founder of Pixar Animation Studios

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: AMOSPRO X : Many said "it's impossible" ... But I said "no, it is"...
Posted on 26-Nov-2019 16:43:37
#26 ]
Elite Member
Joined: 9-Jun-2004
Posts: 11164
From: Norway

@BigD

backbone is written in AMOS so backbone source code should work in Amos kittens

There are tools for everyone, backbone is cool, I’m just not sure you can make unique and interesting game, if you have not written a single line of code.

It think it might be more rewarding to solve some thing, but I’m programmer and think like a programmer, but if just like to make game and art is all you like to spend time on then place go ahead and make it in backbone.

Last edited by NutsAboutAmiga on 26-Nov-2019 at 05:26 PM.
Last edited by NutsAboutAmiga on 26-Nov-2019 at 05:10 PM.

_________________
Please check out my software:
Excalibur, Basilisk 2, AmigaInputAnywhere.
LiveForIt-Music
http://lifeofliveforit.blogspot.no/

 Status: Offline
Profile     Report this post  
BigD 
Re: AMOSPRO X : Many said "it's impossible" ... But I said "no, it is"...
Posted on 26-Nov-2019 16:45:04
#27 ]
Elite Member
Joined: 11-Aug-2005
Posts: 5029
From: UK

@Lou

Quote:
Jetstrike was one of my favorite CD32 games. I was impressed that it was written in AMOS. With a decent *accelerator* even interpreted code can be fast.


Wow! Jetstrike was written in AMOS!

So sad those guys didn't make much money from that game as they poured so much love into it and it really showed!

_________________
"Art challenges technology. Technology inspires the art."
John Lasseter, Co-Founder of Pixar Animation Studios

 Status: Offline
Profile     Report this post  
AmiDARK 
Re: AMOSPRO X : Many said "it's impossible" ... But I said "no, it is"...
Posted on 26-Nov-2019 17:14:12
#28 ]
Regular Member
Joined: 28-Mar-2007
Posts: 468
From: South France

@OlafS25 : Thank you :)

@BigD :
I don't know Blitz Basic enough to tell you ... But there is 1 thing I can tell .. AMOS is less complex to use than Blitz Basic... Some others answered better than me :)

@Lou :
I will not makes AMOS take the road to VB ...
If you want JAVA, look about "AMOS 2" that is currently under WIP by François Lionet and another person.

@ALL : Can we come back to Amiga Classics and AMOS please ? Thank you all !

 Status: Offline
Profile     Report this post  
amigadave 
Re: AMOSPRO X : Many said "it's impossible" ... But I said "no, it is"...
Posted on 26-Nov-2019 19:17:14
#29 ]
Team Member
Joined: 18-Jul-2005
Posts: 1553
From: Lake Shastina, Northern Calif.

@AmiDARK

It is interesting that there are several different people working on AMOS projects, I mean projects to improve AMOS, not projects using AMOS as the project language.

I wonder if kids ages from 8 to 14 would be interested in learning to create old style games on their Windows computers running WinUAE and AMOS that you are improving to use 256 colors? Sure would be great to see new games created to run on the Amiga from kids that never even saw an Amiga computer in person.

With the current interest level in the Vampire boards, and AROS for 68k, it doesn't look like AmigaNG is ever going to gain enough users to compete with the numbers of users that still prefer the original Amiga hardware and emulation, or FPGA implementation.

_________________
"Amiga" - The computer that inspired people to invent and create!

 Status: Offline
Profile     Report this post  
OlafS25 
Re: AMOSPRO X : Many said "it's impossible" ... But I said "no, it is"...
Posted on 2-Dec-2019 12:36:49
#30 ]
Elite Member
Joined: 12-May-2010
Posts: 5609
From: Unknown

@AmiDARK

any news?

I am preparing a new version of aros vision and would like to integrate your AGA enhancement in it

 Status: Offline
Profile     Report this post  
AmiDARK 
Re: AMOSPRO X : Many said "it's impossible" ... But I said "no, it is"...
Posted on 3-Dec-2019 9:58:34
#31 ]
Regular Member
Joined: 28-Mar-2007
Posts: 468
From: South France

@OlafS25
Hello OlafS25,
I'm currently working on consolidate what I've added.
To achieve this, I have added an AGA Checking. And then updated the screen creation, color palette, etc.. to use this detection to be sure that what is created/defined fit the configuration on which the amos program run.

if AROS can run original Amos Professional and is compatible with AGA, you may be able to integrate it in your AROS.
Latest WIP/BETA release is there : https://github.com/AmiDARK/AmosProfessionalX-Releases
(don't forget that it's not final release but under "work in progress".

Regards,

Last edited by AmiDARK on 03-Dec-2019 at 10:13 AM.

 Status: Offline
Profile     Report this post  
OlafS25 
Re: AMOSPRO X : Many said "it's impossible" ... But I said "no, it is"...
Posted on 3-Dec-2019 10:51:43
#32 ]
Elite Member
Joined: 12-May-2010
Posts: 5609
From: Unknown

@AmiDARK

it is working... I have added some additional extensions too

 Status: Offline
Profile     Report this post  
AmiDARK 
Re: AMOSPRO X : Many said "it's impossible" ... But I said "no, it is"...
Posted on 3-Dec-2019 15:59:35
#33 ]
Regular Member
Joined: 28-Mar-2007
Posts: 468
From: South France

@OlafS25
Great ! But I can't confirm that all extensions will remain compatibles with the changes I've done to the AP 2.0 engine.
Don't forget to mention in your AROS vision release that APX is not finished, it's beta so user may not be deceived if they encounter issues.
Also leave all the files in (like the ReadMe and the Updates files so people know where to contact me in case of bugs, etc..
There is 1 extension I have created for the APX, it's AMOSPro_AgaSupport.lib. It currently contain only 1 function ( = Is Aga Detected() ) that was firstly developed to test my AGA detection system, but that can also be used by AMOS developers.
This extension should received, in a near future, the method to extends AGA Color palette support ( 25Bits colors), etc... to not break compatibility with original screen/palette functions of AP 2.0.

What must also be said, is that pictures I uses for AGA demonstrations are screenshots from "Elder Scrolls Online" MMORPG so I don't have copyrights on them. It may probably be best for your release to replace them with copyright free pictures with the same width/height/depth...

Regards,

Last edited by AmiDARK on 03-Dec-2019 at 04:04 PM.
Last edited by AmiDARK on 03-Dec-2019 at 04:03 PM.
Last edited by AmiDARK on 03-Dec-2019 at 04:02 PM.
Last edited by AmiDARK on 03-Dec-2019 at 04:01 PM.

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

[ 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