Welcome, Guest. Please login or register.
Amiga Kit Amiga Store Iridium Banner AMIStore App Store A600 Memory

AuthorTopic: AmiQuake 2 - new 68k Quake 2 Port  (Read 13540 times)

0 Members and 1 Guest are viewing this topic.

Offline Crumb

Re: AmiQuake 2 - new 68k Quake 2 Port
« Reply #30 on: February 06, 2013, 08:12:06 AM »
Quote from: NovaCoder;725491
Anyway it appears that rendering HAM8 (via C2P) is not really any slower than normal 8 bit C2P, the real overheard is generating the color values to  be used (which is very slow to do dynamically).    I guess this is the reason that HAM8 C2P hasn't been used in any games, for the demos that used HAM8 (eg the awesome Push), I assume they just pre-calculate the palette entries.


In some demos the screen is configured as SuperHiRes, grouping 3/4 pixels and drawing R/G/B separately, the palette is fixed and the c2p  changes the colour to the nearer, if it's in the 64 colour palette you draw it, if it's not you modify the previous one. You can simply avoid using the palette and just modify the value of the previous pixel :-)
The only spanish amiga news web page/club: Club de Usuarios de Amiga de Zaragoza (CUAZ)
 

Offline Britelite

Re: AmiQuake 2 - new 68k Quake 2 Port
« Reply #31 on: February 07, 2013, 02:00:13 PM »
Quote from: NovaCoder;725491

Anyway it appears that rendering HAM8 (via C2P) is not really any slower than normal 8 bit C2P, the real overheard is generating the color values to  be used (which is very slow to do dynamically).

And most demos used a 160x100 HAM-mode instead of 320x200, as a 320x200 HAM8 c2p-mode would require a superhires mode and 4x the amount of bytes written to chipmem, making it pretty useless.
 

Offline NovaCoder

Re: AmiQuake 2 - new 68k Quake 2 Port
« Reply #32 on: February 08, 2013, 11:07:17 PM »
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline utri007

Re: AmiQuake 2 - new 68k Quake 2 Port
« Reply #33 on: February 08, 2013, 11:19:15 PM »
To make it playable you really need to reduce visual effects, dynamic lights, shadows etc. or are configurable through ini?
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD
 

Offline NovaCoder

Re: AmiQuake 2 - new 68k Quake 2 Port
« Reply #34 on: February 12, 2013, 10:57:57 PM »
BETA 7 - 68k + AGA only

Still needs some more work to increase the speed but it's getting there.
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline Hattig

Re: AmiQuake 2 - new 68k Quake 2 Port
« Reply #35 on: February 12, 2013, 11:24:46 PM »
That's looking pretty impressive now! What frame rates are you seeing?

Would you get a speed up with an option for double width pixels, or even 2x2 pixels like in Alien Breed? If so, would that be enough for a less speedy '060?
 

Offline NovaCoder

Re: AmiQuake 2 - new 68k Quake 2 Port
« Reply #36 on: February 12, 2013, 11:37:29 PM »
I can easily can make it faster of course, but only with a loss of graphical quality and effects.   The really hard thing to do is to make if a faster with minimal loss of visual quality.

If you turn off dynamic lighting, transparencies etc etc, you just end up with something that looks like Quake ;)

Quake 2 AGA obviously pushes the original hardware to the max, this is only going to playable for people with very fast classic Amiga's.
« Last Edit: February 13, 2013, 08:20:31 AM by NovaCoder »
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline NovaCoder

Re: AmiQuake 2 - new 68k Quake 2 Port
« Reply #37 on: March 13, 2013, 10:46:19 PM »
Finally got it running at a good speed on my A1200, a lot of people didn't this would even be possible on AGA 68k!

BETA 10

Should be able to release in a few days to AmiNet.
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline XDelusion

Re: AmiQuake 2 - new 68k Quake 2 Port
« Reply #38 on: March 13, 2013, 11:07:47 PM »
Quote from: novacoder;729089
finally got it running at a good speed on my a1200, a lot of people didn't this would even be possible on aga 68k!

beta 10

should be able to release in a few days to aminet.


mad skillz!
Earth has a lot of things other folks might want... like the whole planet. And maybe these folks would like a few changes made, like more carbon dioxide in the atmosphere and room for their way of life. - William S. Burroughs
 

Offline NovaCoder

Re: AmiQuake 2 - new 68k Quake 2 Port
« Reply #39 on: March 20, 2013, 09:19:48 PM »
My signature just got updated ;)
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline AmigaClassicRule

Re: AmiQuake 2 - new 68k Quake 2 Port
« Reply #40 on: March 20, 2013, 09:26:00 PM »
Quote from: NovaCoder;729862
My signature just got updated ;)

Do I really, really, really need 64 MB of RAM? If I have 32 MB of RAM I would not be able to play the game? If so, that means I will be forced to tower my A1200 to extend another 32 MB of RAM LOL!
 

Offline yssing

Re: AmiQuake 2 - new 68k Quake 2 Port
« Reply #41 on: March 20, 2013, 09:27:27 PM »
I have to try it on my A1200 setup later.
I just tried it on winUAE, it ran waaay to fast.
 

Offline paul1981

Re: AmiQuake 2 - new 68k Quake 2 Port
« Reply #42 on: March 20, 2013, 09:48:35 PM »
Quote from: NovaCoder;729862
My signature just got updated ;)

64MB ram required? If this isn't desktop Apollo discrimination then I don't know what is! :lol:
 

Offline yssing

Re: AmiQuake 2 - new 68k Quake 2 Port
« Reply #43 on: March 20, 2013, 10:03:43 PM »
It takes forever to load on my A1200

And it crashed after 10 seconds :(
« Last Edit: March 20, 2013, 10:09:12 PM by yssing »
 

Offline AmigaClassicRule

Re: AmiQuake 2 - new 68k Quake 2 Port
« Reply #44 on: March 20, 2013, 10:05:56 PM »
Quote from: paul1981;729870
64MB ram required? If this isn't desktop Apollo discrimination then I don't know what is! :lol:

LOL! Tell me about :P