Ultimate Amiga

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Problem with AMCAF extension....  (Read 4182 times)

0 Members and 1 Guest are viewing this topic.

xboxisfinished

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 205
  • Generic Amiga User
    • gamemakermagazine.com
Problem with AMCAF extension....
« on: October 29, 2013, 07:56:23 PM »

  I downloaded AMCAF extension and I followed the installation instruction correctly and I installed it. When I double click AMOSPro I get an error Cannot load extension: use default interpreter config. I thought perhaps there is something to do with CHIP RAM so in WinUAE I set the CHIP RAM from 512 KB to 2 MB (using kickstart 1.3). Still it fails with the same error message "Cannot load extension: use default interpreter config."

 Any idea how to solve the problem? Thanks in advance.
Logged

SamuraiCrow

  • compile-time wierdo
  • Forum Mod
  • A1200
  • *****
  • Karma: 5
  • Offline Offline
  • Gender: Male
  • Posts: 946
  • Compile-time wierdo
Re: Problem with AMCAF extension....
« Reply #1 on: October 30, 2013, 04:07:05 PM »

The installer script for the AMCAF extension is broken.  You'll have to install it manually.
Logged

xboxisfinished

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 205
  • Generic Amiga User
    • gamemakermagazine.com
Re: Problem with AMCAF extension....
« Reply #2 on: November 01, 2013, 01:55:50 AM »

Thank you so much!! I installed it manually and it works now the compiler 100%.

I have one question about the command Bank To Fast.

I placed the command right after Set Buffer 256. I typed Bank To Fast $C0000. Is that correct? Would that in turn make all the reserve as work and everything else go to Fast or does it require me to have this done right after all the values stored in Chip RAM first then I put them in  bank? Like can I assign at the beginning of the program that everything goes to bank right away or it needs to be done when all the values are stored in chip RAM first?

Finally, when I attempt to compile the program using Compiler_Shell I get an error:

Extension not loaded at line 5: >>> JNNNNHNI $C0000" which is pretty much my command "Bank To Fast $C0000".

...I also have another problem. No matter how many times I close Amos it always crashes with Guru meditation when it wants to quit back to desktop. Even if there are no programs opened..this happens right after I loaded the new extension into the program.

Logged

SamuraiCrow

  • compile-time wierdo
  • Forum Mod
  • A1200
  • *****
  • Karma: 5
  • Offline Offline
  • Gender: Male
  • Posts: 946
  • Compile-time wierdo
Re: Problem with AMCAF extension....
« Reply #3 on: November 01, 2013, 05:25:14 AM »

According to the instruction manual entry for Bank To Fast, you have to make the bank first then move the bank to fast RAM from there.  The bank number to pass in is 16 and must be after the bank is created.
Logged

xboxisfinished

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 205
  • Generic Amiga User
    • gamemakermagazine.com
Re: Problem with AMCAF extension....
« Reply #4 on: November 01, 2013, 03:21:55 PM »

I think I have done it so far....can you please, please, please check the game out and tell me fully your opinion what you think so far?

Logged

SamuraiCrow

  • compile-time wierdo
  • Forum Mod
  • A1200
  • *****
  • Karma: 5
  • Offline Offline
  • Gender: Male
  • Posts: 946
  • Compile-time wierdo
Re: Problem with AMCAF extension....
« Reply #5 on: November 01, 2013, 09:04:34 PM »

Your archive is incomplete.  When I try to run it it reports "File not found" and quits.
Logged

xboxisfinished

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 205
  • Generic Amiga User
    • gamemakermagazine.com
Re: Problem with AMCAF extension....
« Reply #6 on: November 02, 2013, 03:39:24 AM »

My mistake...sorry :(. Here I fixed it. Can you check it now?

Now the only remaining challenge in this game is to prevent the user from using the same dots that formed the line. For example in dot 1 and dot 2 I formed a red line..when the second player does his move he now can use dot 1 and dot 2 again to override the red line with his blue line which is a problem...I need to somehow store the lines formed to prevent players from overriding other player's line and also to use it to calculate the last player turn if he have formed a square..he wins ...and he get a signature for his name indicating he get one point and then he have another turn...and also prevent this square to be used by anyone anymore.

I am crawling....:D But right now I want your full opinion!!! Please tell me what you think so far!!
Logged

SamuraiCrow

  • compile-time wierdo
  • Forum Mod
  • A1200
  • *****
  • Karma: 5
  • Offline Offline
  • Gender: Male
  • Posts: 946
  • Compile-time wierdo
Re: Problem with AMCAF extension....
« Reply #7 on: November 02, 2013, 07:36:05 PM »

I have attached a screenshot of your game running in EUAE on my Intel Mac Mini.  If you hold down the down arrow and the spacebar, it is possible to create a line segment that is not in the grid.  Also, if you hold down the arrow and hit space without letting up, sometimes it will draw a line clear off the screen instead of one segment.

Here's a few hints that might help you:
  • Since you know the number of rows and columns, you should be able to use some algebra to figure out how many line segments are in a completed grid.
  • Also, the AMCAF extension includes a Wload command that loads a bank into Fast RAM from disk without having to create the bank first.  (If necessary, making the bank number negative will force it into Chip RAM instead.)
Logged
Pages: [1]   Go Up
 

TinyPortal 2.2.2 © 2005-2022