Welcome, Guest. Please login or register.

Author Topic: Any way to speed up OpenTTD on OS3.X?  (Read 3090 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline itix

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 2380
    • Show all replies
Re: Any way to speed up OpenTTD on OS3.X?
« on: February 24, 2007, 01:42:23 AM »
Make sure OpenTTD is running on 8bit screen. Other than that there is nothing to do about it.
My Amigas: A500, Mac Mini and PowerBook
 

Offline itix

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 2380
    • Show all replies
Re: Any way to speed up OpenTTD on OS3.X?
« Reply #1 on: February 24, 2007, 10:34:53 AM »
Nope. SDL should pick one for you when you enter fullscreen mode. Check with Scout it is really 8bit screen OpenTTD is using though 640x480 is already quite good for old Amigas.
My Amigas: A500, Mac Mini and PowerBook
 

Offline itix

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 2380
    • Show all replies
Re: Any way to speed up OpenTTD on OS3.X?
« Reply #2 on: February 25, 2007, 05:24:54 PM »
@Karlos

Quote

Never call multiple 68K native OS functions directly from the PPC in time critical sections. Always, and I mean always, write a 68K "entry" function that can then call your OS functions before returning and have the PPC call this.


In context of SDL and SDL games it is not always easy. It is easier if you write your own stuff or doing custom port but SDL games are supposed to build out of the box...

And I think most of WarpUp porters do not understand context switching problem at all... many just recompiler 68k program for WUP and are wondering why it is slower than original...
My Amigas: A500, Mac Mini and PowerBook