Search found 52 matches

by AmiDog
November 27th, 2013, 8:04 pm
Forum: Graphics/GPU
Topic: Dithering Differences?
Replies: 5
Views: 16714

Re: Dithering Differences?

The dithering pattern is the same in the old v0 GPU (as used in my launch-day SCPH-1002 unit) and the newer v2 GPU (as in the SCPH-7002 unit I currently use for most of my tests). And they both dither monochrome lines but not monochrome polys. I have a few PSones, but no method of running homebrew c...
by AmiDog
November 19th, 2013, 8:37 pm
Forum: Graphics/GPU
Topic: PSX Some of the Operations/How it works
Replies: 3
Views: 9902

Re: PSX Some of the Operations/How it works

Yes, you can have a single color for the entire polygon (flat) or you specify a color for each vertex (gouraud). When dealing with a texture, you modulate the texel color with the polygon color, unless the no modulate bit is set. That is, you take the color from the texture and multiply it with the ...
by AmiDog
October 29th, 2013, 10:57 pm
Forum: Graphics/GPU
Topic: TIM file with black as main sprite color
Replies: 8
Views: 15045

Re: TIM file with black as main sprite color

I wanted to be sure that [0,0,0] is a "reserved" color and thus not safe to use. The single alpha bit is also important. The PSX will only skip texels with A = R = G = B = 0. So unless you use blending, just set the alpha bit and you have real black, it's only when you use blending that y...
by AmiDog
October 29th, 2013, 10:52 pm
Forum: Graphics/GPU
Topic: TIM file with black as main sprite color
Replies: 8
Views: 15045

Re: TIM file with black as main sprite color

Shadow wrote:You can even go as low and make it RGB 1, 1, 1.
The PSX uses 5 bits per component, so the lowest you can go is 8 (if the scale is 0-255), and yes, you can tell the difference between such a color and black. Atleast if you also have some real black present to compare it to.
by AmiDog
October 27th, 2013, 2:19 am
Forum: Graphics/GPU
Topic: PSX Some of the Operations/How it works
Replies: 3
Views: 9902

Re: PSX Some of the Operations/How it works

1. The PSX does modulate with a fixed color scale of 2, that is, rather than the usual (color * color) / 256 it does (color * color) / 128. Just do ((texel_r << 3) * (color_r)) >> 7, possibly add dithering, and then saturate the color. As for blending, the 4 blending modes are (d+s)/2, (d+s), (d-s) ...
by AmiDog
September 18th, 2013, 1:25 am
Forum: Hardware
Topic: Xplorer FX + Caetla 0.34 and Memory Card Manager
Replies: 0
Views: 4052

Xplorer FX + Caetla 0.34 and Memory Card Manager

On my setup, Caetla refuses to recognize any memory cards. Interestingly, I can use the mcbackup and mcrestore catflap functions to read and write memory cards, but the Caetla firmware (UI and mclist/mcup/mcdown) refuse to see the saves on any of my memory cards and reports "Card in slot x is n...
by AmiDog
September 16th, 2013, 11:23 pm
Forum: Homebrew (General)
Topic: Silly "demo" - Where am I?
Replies: 5
Views: 14646

Re: Silly "demo" - Where am I?

The small square is a sprite moving around the screen. There's no magic going on in transfering the texture or clut to VRAM, it's just that after rendering the sprite the first time, I wipe the VRAM and after the demo loop has been run once, I wipe the RAM and scratchpad as well.
by AmiDog
September 16th, 2013, 3:09 am
Forum: Homebrew (General)
Topic: Silly "demo" - Where am I?
Replies: 5
Views: 14646

Silly "demo" - Where am I?

I hacked together a little silly "demo" yesterday, mainly to mess a little with most emulators. It requires proper emulation of CPU and GPU caches to work.

It's in the Misc section of my wiki.
by AmiDog
September 9th, 2013, 11:40 pm
Forum: Miscellaneous
Topic: Calling all PSX Hardware Documentation.....
Replies: 3
Views: 12651

Re: Calling all PSX Hardware Documentation.....

I would recommend having a look at martin korth's programming specs document. Find latest version here . It's much more accurate and contain more details than the "Everything ..." document. Over at my PSX experiments site you can find some software to verify the accuracy of certain aspects...
by AmiDog
July 10th, 2013, 12:03 am
Forum: PSXDEV Downloads
Topic: [DOWNLOAD] All PSX CAETLA Versions and CAEFLASH
Replies: 25
Views: 153404

Re: [DOWNLOAD] All PSX CAETLA Versions and CAEFLASH

I've got an Xplorer FX, so it seems I already have the correct version (0.34). Thanks! :-)
by AmiDog
July 9th, 2013, 7:56 pm
Forum: PSXDEV Downloads
Topic: [DOWNLOAD] All PSX CAETLA Versions and CAEFLASH
Replies: 25
Views: 153404

Re: [DOWNLOAD] All PSX CAETLA Versions and CAEFLASH

Is there a version history available somewhere? I currently have the 34 version flashed to my Xplorer and would like to know if there's any benefit in upgrading, or if I better not try to fix what isn't broken :-)
by AmiDog
September 7th, 2012, 11:58 pm
Forum: Work Logs & Projects
Topic: PSX CD-Player only Project
Replies: 87
Views: 211305

Re: PSX CD-Player only Project

Am I the only one where startup is so hard :-)? Nope. I had many issues as well before I managed to get a setup working correctly on my XP machine. It wasn't until I found X-Killer v0.55 (and thus managed to reflash my Xplorer cart with caetla 0.34) and catflap 2.36 that I finally had a setup that ...