Advertising (This ad goes away for registered users. You can Login or Register)

Vita Doom

Rejuvenate is a native homebrew platform for PS Vita. Read more about Rejuvenate here.
Netrix
Posts: 82
Joined: Thu Jun 27, 2013 3:45 am

Re: Vita Doom

Post by Netrix » Sat Aug 15, 2015 5:40 am

I've added a link to the source code in case anyone is interested in how the port works. For convenience: https://github.com/MrNetrix/Vita_Doom
Advertising

User avatar
sega dude
Posts: 28
Joined: Thu Feb 05, 2015 5:36 pm
Contact:

Re: Vita Doom

Post by sega dude » Fri Sep 04, 2015 1:02 am

This is a great port! All it needs is sound and preferably to fill the screen and it will be perfect.
Advertising
Vita 1101 3.60
PlayStation TV 3.60
PS3 Phat 4.76

Beatnukem
Posts: 51
Joined: Fri Aug 21, 2015 5:43 pm

Re: Vita Doom

Post by Beatnukem » Wed Sep 09, 2015 7:52 am

Made some changes to Netrix port:

- Fills the full screen
- Changed controls to make use of second stick (hardcoded, no option to change)

Controls:
Left stick: move/strave
Right stick: look
RTrigger: fire
LTrigger: run
DPad: switch weapons
X: use
/\: map

http://www.mediafire.com/download/gj4nl ... _Doom.velf

User avatar
humbertosnk
Moderator
Posts: 102
Joined: Fri Aug 29, 2014 4:49 am

Re: Vita Doom

Post by humbertosnk » Mon Sep 21, 2015 12:25 am

Beatnukem wrote:Made some changes to Netrix port:

- Fills the full screen
- Changed controls to make use of second stick (hardcoded, no option to change)

http://www.mediafire.com/download/gj4nl ... _Doom.velf
Very thanks! :D it works perfect ... but without sound and the guns does not have automatic fire :cry:

Apparently it does not work in native Vita resolution?
Image

User avatar
Ruben_Wolfe
Posts: 158
Joined: Sat Aug 09, 2014 9:33 pm

Re: Vita Doom

Post by Ruben_Wolfe » Wed Sep 23, 2015 7:43 pm

Beatnukem wrote:Made some changes to Netrix port:

- Fills the full screen
- Changed controls to make use of second stick (hardcoded, no option to change)

Controls:
Left stick: move/strave
Right stick: look
RTrigger: fire
LTrigger: run
DPad: switch weapons
X: use
/\: map

http://www.mediafire.com/download/gj4nl ... _Doom.velf
Mind sharing the src?

Beatnukem
Posts: 51
Joined: Fri Aug 21, 2015 5:43 pm

Re: Vita Doom

Post by Beatnukem » Fri Sep 25, 2015 3:17 am

Ruben_Wolfe wrote:Mind sharing the src?
Sure thing:

http://www.mediafire.com/download/1w2js ... oom.tar.gz

I did not spend lot of effort tho, it still renders in crappy 320*200, I just change the code to upscale to the full screen inside PSP2_Video_DrawBuffer inside PSP2.c (the scale factor was hardcoded in the original code):

Code: Select all

vita2d_draw_texture_scale(pal_tex, 0, 0, SCREEN_W / (float)SCREENWIDTH, SCREEN_H / (float)SCREENHEIGHT);
For the controls I just deleted the whole (pretty bad written) PSP button handling logic and replaced it with (also pretty bad written) hardcoded version to use the Vita keys. You will find this in I_GetEvent inside i_video.c.

Edit: Changed the code to support RTrigger rapid fire (press and hold). I also updated the velf from the link above.

User avatar
Ruben_Wolfe
Posts: 158
Joined: Sat Aug 09, 2014 9:33 pm

Re: Vita Doom

Post by Ruben_Wolfe » Fri Sep 25, 2015 12:58 pm

Beatnukem wrote:
Ruben_Wolfe wrote:Mind sharing the src?
Sure thing:

http://www.mediafire.com/download/1w2js ... oom.tar.gz

I did not spend lot of effort tho, it still renders in crappy 320*200, I just change the code to upscale to the full screen inside PSP2_Video_DrawBuffer inside PSP2.c (the scale factor was hardcoded in the original code):

Code: Select all

vita2d_draw_texture_scale(pal_tex, 0, 0, SCREEN_W / (float)SCREENWIDTH, SCREEN_H / (float)SCREENHEIGHT);
For the controls I just deleted the whole (pretty bad written) PSP button handling logic and replaced it with (also pretty bad written) hardcoded version to use the Vita keys. You will find this in I_GetEvent inside i_video.c.

Edit: Changed the code to support RTrigger rapid fire (press and hold). I also updated the velf from the link above.
Well. its pretty decent in my opinion. even in crappy 320*200 resolution.
Only thing which bugs me is the lack of sound. Dont know if I can fix it, but I can atleast try.

User avatar
b2p1mp
Posts: 764
Joined: Fri Aug 24, 2012 3:40 pm
Location: USA

Re: Vita Doom

Post by b2p1mp » Fri Sep 25, 2015 10:13 pm

Beatnukem wrote:
Ruben_Wolfe wrote:Mind sharing the src?
Sure thing:

http://www.mediafire.com/download/1w2js ... oom.tar.gz

I did not spend lot of effort tho, it still renders in crappy 320*200, I just change the code to upscale to the full screen inside PSP2_Video_DrawBuffer inside PSP2.c (the scale factor was hardcoded in the original code):

Code: Select all

vita2d_draw_texture_scale(pal_tex, 0, 0, SCREEN_W / (float)SCREENWIDTH, SCREEN_H / (float)SCREENHEIGHT);
For the controls I just deleted the whole (pretty bad written) PSP button handling logic and replaced it with (also pretty bad written) hardcoded version to use the Vita keys. You will find this in I_GetEvent inside i_video.c.

Edit: Changed the code to support RTrigger rapid fire (press and hold). I also updated the velf from the link above.
Wow this is really great. Is there no Aim up/Aim down in the original doom config and mouselook? been awhile since i played the original (I played Brutal Doom mods recently on pc which rock).
Twenty Minutes Into the Future

Post Reply

Return to “Rejuvenate”