Search found 118 matches

by Xavi92
December 17th, 2018, 5:04 pm
Forum: Members Downloads
Topic: MinGW32 compiled GCC 7.2.0 Toolchain (mipsel-unknown-elf)
Replies: 28
Views: 1349

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

In fact, many variables in stock PSXSDK 0.5.99 missed the "volatile" qualifier and because of this reason it would not work with compiler optimizations. That's one of the first changes that I made on my own fork of PSXSDK: https://github.com/XaviDCR92/psxsdk-20150729 As a rule of thumb, always decla...
by Xavi92
December 17th, 2018, 5:18 am
Forum: Members Downloads
Topic: MinGW32 compiled GCC 7.2.0 Toolchain (mipsel-unknown-elf)
Replies: 28
Views: 1349

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

After ~7 years of using different versions of mipsel-unknown-elf (initially GCC 4, now 8.2.0), I have never found any compiler bugs. What assembly does GCC generate if you declare ival as volatile? It could be related to that.
by Xavi92
December 16th, 2018, 8:12 pm
Forum: Members Downloads
Topic: LITELOAD - Yet another PS1 serial loader
Replies: 10
Views: 1112

Re: LITELOAD - Yet another PS1 serial loader

The mcomms+PsNoob+LITELOAD combo looks fantastic. Great job! I haven't investigated further, but as you have already being discussing, binary data (e.g.: TIM, VAG, TMD files) must either be hardcoded into the PS-EXE or manually uploaded via a batch script. Why not use a simple bidirectional communic...
by Xavi92
December 9th, 2018, 6:51 pm
Forum: Homebrew (Homepage)
Topic: Airport - WIP
Replies: 21
Views: 26386

Re: Airport - WIP

I'll also post the video down below, just in case you missed it. :)

https://youtu.be/ecAIbxQDJeY
by Xavi92
December 5th, 2018, 10:17 am
Forum: Homebrew (General)
Topic: Quadrilateral Conundrum
Replies: 5
Views: 272

Re: Quadrilateral Conundrum

Don't get me wrong - I don't think you are a bad programmer at all. In fact, I liked the const-correctness of your code. That's definitely not something common to see. :)
by Xavi92
December 5th, 2018, 9:31 am
Forum: Homebrew (General)
Topic: Quadrilateral Conundrum
Replies: 5
Views: 272

Re: Quadrilateral Conundrum

Looks really promising! :) However, why did you implement some function on a header file (DRW.H)? That could cause you big problems if including such file more than once.
by Xavi92
December 4th, 2018, 9:05 am
Forum: Homebrew (Homepage)
Topic: Airport - WIP
Replies: 21
Views: 26386

Re: Airport - WIP

New features have been added! Check the original post for further info :)
by Xavi92
November 16th, 2018, 3:50 pm
Forum: General Chat / Messaging
Topic: Blade Libs + MIPSGCC + Jum SDK
Replies: 6
Views: 767

Re: Blade Libs + MIPSGCC + Jum SDK

Actually, thanks to Kannagi's LMP3D , PSXSDK has some preliminary 3D support. I encourage you to check it out before discarding it. Also, Blade libs are old, unmantained and broken. Even if not under heavily active development, nextvolume releases some updates for PSXSDK from time to time. I even cr...
by Xavi92
November 12th, 2018, 7:57 pm
Forum: Programming/CPU
Topic: SERIOUS TOPIC : What about a full tutorial ?
Replies: 28
Views: 1893

Re: SERIOUS TOPIC : What about a full tutorial ?

I know this is a common catchphrase, but please start small; you will get overwhelmed otherwise. When I started back in 2011, I barely knew about C, but I surely knew I had to start with small projects. Even if they might appear uninteresting at first, everything you will learn from it will be extre...
by Xavi92
June 29th, 2018, 12:16 am
Forum: General Chat / Messaging
Topic: hoping to start psxdev as a hobby
Replies: 12
Views: 1758

Re: hoping to start psxdev as a hobby

