Welcome, Guest. Please login or register.

Author Topic: Lets talk: Alien Breed  (Read 8879 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline jj

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4051
  • Country: wales
  • Thanked: 2 times
  • Gender: Male
    • Show only replies by jj
Re: Lets talk: Alien Breed
« Reply #74 from previous page: November 16, 2010, 01:08:58 PM »
Never owned the second one, sure does look pretty good
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2
 
Registered MorphsOS 3.13 user on Powerbook G4 15"
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16867
  • Country: gb
  • Thanked: 4 times
    • Show only replies by Karlos
Re: Lets talk: Alien Breed
« Reply #75 on: November 16, 2010, 01:21:52 PM »
Quote from: JJ;592190
Never owned the second one, sure does look pretty good


If you are referring to the screenshots I posted, those are not the standard game, but a mod I made from it after I completed the original and decided to play with the editor disks :)
int p; // A
 

Offline jj

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4051
  • Country: wales
  • Thanked: 2 times
  • Gender: Male
    • Show only replies by jj
Re: Lets talk: Alien Breed
« Reply #76 on: November 16, 2010, 01:50:45 PM »
I appreciate that, but its the enigne thatas displaying them. Quite impressed with it. Will have to give it a try.
 
Do you know if it runs at a decent speed on UAE in MorphOS.
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2
 
Registered MorphsOS 3.13 user on Powerbook G4 15"
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16867
  • Country: gb
  • Thanked: 4 times
    • Show only replies by Karlos
Re: Lets talk: Alien Breed
« Reply #77 on: November 16, 2010, 01:58:58 PM »
Quote from: JJ;592197
I appreciate that, but its the enigne thatas displaying them. Quite impressed with it. Will have to give it a try.
 
Do you know if it runs at a decent speed on UAE in MorphOS.


It actually runs a bit too fast in UAE on my PC, insofar as the various animations for weapon select / reload, explosions and water rippling are clearly too fast. The speed in UAE for the original game was about perfect on my old Duron 1200. This is with JIT enabled. Does the MorphOS version of UAE support JIT*?

*for MorphOS and OS4, the idea of leveraging the OS provided JIT has always intrigued me but I've no idea how realistic that would be to accomplish.
int p; // A
 

Offline jj

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4051
  • Country: wales
  • Thanked: 2 times
  • Gender: Male
    • Show only replies by jj
Re: Lets talk: Alien Breed
« Reply #78 on: November 16, 2010, 02:22:57 PM »
No MorphOS UAE does not have JIT.  There was an attempt made at a PPC JIT engine, but from what I read was a bit of a mess and nobody really interested that much in having one.
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2
 
Registered MorphsOS 3.13 user on Powerbook G4 15"
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16867
  • Country: gb
  • Thanked: 4 times
    • Show only replies by Karlos
Re: Lets talk: Alien Breed
« Reply #79 on: November 16, 2010, 02:25:38 PM »
Quote from: JJ;592204
No MorphOS UAE does not have JIT.  There was an attempt made at a PPC JIT engine, but from what I read was a bit of a mess and nobody really interested that much in having one.

Well, you might need it for this since the RTG patch for TKG seems to crash with my mod almost immediately. However, to be fair, I found it crashed with the original game almost as quickly.

It would be really cool if the OS provided a lower level interface to it's own JIT that allows you to execute 68K code and then invokes native callbacks for various "illegal" operations, like hitting non-existent classic hardware, especially if it allows it to be "patched out" into a direct call in the emitted PPC code after the first time so that the overhead is minimised.
« Last Edit: November 16, 2010, 02:30:39 PM by Karlos »
int p; // A
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: Lets talk: Alien Breed
« Reply #80 on: November 16, 2010, 02:28:20 PM »
Quote from: Karlos;592199
It actually runs a bit too fast in UAE on my PC, insofar as the various animations for weapon select / reload, explosions and water rippling are clearly too fast. The speed in UAE for the original game was about perfect on my old Duron 1200. This is with JIT enabled. Does the MorphOS version of UAE support JIT*?

*for MorphOS and OS4, the idea of leveraging the OS provided JIT has always intrigued me but I've no idea how realistic that would be to accomplish.


I imagine the timing would be a nightmare! Probably impossible without access to the native JIT source code :(

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16867
  • Country: gb
  • Thanked: 4 times
    • Show only replies by Karlos
Re: Lets talk: Alien Breed
« Reply #81 on: November 16, 2010, 02:53:03 PM »
Quote from: bloodline;592208
I imagine the timing would be a nightmare! Probably impossible without access to the native JIT source code :(


Hence why I say this
Quote
It would be really cool if the OS provided a lower level interface to it's own JIT that allows you to execute 68K code and then invokes native callbacks for various "illegal" operations, like hitting non-existent classic hardware, especially if it allows it to be "patched out" into a direct call in the emitted PPC code after the first time so that the overhead is minimised.
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16867
  • Country: gb
  • Thanked: 4 times
    • Show only replies by Karlos
Re: Lets talk: Alien Breed
« Reply #82 on: November 18, 2010, 12:56:32 PM »
Quote from: Franko;592113
Just downloaded cheers... :)


So, did you try it?
int p; // A
 

Offline Franko

  • Hero Member
  • *****
  • Join Date: Jun 2010
  • Posts: 5707
    • Show only replies by Franko
Re: Lets talk: Alien Breed
« Reply #83 on: November 18, 2010, 01:05:02 PM »
Quote from: Karlos;592760
So, did you try it?


Not yet, been busy with a lot of other projects right now and I'm just about to check out the new iMacG5 i've just taken delivery of, but rest assured I'll be giving it a go (probably later on tonight or tomorrow) and I'll report back on it... :) (better be good... :lol: )
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16867
  • Country: gb
  • Thanked: 4 times
    • Show only replies by Karlos
Re: Lets talk: Alien Breed
« Reply #84 on: November 18, 2010, 01:11:41 PM »
Quote from: Franko;592764
(better be good... :lol: )


Don't expect too much :lol:
int p; // A