Search found 124 matches

by NITROYUASH
April 9th, 2019, 1:28 am
Forum: Examples (Psy-Q)
Topic: BS Image Loader Example
Replies: 9
Views: 49082

Re: BS Image Loader Example

LoadBS isn't working with Display() for some reason. It starts blinking like a crazy, so i can't sort BS images correctly in loop. void Display() { FntFlush(-1); VSync(0); GsSwapDispBuff(); // <- It starts blinking here. (╯°□°)╯︵ ┻━┻ GsSortClear(g_iGS_R, g_iGS_G, g_iGS_B, &myOT...
by NITROYUASH
April 4th, 2019, 9:47 pm
Forum: Members Downloads
Topic: SMXTOOL - SMX and RSD model data editor
Replies: 10
Views: 26723

Re: SMXTOOL - SMX and RSD model data editor

Found a glitch in SMX Tool. When you select the object faces and if your selection contains triangles and quadrangles, the SMX Tool will work with only one type of face. I mean, when you need to change the colors of some faces in SMX Tool and you select multiple faces, the program will set color onl...
by NITROYUASH
March 30th, 2019, 8:49 pm
Forum: Examples (Psy-Q)
Topic: 3D FPS Example
Replies: 43
Views: 135336

Re: 3D FPS Example

Almost working. The texture is flipped to the right :D
► Show Spoiler
Quick fix for me:

Code: Select all

setUV3(obj_ft3, U_out+W_out,V_out, U_out+W_out,V_out+H_out, U_out,V_out);
► Show Spoiler
by NITROYUASH
March 30th, 2019, 12:38 am
Forum: Examples (Psy-Q)
Topic: 3D FPS Example
Replies: 43
Views: 135336

Re: 3D FPS Example

I have a question about UV for plane(s): Previously i was using this function: setUVWH(obj_ft4, U_out, V_out, W_out, H_out); https://pp.userapi.com/c846324/v846324588/1d245c/uwjFZSJ7Xv0.jpg But this isn't working with POLY_FT3. Now i want to use this 2 functions: setUV3(obj_ft3, U0,V0, U1,V1, U2,V2)...
by NITROYUASH
March 22nd, 2019, 5:32 am
Forum: Graphics/GPU
Topic: [Question] Can i create TIM with multiple CLUT's?
Replies: 10
Views: 16131

Re: [Question] Can i create TIM with multiple CLUT's?

U P D:
Something else is needed here. The initialized CLUT cannot be used for any images because final colors from SetCustomCLUT() are distorted.
► Show Spoiler
by NITROYUASH
March 21st, 2019, 6:37 pm
Forum: Graphics/GPU
Topic: [Question] Can i create TIM with multiple CLUT's?
Replies: 10
Views: 16131

Re: [Question] Can i create TIM with multiple CLUT's?

Sorry to not tested your code so long, but yesterday i wrote the code based on your example. And yes, looks like it's working. Thanks. :> // Custom Palette (CLUT) structs typedef struct { u_short r:5; u_short g:5; u_short b:5; u_short i:1; // Mask bit used for transparencies } CPAL; CPAL FNT1_pal_re...
by NITROYUASH
March 21st, 2019, 1:53 am
Forum: Homebrew (General)
Topic: n00bDEMO - Demo made using my own SDK
Replies: 21
Views: 51916

Re: n00bDEMO - Demo made using my own SDK

Jesus Christ i am sleeping or what? This is so amazing! I can't wait to work with this SDK :>

Now, the questions.
1. PSn00bSDK is a full software development kit or it's working under the Psy-Q?
2. It will be an open source SDK?
3. What software included in this SDK?
by NITROYUASH
March 19th, 2019, 11:31 pm
Forum: Examples (Psy-Q)
Topic: BS Image Loader Example
Replies: 9
Views: 49082

Re: BS Image Loader Example

This code is one of the first things that i tested. Thanks! But i have a maybe dumb question. Can we use LoadBS() and sort TIM's and/or work with frame buffer at the same time? Here is the example from "Duke Nukem: Time to Kill": https://www.vizzed.com/vizzedboard/retro/user_screenshots/sa...
by NITROYUASH
March 2nd, 2019, 5:02 pm
Forum: Graphics/GPU
Topic: [Question] Poly-F3/4 lighting ._.''
Replies: 4
Views: 11248

Re: [Question] Poly-F3/4 lighting ._.''

Thanks for the tips, LameGuy. About the normals: i think .PLY can generate it... Welp, it can. Should work for SVECTOR structure i think. [ OBJECT ] [ NORMALS ] X Y Z X Y Z 1.000000 -1.000000 -1.000000 0.000000 -1.000000 0.000000 1.000000 -1.000000 1.000000 0.000000 -1.000000 0.000000 -1.000000 -1.0...
by NITROYUASH
March 2nd, 2019, 10:51 am
Forum: Graphics/GPU
Topic: [Question] Poly-F3/4 lighting ._.''
Replies: 4
Views: 11248

[Question] Poly-F3/4 lighting ._.''

Hi PSXDEV. Firstly: You guys are awesome! Second: I just don't get understand the lighting system for FT3/FT4 and don't know where to start. So... If i understand correctly, for lighting we need some things. 1. normals (wut???) 2. some black magic... um, i mean matrix stuff (LMTX, see my code for ex...
by NITROYUASH
February 20th, 2019, 2:26 pm
Forum: General Chat & Messaging
Topic: New and eager to learn!
Replies: 7
Views: 11612

Re: New and eager to learn!

Net Yaroze is very limited and expensive. Try to setup and install Psy-Q and compile some code. Then just run PS-EXE (.EXE) file with any working emulator. I prefer PCSXR, but you can use EPSXE or NO$PSX (god bless VRAM viewer!)

Good luck :>
by NITROYUASH
February 4th, 2019, 5:57 am
Forum: Examples (Psy-Q)
Topic: 3D FPS Example
Replies: 43
Views: 135336

Re: 3D FPS Example

The seams happen when there are two connecting polygons (tris and quads) that are subdivided at different levels and the point of the quad that is subdivided does not always line up with the edge of a lesser subdivided or undivided quad. I confirm this. After some tests with division, i managed red...
by NITROYUASH
February 3rd, 2019, 7:50 pm
Forum: Examples (Psy-Q)
Topic: 3D FPS Example
Replies: 43
Views: 135336

Re: 3D FPS Example

This is not an emulator problem.
Tested on PCSXR, EPSXE, NO$PSX and PS3.
The only way I know how to fix it, is to use vector lookups (indices), ie use the same exact vectors that the surrounding faces use.
Examples? :0
by NITROYUASH
February 3rd, 2019, 4:10 am
Forum: Examples (Psy-Q)
Topic: 3D FPS Example
Replies: 43
Views: 135336

Re: 3D FPS Example

Hmm... I wonder to know how to fix this lines(?) between quads.

Image
by NITROYUASH
January 25th, 2019, 12:38 am
Forum: Examples (Psy-Q)
Topic: SIMPLE TMD / MIME VERTEX ANIMATION VIEWER
Replies: 7
Views: 44480

Re: SIMPLE TMD / MIME VERTEX ANIMATION VIEWER

I'm pretty sure he used one of the MIME tools that came with the PlayStation SDK. If I remember correctly, you basically take 2 models (one as a base and another as a keyframe) in TMD format which you both run in MIMESORT which will generate a keyframe file containing the vertex differential betwee...
by NITROYUASH
January 12th, 2019, 6:26 pm
Forum: Graphics/GPU
Topic: What's the better for PS1-3D?
Replies: 3
Views: 9262

Re: What's the better for PS1-3D?

Thanks guys! c:
My code is supporting F3+F4 right now, but after your advice, i choose F4 as a basis and F3 for secondary stuff.
by NITROYUASH
January 12th, 2019, 3:00 am
Forum: Graphics/GPU
Topic: What's the better for PS1-3D?
Replies: 3
Views: 9262

What's the better for PS1-3D?

Hi PSXDEV. I have a dilemma. I can't decide what i'll use more often. PS1 can read Triangles (F3) and Quads (F4). Sure, i want to use both, but what's better as a basis for level geometry?
by NITROYUASH
January 10th, 2019, 9:25 pm
Forum: Graphics/GPU
Topic: [Question] Can i create TIM with multiple CLUT's?
Replies: 10
Views: 16131

Re: [Question] Can i create TIM with multiple CLUT's?

Interesting.
But i have an idea too. What if we create CLUT inside the game code and then write result to VRAM? Can we? :)
by NITROYUASH
January 8th, 2019, 2:45 pm
Forum: Graphics/GPU
Topic: [Question] Can i create TIM with multiple CLUT's?
Replies: 10
Views: 16131

Re: [Question] Can i create TIM with multiple CLUT's?

Do i need to add 16b CLUT's as a regular image then swap palette using something like setClut, right?
It's working only for 16-bit TIM's?
by NITROYUASH
January 8th, 2019, 12:23 am
Forum: Graphics/GPU
Topic: [Question] Can i create TIM with multiple CLUT's?
Replies: 10
Views: 16131

[Question] Can i create TIM with multiple CLUT's?

Hi guys. I want to create a TIM with multiple palettes (CLUT's). Is it possible?
Never seen any utilities to add more CLUT's to TIM from TIM Tool v3 or anything else.