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



You are an anonymous user.
Register Now!
 sTix:  5 mins ago
 BSzili:  15 mins ago
 MEGA_RJ_MICAL:  25 mins ago
 BigD:  46 mins ago
 Trixie:  1 hr 8 mins ago
 billt:  1 hr 9 mins ago
 AP:  1 hr 11 mins ago
 amigakit:  1 hr 19 mins ago
 Templario:  1 hr 53 mins ago
 Plexus:  1 hr 55 mins ago

/  Forum Index
   /  Amiga Development
      /  AMOS Professional Compiler 2.0 Kick 1.3 issue
Register To Post

PosterThread
pavlor 
AMOS Professional Compiler 2.0 Kick 1.3 issue
Posted on 6-Jun-2020 15:57:45
#1 ]
Elite Member
Joined: 10-Jul-2005
Posts: 9105
From: Unknown

I created a simple game in AMOS Professional 2.0 and then compiled it with Compiler.

When I try to run my game under Kickstart 1.3, requester "Software error - task held" appears and my game doesn´t start. All works good with Kickstart 3.1 (same emulated A500 with 512 kB Chip and 512 kB Slow Fast RAM).

Are AMOS Professional/Compiler programs compatible with Kick 1.3, or there is other problem?

 Status: Offline
Profile     Report this post  
AmigaOldskooler 
Re: AMOS Professional Compiler 2.0 Kick 1.3 issue
Posted on 6-Jun-2020 16:50:27
#2 ]
Regular Member
Joined: 7-Mar-2015
Posts: 187
From: Unknown

@pavlor

Cool that you've created a game! What kind of game is it?

Do you have any extensions installed? I know that AMCAF (if I remember correctly) requires Kickstart 2.x for example.

You can also enable your program when compiling to show AMOS error messages. You can select this in the settings before pressing the compile button.

PS: I read here that minimum requirements for AMOS Pro is Kick 2:

http://www.classicamiga.com/content/view/5027/176/

Last edited by AmigaOldskooler on 06-Jun-2020 at 04:52 PM.

_________________
Gaming on AmigaOS 4.1 Blog (amigaos4gaming.wordpress.com)
Old School Game Blog (oldschoolgameblog.com)
Void demo group (amigavoid.wordpress.com)

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: AMOS Professional Compiler 2.0 Kick 1.3 issue
Posted on 6-Jun-2020 18:09:12
#3 ]
Elite Member
Joined: 9-Jun-2004
Posts: 11357
From: Norway

@AmigaOldskooler

Amos Pro used to work where well with kickstart 1.3, its most likely due some extension that might be using instructions for 020 or FPU or something like that. There also know to be issues with alignment when compiling programs.

Anyway I expect the compiler is not 100% compatible with everything you can do in Amos.

More interesting is that extensions in Amos Pro do not have a garbage collector, it’s possible you might have a memory leeks if your using extensions, and do not clean up after using some commands.

Also, some extensions are created for speeding up code, so they do not include boundary checks or they do not evaluate the input arguments as well as normal basic commands. This can result in crashes.

If your using modified version of Amos Pro, it is possible its no long is backwards compatible.

Last edited by NutsAboutAmiga on 06-Jun-2020 at 06:16 PM.
Last edited by NutsAboutAmiga on 06-Jun-2020 at 06:16 PM.
Last edited by NutsAboutAmiga on 06-Jun-2020 at 06:15 PM.
Last edited by NutsAboutAmiga on 06-Jun-2020 at 06:14 PM.

_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
pavlor 
Re: AMOS Professional Compiler 2.0 Kick 1.3 issue
Posted on 6-Jun-2020 18:14:16
#4 ]
Elite Member
Joined: 10-Jul-2005
Posts: 9105
From: Unknown

@AmigaOldskooler

Plain setup after installation. Problem is not in AMOS editor or under Kick 3.x, but when running compiled (native 68k binary) program under Kick 1.3.

My game is proof of concept of a simple side scrolling shooter (well, there is no real scrolling, but some simple trick to get parallax scrolling look and feel). As of now, I have somewhat randomly generated waves of enemies (the game chooses number of waves before a boss and a wave type for each wave). I never programmed anything, so this is my first "real" application I ever wrote. AMOS is really simple to use - I started learning AMOS just a little bit more than a week ago.

Kick 2.x+ requirement is no big issue, but I hoped my "game" will work also on a plain A500.

 Status: Offline
Profile     Report this post  
_Steve_ 
Re: AMOS Professional Compiler 2.0 Kick 1.3 issue
Posted on 25-Jun-2020 19:07:44
#5 ]
Team Member
Joined: 18-Oct-2002
Posts: 6763
From: UK

@pavlor

As others have said, it is likely that an extension you may be using has a 2.x+ library dependency or uses a 2.x+ call.

The compiler and AMOS Pro itself will make executables that are OK for 1.x+ machines provided they do not use any command specific to the 2.x or 3.x roms.

_________________
Test sig

 Status: Offline
Profile     Report this post  

[ 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