Poster | Thread |
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: 12795
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.
_________________ http://lifeofliveforit.blogspot.no/ Facebook::LiveForIt Software for AmigaOS |
|
Status: Offline |
|
|
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: 4169
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 |
|
|
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: 12795
From: Norway | | |
|
| |
Status: Offline |
|
|
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: 12795
From: Norway | | |
|
| |
Status: Offline |
|
|
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: 7307
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 |
|
|
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: 12795
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.
_________________ http://lifeofliveforit.blogspot.no/ Facebook::LiveForIt Software for AmigaOS |
|
Status: Offline |
|
|
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: 7307
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 |
|
|
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: 469
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 |
|
|
amigadave
| |
Re: AMOSPRO X : Many said "it's impossible" ... But I said "no, it is"... Posted on 26-Nov-2019 19:17:14
| | [ #29 ] |
|
|
|
Super Member |
Joined: 18-Jul-2005 Posts: 1731
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 so many, to accomplish so much, but has ended up in the hands of . . . . . . . . . . |
|
Status: Offline |
|
|
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: 6321
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 |
|
|
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: 469
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 |
|
|
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: 6321
From: Unknown | | |
|
| @AmiDARK
it is working... I have added some additional extensions too |
|
Status: Offline |
|
|
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: 469
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 |
|
|