Search found 192 matches

by Orion_
April 10th, 2019, 5:49 am
Forum: Examples (Psy-Q)
Topic: BS Image Loader Example
Replies: 8
Views: 3170

Re: BS Image Loader Example

you should understand what you are doing, this will avoid you headache. on the PS1, you have 2 screen buffers, one that you drawing in, and one that is currently displayed on screen (while you draw on the other), this avoid flickering. The function GsSwapDispBuff swap between these 2 buffers. Now, a...
by Orion_
April 6th, 2019, 6:32 pm
Forum: Homebrew (General)
Topic: n00bDEMO - Demo made using my own SDK
Replies: 12
Views: 546

Re: n00bDEMO - Demo made using my own SDK

I had a project to code my own sdk for my favorite console, but when I see all the work you have done on this SDK, I simply can't believe I would have succeeded in doing the same thing myself. This is an awesome achievement you made there, optimized in assembly, with a capable 3D engine, I hope you ...
by Orion_
March 10th, 2019, 10:00 pm
Forum: Homebrew (Homepage)
Topic: [RPG] Zia and the Goddesses of Magic
Replies: 41
Views: 31161

Re: [RPG] Zia and the Goddesses of Magic

There is 2 last copy of the game available on my website !
http://orionsoft.free.fr/retroshop/ps1.htm
be quick before sold out ! :)
by Orion_
February 26th, 2019, 6:23 am
Forum: General Chat / Messaging
Topic: How Do You Make Animated TIM Sprites?
Replies: 1
Views: 409

Re: How Do You Make Animated TIM Sprites?

it's up to you, you have to code your own animation engine.
the simplest is frame by frame, either one frame per TIM, or with a spritesheet of multiple sprite per TIM image.
or sprite composed of multiples mini sprite like Rayman, you have the freedom to do whatever you want.
by Orion_
February 12th, 2019, 4:51 am
Forum: General Chat / Messaging
Topic: Symbol 'System_Init' not defined
Replies: 8
Views: 871

Re: Symbol 'System_Init' not defined

maybe you should read again my tutorial
http://onorisoft.free.fr/psx/tutorial/tuto.htm
and particularly the "CDRom and Data loading philosophy of my library." section and "Creating a valid Psx CD Image."
by Orion_
January 21st, 2019, 12:03 am
Forum: Programming/CPU
Topic: Optimization question floating point
Replies: 6
Views: 806

Re: Optimization question floating point

sqrt is slow too, since you only use it for a comparison, you can omit the squareroot by squaring knockback.range if ((tmpYSub * tmpYSub + tmpXSub * tmpXSub) < (knockback.range * knockback.range)) I searched for fixed point atan2 on my harddrive and found this code: https://pastebin.com/qzJ3RSnj I d...
by Orion_
December 1st, 2018, 12:40 am
Forum: Sound/SPU
Topic: Sequence files format(s) ?
Replies: 3
Views: 736

Re: Sequence files format(s) ?

the File format.pdf file from the PSY-Q SDK is not very verbose on this format, here is the description

Code: Select all

SEQ Format:
ID (SEQp)			4 bytes
Version				4 bytes
Resolution of quarter note	2 bytes
Tempo				3 bytes
Rhythm				3 bytes
Score data			Any
End of SEQ			3 bytes
by Orion_
November 28th, 2018, 12:08 am
Forum: General Chat / Messaging
Topic: Hi! New Here, Trying to Make a 3D Game
Replies: 6
Views: 1233

Re: Hi! New Here, Trying to Make a 3D Game

there was a 3D tutorial for the Net Yaroze back in the days, but I can't find it on the internet right now. If you can only find 2D homebrew tutorials, it's because making a 3D game on the Playstation require quite some skills and understanding of the specific 3D hardware of the Playstation (which h...
by Orion_
November 14th, 2018, 8:28 am
Forum: Members Downloads
Topic: MinGW32 compiled GCC 7.2.0 Toolchain (mipsel-unknown-elf)
Replies: 29
Views: 3847

Re: MinGW32 compiled GCC 7.2.0 Toolchain (mipsel-unknown-elf)

I see no point in using the net yaroze SDK, which is far less capable than the official PSY-Q available.
by Orion_
November 13th, 2018, 10:19 pm
Forum: Members Downloads
Topic: MinGW32 compiled GCC 7.2.0 Toolchain (mipsel-unknown-elf)
Replies: 29
Views: 3847

Re: MinGW32 compiled GCC 7.2.0 Toolchain (mipsel-unknown-elf)

nice ! Thank you for this, It's really a nightmare to compile GCC under windows, I never managed to get it working, I always used precompiled toolchain (like pspsdk) but it's an old gcc version
I wonder if the code is better optimized with this version
by Orion_
November 11th, 2018, 11:53 pm
Forum: Programming/CPU
Topic: SERIOUS TOPIC : What about a full tutorial ?
Replies: 28
Views: 3647

Re: SERIOUS TOPIC : What about a full tutorial ?

making such tutorial takes lots of time, it took me days to write the tutorial I made, and yet it seems not enough for you .. when you learn programming in engineering school, you don't learn step by step how to make something, you learn how to search by yourself, because computer technology change ...
by Orion_
November 11th, 2018, 1:29 am
Forum: Graphics/GPU
Topic: help project FF9 under Psy-Q SDK
Replies: 6
Views: 1159

Re: help project FF9 under Psy-Q SDK

C or C++ only

You should contact LameGuy64 for any question related to HIS engine.
btw, I don't think his engine is available to public.
but you can try this open source psx 3D engine https://github.com/Kannagi/LMP3D
by Orion_
November 9th, 2018, 9:34 pm
Forum: Programming/CPU
Topic: SERIOUS TOPIC : What about a full tutorial ?
Replies: 28
Views: 3647

Re: SERIOUS TOPIC : What about a full tutorial ?

nice metaphor
by Orion_
November 9th, 2018, 6:20 am
Forum: Programming/CPU
Topic: SERIOUS TOPIC : What about a full tutorial ?
Replies: 28
Views: 3647

Re: SERIOUS TOPIC : What about a full tutorial ?

(I don't know how to make limits, how to make the ball moving by herself etc..) and I know that I'm a beginner. If you don't know how to code a game, don't start with the PS1, start with your computer, using SDL library for example because, you will need to learn the PS1 hardware, which is complex ...
by Orion_
November 9th, 2018, 4:05 am
Forum: Graphics/GPU
Topic: help project FF9 under Psy-Q SDK
Replies: 6
Views: 1159

Re: help project FF9 under Psy-Q SDK

the Psy-Q doesn't have a 3D Engine, it can show basic 3D models with TMD. Each game studio had to make their own game engine. if you don't know how to code, forget about 3D, or FF9, you really believe that you, a beginner, can compete with a team of 100 competent peoples that worked for years to mak...
by Orion_
November 8th, 2018, 4:09 am
Forum: Programming/CPU
Topic: SERIOUS TOPIC : What about a full tutorial ?
Replies: 28
Views: 3647

Re: SERIOUS TOPIC : What about a full tutorial ?

Orion_ I learn some tips (for converting TIM etc) and your tutorial is cool, but this is not what I mean. Your tutorial is not explaining how to make a FULL game, with a step by step example. It's not that your site is bad, it's just that your site is not actually what I search (but VERY useful, th...
by Orion_
November 7th, 2018, 7:13 am
Forum: Programming/CPU
Topic: SERIOUS TOPIC : What about a full tutorial ?
Replies: 28
Views: 3647

Re: SERIOUS TOPIC : What about a full tutorial ?

I know this community is not very active, but you're always helpful. But, with a big amount of research, I still didn't found a great tutorial. Some tutorial I see is not fully and correctly explained. So I have something to ask to the people who know how to make actually a game on this system. Wha...
by Orion_
October 30th, 2018, 9:34 pm
Forum: Software / Hardware Trading
Topic: FS: PSIO
Replies: 2
Views: 1121

Re: FS: PSIO

3 times the original price :lol:

http://ps-io.com/store/
by Orion_
October 28th, 2018, 8:48 pm
Forum: Programming/CPU
Topic: How to call another application
Replies: 13
Views: 3911

Re: How to call another application

NITROYUASH wrote:
October 28th, 2018, 7:47 pm
PS1 can read data from PS-EXE RAM or CD-ROM.
Fixed
NITROYUASH wrote:
October 28th, 2018, 7:47 pm
Hmmm... It is possible to hide PS-EXE within another PS-EXE? xddd
What's the point ? The only purpose of loading another PS-EXE is because you don't have enough memory to implement features in the main PS-EXE currently running.
by Orion_
October 28th, 2018, 7:20 pm
Forum: Programming/CPU
Topic: How to call another application
Replies: 13
Views: 3911

Re: How to call another application

The "HI.EXE" is in the same folder. I tried just "System_LoadExecutable("HI.EXE");" and "System_LoadExecutable("C:\psyq\projects\pong\HI.EXE");", but I always have a black screen. do you realise that your Playstation will never have access to your computer's harddrive ? how can the playstation coul...