Why don't you try PSXSDK? It supports most modern platforms (Windows 7/8/10 via Cywgin, Linux, BSD...) and is an open-spurce project.
http://unhaut.x10host.com/psxsdk
by Xavi92
June 20th, 2018, 11:35 pm
Forum: General Chat / Messaging
Topic: hoping to start psxdev as a hobby
Replies: 12
Views: 1758

Re: hoping to start psxdev as a hobby

I started out with PSX development with barely no knowledge about C programming and, after many years, coding for the PSX allowed me to get a job on the embedded SW development area. You shouldn't feel discouraged for what people might tell you if you dream about coding for the PSX.
by Xavi92
May 1st, 2018, 10:25 pm
Forum: Work Logs / Projects
Topic: LMP3D 3D Library for Dreamcast, PS2, PS1
Replies: 6
Views: 1714

Re: LMP3D 3D Library for Dreamcast, PS2, PS1

You already know my opinion about this. You are awesome!!
by Xavi92
April 4th, 2018, 4:47 pm
Forum: Graphics/GPU
Topic: %d or %s... For custom font?
Replies: 8
Views: 1493

Re: %d or %s... For custom font?

For my video game "Airport" I am also using custom fonts along with a simple library I built. Check it out here: https://github.com/XaviDCR92/Airport/bl ... rce/Font.c
by Xavi92
April 3rd, 2018, 10:29 am
Forum: Homebrew (Homepage)
Topic: Airport - WIP
Replies: 21
Views: 26386

Re: Airport - WIP

MrQuetch wrote:Do you plan on releasing your source for the newer versions? It would be cool to learn from.
Source code is always updated into Github as soon as I make significant progress, so you can already check it out and learn as much as possible from it.
by Xavi92
April 2nd, 2018, 10:36 pm
Forum: Homebrew (Homepage)
Topic: Airport - WIP
Replies: 21
Views: 26386

Re: Airport - WIP

It could be due to several reasons (incompatible compile-time flags, file not found, etc.). It is difficult to guess without debug output.
If you need a ready-to-burn CD-ROM image, please let me know and I will provide you one.
by Xavi92
March 20th, 2018, 10:57 pm
Forum: Programming/CPU
Topic: RAND and SRAND?
Replies: 5
Views: 1080

Re: RAND and SRAND?

I'm using another methode which measures how many VBlank interrupts have occurred until the player presses a button.
by Xavi92
March 5th, 2018, 9:55 am
Forum: Homebrew (General)
Topic: Escape from the North
Replies: 8
Views: 2029

Re: Escape from the North

Looks very good! It reminds me a lot to Orion's "Yopaz Ice Star". BTW, how did you get that star effect at the beginning? At least on PSXSDK, IIRC scaling is limited to multiples of 2 (x4, x8, x0.5...).
by Xavi92
February 24th, 2018, 4:30 am
Forum: Graphics/GPU
Topic: How to split view
Replies: 5
Views: 1758

Re: How to split view

Aren't you waiting for GPU to finish each time you call "draw p#"? It looks like you are telling the GPU to draw even if the previous screen (e.g.: player 1) hasn't been fully rendered yet. Could you please provide source code for that?
by Xavi92
February 24th, 2018, 3:39 am
Forum: Homebrew (Homepage)
Topic: Airport - WIP
Replies: 21
Views: 26386

Re: Airport - WIP

Thanks a lot for your feedback. :D It makes me very glad to see someone liked my game. Since this is your first post here, is it too much to ask where did you get to find my game? Anyway, let me explain myself about the issues you have reported: -Options menu is not available, but i see MemoryCard i...
by Xavi92
February 15th, 2018, 3:59 am
Forum: Graphics/GPU
Topic: How to split view
Replies: 5
Views: 1758

Re: How to split view

AFAIK, GPU command GP1(0x10) returns read-only information about the GPU, according to nocash's specs: GP1(10h) - Get GPU Info GP1(11h..1Fh) - Mirrors of GP1(10h), Get GPU Info After sending the command, the result can be read (immediately) from GPUREAD register (there's no NOP or other delay requir...