PDA

View Full Version : Quake for PSP Released (New Quake Port)



wraggster
January 5th, 2006, 17:25
Heres some fantastic news thats come from nowhere :)

<img src="http://www.dcemu.co.uk/vbulletin/attachment.php?attachmentid=2206&stc=1">

PeterM one of our new forum members has posted this fantastic news in this Forum Thread:

<blockquote>Hello,

I am happy to release the first version of my port of Quake to the PSP. Hopefully some people will enjoy it.

Here is the readme:

Quake for PSP
=============

Peter Mackay
5th Jan 2006

Introduction
------------

This is a port of id Software's Quake to the PSP. There's already an excellent port out there by PacManFan, but I wanted to code something for the PSP and it was a good project. I also wanted to port from the original id source, instead of the PocketQuake source.

Features
--------

The following is working fine:
- Software rendering.
- Sound.

Things missing:
- WLAN support for network play. Nobody I know has a PSP, so I can't implement this.
- Hardware rendering. I have no PSP GU experience, so it'll take a while to do.

Installation
------------

This game is for PSPs with firmware versions 1.0 or 1.5. To get it running on other versions, you will need to up/downgrade your firmware appropriately. Unfortunately I don't have a v1.0 PSP, so I can only hope that it works on that version of the firmware.

It almost definitely won't work with a v2.00 EBOOT loader.

Installation instructions:
1. READ THE CONTROLS SECTION BELOW.
2. Firmware v1.0 users:
Copy the Quake folder from the 1.0 folder to the PSP/GAME folder on your PSP.
Firmware v1.5 users:
Copy the Quake and Quake% folders from the 1.5 folder to the PSP/GAME folder on your PSP.
3. Download the shareware version of Quake for the PC from here:
http://www.idsoftware.com/games/qua...me_section=demo
4. Copy PC Quake's ID1 folder to your PSP/GAME/Quake folder.

Support
-------

I don't intend to provide personal email support for this game. I believe that I'd get a lot of useless mail if I were to publish my email address for this purpose. If you can't get Quake running, try posting on a related PSP forum and hopefully someone can help you.

Known bugs:
- Fast key taps may go unnoticed when the frame rate is low. This is because I'm not sure how to get buffered input on the PSP. Does the PSPSDK support it?

If you've found a bug in the code, please post about it. I will probably read it and fix the bug if I can.


Thanks
------

Big thanks go out to:
- All the great guys on the PS2Dev forum for all your hard work on the PSPSDK, and your helpful replies on the forum.
- id Software, for supporting the game porting community by making their game sources GPL.
- Hazel, for putting up with the complete lack of attention from me while I was working on this.</blockquote>

Thanks to PeterM for a great release for the PSP Scene, download and leave feedback at the release thread in our submit news forum here --> http://www.dcemu.co.uk/vbulletin/showthread.php?t=16503

scarface350
January 5th, 2006, 23:09
ooohhh i thought it was mczonks Q2 port.... whens his coming out.... :(

kill
January 5th, 2006, 23:28
it plays well. Will there be updates?

PeterM
January 6th, 2006, 00:24
Sorry, it's not McZonk's Quake 2 port! I wish it was, I'm looking forward to it too. It was the first PC game I ever bought... :rolleyes:

There will be updates. I'm working on hardware rendering instead of software, which should speed things up a lot.

Pete

moogster66
January 6th, 2006, 00:52
Great Job! Thanks for your hard work! :D

Mew
January 6th, 2006, 02:41
OMG O_O !
HOLY SHIT! Q1!!!! Great Job, man! :>
I'm looking forward for this great port!!!! :E

tommyistommy
January 6th, 2006, 03:17
Can a 2.0 user confirm that this doesn't work for 2.0? No biggie if it doesn't, once I beat SSX on tour I'll downgrade again

alekebol
January 6th, 2006, 04:46
It doesn't work on v2.0. just a black screen shows up

PeterM
January 6th, 2006, 04:50
I read somewhere that the EBOOT loader for v2.00 doesn't run global constructors. I have a couple that need to get run, which probably screws it up.

Sorry. :(

shiftybill
January 6th, 2006, 05:40
Dude, THIS IS SWEET!!

oh the memories

SmashinGit
January 6th, 2006, 16:33
Thanks, this is great :)

MadMonkee
January 6th, 2006, 17:49
I loved this man. I played the complete Shareware... btw does anyone know where to get the full version?

But anyways; Here's what I recommend for the next version.


The TOGGLE Analog Look option. Maybe I couldn't find it but it sucks to have to hold down a button to look around with the analog stick O_o

The analog has this "drift away" thing. If you turn left or right and you just leave the stick, it just slowly keeps turning right byitself. Maybe you could do something like

If (AnalogIsNotUsed) {

xturnspeed = 0

}

Definately use the Hardware rendering :) Ask McZonk I bet he will help you with it. This way this sucker can run at 222 And be smooth as a mofo.

MP3 Support maybe? I know this would be a tad annoying to write to make play list and stuff, but just suggesting :) if you have the time and patience.

Analog should be recognized as buttons. So I could set "Side Step Left" To Analog + x or something like that. Analog + y for jump etc.

Maybe a keyboard option, or at least a shortcut of certain button combinations (This would be easier) to write cheats in the console. Like LTrig + RTrig + O for "notarget"

And that's all .... And oh;

I LOVE YOU!!! I SPENT ALL NIGHT PLAYIN THIS :))

Edited to report 2 crashes I've had.

1 - When I stepped on the teleporter it said "Unknown location to port" or something like that with Red font on the top of the game and it froze.

2 - Another I am not sure what I did but it said "Version should be 6 instead of 29" and something about a config file with the red font again.

And that's all again.

mag060790
January 7th, 2006, 09:07
the link for the pc demo isnt working for me

Festizzio
January 7th, 2006, 17:33
If you're having trouble downloading the shareware version from that site, you can always download Pacmanfan's Quake port (http://psp-news.dcemu.co.uk/files/QuakePSP.zip) and steal ( :eek: ) the ID1 folder from there.