Post Reply  Post Thread 
ZeroGS KOSMOS Render Targeting
Author Message
cliffy2000
Trout Mask Original
***


Posts: 138
Group: Beta Discussion Members
Joined: Sep 2006
Status: Offline
Post: #1
ZeroGS KOSMOS Render Targeting

I've been looking at the ZeroGS KOSMOS source (this is from the 0.9.3 source available on pcsx2.net, not a beta version) and I've been trying to see if I could modify it to base its render targeting on window size. PCSX2 0.9.2 FAQ suggests that there are three render sizes: native, 2x"AA" and 4x"AA".

I'd like to know where the interpolating (or even better, actual targeting) is being done. I'm suspecting that this is dealt with in the ConvertTo16() function in targets.cpp, but I could be off-target. I hope this is just a case of changing multipliers in a few places, but I think that it may rely on doubling algorithms to save time. If you have any knowledge on how this is dealt with, I'd really appreciate it.

Disclaimer: I haven't programmed for a few years now, having mostly specialized in data structures and other boring things, so this is really a whole new field to me and I'm feeling very lost in the source -- so forgive any crazy stupid mistakes on my part.

EDIT: I also checked out a few threads on emuforums, notably this one but I haven't seen anything particularly direct on it. I suspect I may be in over my head with this.

This post was last modified: 09-25-2007 02:47 AM by cliffy2000.

09-25-2007 02:34 AM
Find all posts by this user Quote this message in a reply
This Dude
Contributor
****


Posts: 541
Group: Contributors
Joined: Jul 2006
Status: Away
Post: #2
RE: ZeroGS KOSMOS Render Targeting

Beats me, I'm only 13 and I'm just starting on programming.



Most memorable quote on Generalemu:
"But when I see the name refraction, I go "Wow, thats a cool f***ing name." -MireTank.

OS:
Windows Vista Ultimate x86 Edition CPU: AMD Athlon 64 Processor 3200+ 2010 Mhz 939 RAM: 1024MB DDR400 (PC3200-400Mhz) Graphics Card: nVIDIA GeForce 8600 GTS-PCI-Express 256MB Sound Card: Realtek AC 97 Audio Everything Else: 204GB Maxtor Hard Drive, SONY DVD RW DW-Q28A, Creative Labs SBS260 Stereo Speakers, PCline keyboard PCL-KBW400 & Silvercrest Wireless Mouse 12018, & ViewSonic VE710b 17" TFT Flat Panel LCD Monitor
CS: S Player ".|.|Rev-Xaisks|.|. [DeViaNcE]" - [DeViaNcE] Clan Temporary Homepage - PCSX2 User - General Emulation Forums - Xtemulation Forums - afterDawn Senior Member - DigitalZone Forums - Project Zeus Forums

09-25-2007 01:07 PM
Visit this user's website Find all posts by this user Quote this message in a reply
cliffy2000
Trout Mask Original
***


Posts: 138
Group: Beta Discussion Members
Joined: Sep 2006
Status: Offline
Post: #3
RE: ZeroGS KOSMOS Render Targeting

Ah, way to make me feel old, dude. Toungue

09-25-2007 01:50 PM
Find all posts by this user Quote this message in a reply
This Dude
Contributor
****


Posts: 541
Group: Contributors
Joined: Jul 2006
Status: Away
Post: #4
RE: ZeroGS KOSMOS Render Targeting

You're very very welcome!! Toungue



Most memorable quote on Generalemu:
"But when I see the name refraction, I go "Wow, thats a cool f***ing name." -MireTank.

OS:
Windows Vista Ultimate x86 Edition CPU: AMD Athlon 64 Processor 3200+ 2010 Mhz 939 RAM: 1024MB DDR400 (PC3200-400Mhz) Graphics Card: nVIDIA GeForce 8600 GTS-PCI-Express 256MB Sound Card: Realtek AC 97 Audio Everything Else: 204GB Maxtor Hard Drive, SONY DVD RW DW-Q28A, Creative Labs SBS260 Stereo Speakers, PCline keyboard PCL-KBW400 & Silvercrest Wireless Mouse 12018, & ViewSonic VE710b 17" TFT Flat Panel LCD Monitor
CS: S Player ".|.|Rev-Xaisks|.|. [DeViaNcE]" - [DeViaNcE] Clan Temporary Homepage - PCSX2 User - General Emulation Forums - Xtemulation Forums - afterDawn Senior Member - DigitalZone Forums - Project Zeus Forums

09-26-2007 02:09 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Post Reply  Post Thread 

View a Printable Version
Send this Thread to a Friend
Subscribe to this Thread | Add Thread to Favorites

Forum Jump: