Welcome, Guest. Please login or register.

Author Topic: robotfindskitten for AmigaOS  (Read 4449 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline xeronTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 2533
    • Show all replies
    • http://www.petergordon.org.uk
robotfindskitten for AmigaOS
« on: January 26, 2003, 07:21:16 PM »
I was bored, so I've spent this evening bringing the "Zen simulation" known as robotfindskitten to AmigaOS.

Ports exist for DOS, Linux, Java, web-cgi, Gameboy, Dreamcast and Atari 2600.

AmigaOS version homepage
robotfindskitten.org

It should run on all Amigas with Kickstart 3.0 and above, and probably crash on amigas with older kickstarts.
Playstation Network ID: xeron6
 

Offline xeronTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 2533
    • Show all replies
    • http://www.petergordon.org.uk
Re: robotfindskitten for AmigaOS
« Reply #1 on: January 26, 2003, 08:14:34 PM »
Uuuhhh... no. I don't *do* ports. I hate most of the stuff that gets ported from *ix to the Amiga.

robotfindskitten was re-written from scratch for AmigaOS :)
Playstation Network ID: xeron6
 

Offline xeronTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 2533
    • Show all replies
    • http://www.petergordon.org.uk
Re: robotfindskitten for AmigaOS
« Reply #2 on: January 27, 2003, 09:13:42 AM »
Quote

How about I rephrase "port" to "reimpliment" or something? :-)


OK, you can hire me to work full time on these projects for £35k per annum (minimum).

I am a professional software engineer (don't judge me by the source of robotfindskitten, though :) ), and I am capable of projects of that magnitude.

The thing is, my spare time is limited, and I want to devote some of it to my friends, my family, my girlfriend, drinking beer, you know, having a life.

So, if you want those things for Amiga, just give me the salary so I can take a year or two off work to do it.  :-D
Playstation Network ID: xeron6
 

Offline xeronTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 2533
    • Show all replies
    • http://www.petergordon.org.uk
Re: robotfindskitten for AmigaOS
« Reply #3 on: January 28, 2003, 09:31:24 AM »
Quote

Desmon wrote:
running it from WB, it brought down Amithlon very quickly. Wouldn't run on the A3000 either.


Thats odd... Amiga E adds all the workbench startup stuff automatically, it should never crash! I'll investigate this evening...

Quote

Running it from a shell window got me a message to say it couldn't find nintendo.font.
Any chance of telling me where I might find the font?


Yes. Its in the archive. Either copy it to your fonts dir, or do this:

assign fonts: path:to/the/game/fonts add
Playstation Network ID: xeron6
 

Offline xeronTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 2533
    • Show all replies
    • http://www.petergordon.org.uk
Re: robotfindskitten for AmigaOS
« Reply #4 on: January 28, 2003, 09:48:14 AM »
Quote

Desmon wrote:
I really don't know why it caused the Amithlon machine to crash. The A3000 didn't suffer at all in this regard.


Ohhh right. OK, well I don't know why it crashed Amithlon, but on the A3000 it was quitting because there is no font, and as you ran it from workbench, the error message didn't appear. Once you have the font installed, it should at least work fine on the a3000.

Quote

The first thing I did was unarchive everything again to make sure I hadn't missed the font


Well, I just downloaded the file (i'm at work), and looked in the archive, and the font is 100% definately there.
Playstation Network ID: xeron6
 

Offline xeronTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 2533
    • Show all replies
    • http://www.petergordon.org.uk
Re: robotfindskitten for AmigaOS
« Reply #5 on: January 29, 2003, 09:12:01 AM »
Quote

Desmon wrote:
Any suggestions?


Hmmm... odd one this. What does snoopdos say when you click the icon?
Playstation Network ID: xeron6
 

Offline xeronTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 2533
    • Show all replies
    • http://www.petergordon.org.uk
Re: robotfindskitten for AmigaOS
« Reply #6 on: January 30, 2003, 09:10:26 AM »
Quote

Desmon wrote:
1  WBL  ChangeDir  Work:Games/RobotFindsKitten    -    -
2  WBL  Load      RobotFindsKitten    -    OK
3  WBL  ChangeDir  SYS:    -    -
Any help?


Aaaaaaaaaaahh! Now I remember. When you run programs from the workbench, the current directory is always set to SYS:. In some of my previous programs, I fixed this by detecting that the user ran the program from workbench, and if they did changing the current dir to "PROGDIR:". This works fine on a lot of peoples systems, BUT some people get a requester saying "Please insert volume PROGDIR: in any drive" (anyone know why it works on some systems but not others?!).

The easy solution is to create a text file, called robotfindskitten.run or something, and just put:

robotfindskitten

in it. Then give it a project icon, with the tooltype "IconX". That should do it.
Playstation Network ID: xeron6
 

Offline xeronTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 2533
    • Show all replies
    • http://www.petergordon.org.uk
Re: robotfindskitten for AmigaOS
« Reply #7 on: January 31, 2003, 09:18:02 AM »
Quote

Desmon wrote:
Do you mind if I distribute your little toy (script included) further?


If you read the readme, you'll note that the program and its sourcecode are released as 'Public Domain'. This means that I have waived all my rights as copyright holder, and you can do absolutely anything you want with it, without any restrictions of any kind at all.

Note that the "messages.txt" file contains phrases that were released under GPL, so that file remains licensed under GPL, which is still freely distributable.
Playstation Network ID: xeron6