Welcome, Guest. Please login or register.

Author Topic: AmiQuake - new 68k Quake Port  (Read 10632 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Cosmos

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 950
    • Show all replies
    • http://leblogdecosmos.blogspot.com
Re: AmiQuake - new 68k Quake Port
« on: September 15, 2012, 03:27:33 PM »
@NovaCoder

Again here : seven emulated 060 instructions on this game !

Slow down because the 68060.library is not fast you know...

Offline Cosmos

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 950
    • Show all replies
    • http://leblogdecosmos.blogspot.com
Re: AmiQuake - new 68k Quake Port
« Reply #1 on: September 15, 2012, 05:16:39 PM »
Use the last version of OxyPatcher => v3.14

Offline Cosmos

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 950
    • Show all replies
    • http://leblogdecosmos.blogspot.com
Re: AmiQuake - new 68k Quake Port
« Reply #2 on: September 15, 2012, 08:19:39 PM »
Quote from: matthey;708253
Any compiler supporting the 68060 and compiled for the 68060 should not use trapped instructions that are not available in the 68060


That's the theory !

The reality is very different...

Offline Cosmos

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 950
    • Show all replies
    • http://leblogdecosmos.blogspot.com
Re: AmiQuake - new 68k Quake Port
« Reply #3 on: September 17, 2012, 10:09:44 AM »
Quote from: Karlos;708335
Surely that depends on where they are. If they are in some inner loop, yes, if they are in some initialisation code or something called infrequently, does it matter so much?

Trapped instructions are slow all the time, everywhere and anywhere !

Watch by yourself !

Hopefully, OxyPatcher accelerate a lot, but still 5.6 time slower than a 32x32 routine untrapped...

Explanations :
Trapped mulu64 via the 68060.library: 1852
Real routine mulu64 untrapped : 6

Trapped mulu64 via the 68060.library and OxyPatcher running : 28
Real routine mulu64 untrapped with OxyPatcher running : 5


Ouch !

Offline Cosmos

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 950
    • Show all replies
    • http://leblogdecosmos.blogspot.com
Re: AmiQuake - new 68k Quake Port
« Reply #4 on: October 14, 2012, 05:13:46 AM »
Have you included the asm parts of the Frank Wille Quake version ?

Offline Cosmos

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 950
    • Show all replies
    • http://leblogdecosmos.blogspot.com
Re: AmiQuake - new 68k Quake Port
« Reply #5 on: October 14, 2012, 06:03:09 AM »
I cannot get working Frank Wille Quake port on my 1200 under AGA : cannot open screen or something like that...

Offline Cosmos

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 950
    • Show all replies
    • http://leblogdecosmos.blogspot.com
Re: AmiQuake - new 68k Quake Port
« Reply #6 on: February 02, 2013, 06:57:30 AM »
Quote from: Abu the monkey;724858
you need both the PAL & NTSC  monitor drivers in devs/monitors if you launch it from the gui.


Yes, you'r right ! The game is running now !!

Offline Cosmos

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 950
    • Show all replies
    • http://leblogdecosmos.blogspot.com
Re: AmiQuake - new 68k Quake Port
« Reply #7 on: February 07, 2013, 08:32:06 AM »
Something (hardware ?, software ?) is wrong with Quake on our Amiga Classic...

Please watch this video (Quake on Atari Falcon with CT60@100 in 320x200 256 colors) :
http://www.youtube.com/watch?v=gXHkx4k1mkQ

The game run very very much faster with the optimised routines from Frank Wille (Quake68k)


;)

Offline Cosmos

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 950
    • Show all replies
    • http://leblogdecosmos.blogspot.com
Re: AmiQuake - new 68k Quake Port
« Reply #8 on: February 07, 2013, 02:13:25 PM »
Quote from: cunnpole;725664
The faster RAM etc probably helps... I can't see if it has a gfx card in the PCI slot.


I think it's the native TOS screen...

Offline Cosmos

  • Hero Member
  • *****
  • Join Date: Jan 2007
  • Posts: 950
    • Show all replies
    • http://leblogdecosmos.blogspot.com
Re: AmiQuake - new 68k Quake Port
« Reply #9 on: February 12, 2013, 05:41:36 PM »
@NovaCoder

What C/C++ compiler are you using ?