Project Scarlet - My very own 3D engine for the PSX
-
NITROYUASH Verified
- Extreme PSXDEV User
- Posts: 125
- Joined: Jan 07, 2018
- I am a: Game Designer
- PlayStation Model: SCPH-7502
- Contact:
i'm still waiting release
- ViLXDRYAD
- Curious PSXDEV User
- Posts: 19
- Joined: May 03, 2018
- I am a: Avocado lover
- Motto: FR E SH A VOCA DO
- PlayStation Model: SCPH1001
i'm just commenting here to give huge props to you, for all your effort on making other have a easier time creating homebrew, this is amazing! also looking forward for it too! x3
-
LameGuy64 Verified
- Psy-Q Enthusiast
- Posts: 388
- Joined: Apr 10, 2013
- I am a: Hobbyist Game Developer
- Motto: Commercial or not, play it!
- PlayStation Model: H2000/7000
- Location: Philippines
- Contact:
This project has been in a bit of a hiatus as of late as my focus as switched to the PSn00b Debugger and PSn00bSDK projects. I'm still considering continuing development of this project but I'm most likely going to migrate it over to using PSn00bSDK instead of the official Programmers Tool/PsyQ SDK as I feel it would be more practical in the long run I believe as it would be a lot less problematic to distribute a homebrew game made with an open source SDK over a commercial SDK.
I may still release code of the older Programmers Tool/PsyQ version of Scarlet mainly for historical and educational purposes. I will do my best to make the PSn00bSDK version of the engine on-par to if it were made with the official SDK nonetheless and it would also benefit that project as well.
I may still release code of the older Programmers Tool/PsyQ version of Scarlet mainly for historical and educational purposes. I will do my best to make the PSn00bSDK version of the engine on-par to if it were made with the official SDK nonetheless and it would also benefit that project as well.
Please don't forget to include my name if you share my work around. Credit where it is due.
Dev. Console: SCPH-7000 with SCPH-7501 ROM, MM3, PAL color fix, Direct AV ports, DB-9 port for Serial I/O, and a Xplorer FX with Caetla 0.35.
DTL-H2000 PC: Dell Optiplex GX110, Windows 98SE & Windows XP, Pentium III 933MHz, 384MB SDRAM, ATI Radeon 7000 VE 64MB, Soundblaster Audigy, 40GB Seagate HDD, Hitachi Lite-on CD-RW Drive, ZIP 250 and 3.5" Floppy.
Dev. Console: SCPH-7000 with SCPH-7501 ROM, MM3, PAL color fix, Direct AV ports, DB-9 port for Serial I/O, and a Xplorer FX with Caetla 0.35.
DTL-H2000 PC: Dell Optiplex GX110, Windows 98SE & Windows XP, Pentium III 933MHz, 384MB SDRAM, ATI Radeon 7000 VE 64MB, Soundblaster Audigy, 40GB Seagate HDD, Hitachi Lite-on CD-RW Drive, ZIP 250 and 3.5" Floppy.
-
Verified
- Legendary Programmer
- Posts: 256
- Joined: Aug 13, 2012
- I am a: Programmer
- PlayStation Model: Net Yaroze
- Location: France
- Contact:
did you do some speed benchmark between your SDK and the one from PsyQ ?
is there a speed improvement using the newer mips gcc rather than the old ccpsx from PsyQ ?
is there a speed improvement using the newer mips gcc rather than the old ccpsx from PsyQ ?
Retro game development on Playstation and other consoles http://orionsoft.free.fr/
-
LameGuy64 Verified
- Psy-Q Enthusiast
- Posts: 388
- Joined: Apr 10, 2013
- I am a: Hobbyist Game Developer
- Motto: Commercial or not, play it!
- PlayStation Model: H2000/7000
- Location: Philippines
- Contact:
I haven't done benchmarks between current GCC and the old GCC from PsyQ yet. Though its possible the better optimized library functions in PSn00bSDK might offset the lower performance of current GCC if its slower than old GCC.
Please don't forget to include my name if you share my work around. Credit where it is due.
Dev. Console: SCPH-7000 with SCPH-7501 ROM, MM3, PAL color fix, Direct AV ports, DB-9 port for Serial I/O, and a Xplorer FX with Caetla 0.35.
DTL-H2000 PC: Dell Optiplex GX110, Windows 98SE & Windows XP, Pentium III 933MHz, 384MB SDRAM, ATI Radeon 7000 VE 64MB, Soundblaster Audigy, 40GB Seagate HDD, Hitachi Lite-on CD-RW Drive, ZIP 250 and 3.5" Floppy.
Dev. Console: SCPH-7000 with SCPH-7501 ROM, MM3, PAL color fix, Direct AV ports, DB-9 port for Serial I/O, and a Xplorer FX with Caetla 0.35.
DTL-H2000 PC: Dell Optiplex GX110, Windows 98SE & Windows XP, Pentium III 933MHz, 384MB SDRAM, ATI Radeon 7000 VE 64MB, Soundblaster Audigy, 40GB Seagate HDD, Hitachi Lite-on CD-RW Drive, ZIP 250 and 3.5" Floppy.
Awesome! Release date?
-
LameGuy64 Verified
- Psy-Q Enthusiast
- Posts: 388
- Joined: Apr 10, 2013
- I am a: Hobbyist Game Developer
- Motto: Commercial or not, play it!
- PlayStation Model: H2000/7000
- Location: Philippines
- Contact:
This project has been put in the back burner for awhile in favor of my PSn00bSDK project, which this engine will soon be ported to. Should be perfectly doable as PSn00bSDK has full GPU and GTE support.
Please don't forget to include my name if you share my work around. Credit where it is due.
Dev. Console: SCPH-7000 with SCPH-7501 ROM, MM3, PAL color fix, Direct AV ports, DB-9 port for Serial I/O, and a Xplorer FX with Caetla 0.35.
DTL-H2000 PC: Dell Optiplex GX110, Windows 98SE & Windows XP, Pentium III 933MHz, 384MB SDRAM, ATI Radeon 7000 VE 64MB, Soundblaster Audigy, 40GB Seagate HDD, Hitachi Lite-on CD-RW Drive, ZIP 250 and 3.5" Floppy.
Dev. Console: SCPH-7000 with SCPH-7501 ROM, MM3, PAL color fix, Direct AV ports, DB-9 port for Serial I/O, and a Xplorer FX with Caetla 0.35.
DTL-H2000 PC: Dell Optiplex GX110, Windows 98SE & Windows XP, Pentium III 933MHz, 384MB SDRAM, ATI Radeon 7000 VE 64MB, Soundblaster Audigy, 40GB Seagate HDD, Hitachi Lite-on CD-RW Drive, ZIP 250 and 3.5" Floppy.
Thanks for the information LameGuy64. I will check the PSn00bSDK then.
- Harley201
- What is PSXDEV?
- Posts: 1
- Joined: Oct 27, 2019
- I am a: Basic Programmer, Student
- Motto: Do the unthinkable
- Contact:
Quite excited to see someone working on a 3d game engine for the ps1! One of my big lifetime goals is to make a fully 3d ps1 game that I could actually play on console but most of my projects related to the ps1 is really only model replacements for the ps1 intro which is quite simple in comparison to what I've seen so far.
PlayStation Startup SiIva Ripper
So taken with this that I thought I'd sign up to the forums to post for the first time just to say; Well done, looks incredibly impressive!
For context: I'm currently making a small FPS deathmatch game on the PC, which for aesthetic reasons, I'm staying as close as possible to PSX resolution/texture limitations, etc. One day (those famous words! ) I'd like to have a stab at porting it to real PSX hardware and it's great to see that there is already tooling out there that might be adapted for this.
For context: I'm currently making a small FPS deathmatch game on the PC, which for aesthetic reasons, I'm staying as close as possible to PSX resolution/texture limitations, etc. One day (those famous words! ) I'd like to have a stab at porting it to real PSX hardware and it's great to see that there is already tooling out there that might be adapted for this.
-
Verified
- C Programming Expert
- Posts: 161
- Joined: Oct 06, 2012
- PlayStation Model: SCPH-5502
- Contact:
I always dreamed of writing an online FPS game for the PSX using an external device (e.g.: ESP32) as WiFi interface. A Counter Strike clone, that'd be insane!Ceri JC wrote: ↑June 13th, 2020, 8:19 pm For context: I'm currently making a small FPS deathmatch game on the PC, which for aesthetic reasons, I'm staying as close as possible to PSX resolution/texture limitations, etc. One day (those famous words! ) I'd like to have a stab at porting it to real PSX hardware and it's great to see that there is already tooling out there that might be adapted for this.
Who is online
Users browsing this forum: No registered users and 20 guests