Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Godot PSP: Difference between revisions

From GameBrew
No edit summary
m (Text replacement - "Category:PSP homebrew games" to "")
 
(5 intermediate revisions by the same user not shown)
Line 4: Line 4:
|description=PSP port of Godot Engine (POC).
|description=PSP port of Godot Engine (POC).
|author=PSVita-Dev
|author=PSVita-Dev
|lastupdated=2023/04/28
|lastupdated=2023/09/24
|type=Game Engine
|type=Game Engine
|version=third
|version=Sixth
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/psphomebrew/3dluckpsp.7z
|download=https://dlhb.gamebrew.org/psphomebrew/godotpsp.7z
|website=https://github.com/PSVita-Dev/godot-psp/
|website=https://github.com/PSVita-Dev/godot-psp/
|source=https://github.com/PSVita-Dev/godot-psp/
|source=https://github.com/PSVita-Dev/godot-psp/
Line 16: Line 16:
==User guide==
==User guide==
How to export:
How to export:
*Download the [https://downloads.tuxfamily.org/godotengine/2.1.6/ godot editor] for your OS.
* Download the godot editor from https://downloads.tuxfamily.org/godotengine/2.1.6/ for your os
*Install the export templates.
* Install the export templates
*Make your 2D or 3D game.
* Make your 2d or 3d game
*Go to export > Linux > Export zip/pck > name the file "data.pck".
* Go to export -> Linux -> Export zip/pck -> name the file data.pck
* Create a folder on your psp called however you like in /PSP/GAME/
* Drop the EBOOT.PBP file attached into that folder.
* Also copy the data.pck file in the same folder
* (when updating the game on the psp replacing the data.pck file is enough)


How to run:
How to run:
*Create a folder on your psp called however you like in /PSP/GAME/.
*Create a folder on your PSP called however you like in /PSP/GAME/.
**If you make a 2D game, use 2d.pbp and rename it to eboot.pbp.
**If you make a 2D game, use 2d.pbp and rename it to eboot.pbp.
**If you make a 3D game, use 3d.pbp and rename it to eboot.pbp.
**If you make a 3D game, use 3d.pbp and rename it to eboot.pbp.
Line 34: Line 38:


==Known issues==
==Known issues==
*2D - Frame remains to be seen. Solution -> disable the width, height options in the project settings.
*2D - Frame remains to be seen. Solution > disable the width, height options in the project settings.
*3D - 3D Models imported via "Mesh" are not being displayed as well, Import .dae files using Import > Scene. That works.
*3D - 3D Models imported via "Mesh" are not being displayed as well, Import .dae files using Import > Scene. That works.


==Changelog==
==Changelog==
'''Sixth 2023/09/24'''
*Notes
**data.pck always has to be where eboot.pbp is
*Fixes since the last release:
** 3D animations with skeletons and bones work properly now
** Should run faster due to overclocking
'''fifth 2023/08/08'''
* Audio plays completly normal now.
* Shouldnt crash on the psp anymore
'''fourth 2023/08/08'''
*Fixed Renderer
'''third 2023/04/28'''
'''third 2023/04/28'''
*3D - 2D Version.
*3D - 2D Version.
Line 49: Line 67:
==External links==
==External links==
* GitHub - https://github.com/PSVita-Dev/godot-psp
* GitHub - https://github.com/PSVita-Dev/godot-psp
[[Category:PSP homebrew games]]
[[Category:Homebrew game engines on PSP]]

Latest revision as of 12:16, 8 Mayıs 2024

Godot PSP
Godotpsp.png
General
AuthorPSVita-Dev
TypeGame Engine
VersionSixth
LicenseMixed
Last Updated2023/09/24
Links
Download
Website
Source

A Godot Engine port for the Sony PSP (POC).

User guide

How to export:

  • Download the godot editor from https://downloads.tuxfamily.org/godotengine/2.1.6/ for your os
  • Install the export templates
  • Make your 2d or 3d game
  • Go to export -> Linux -> Export zip/pck -> name the file data.pck
  • Create a folder on your psp called however you like in /PSP/GAME/
  • Drop the EBOOT.PBP file attached into that folder.
  • Also copy the data.pck file in the same folder
  • (when updating the game on the psp replacing the data.pck file is enough)

How to run:

  • Create a folder on your PSP called however you like in /PSP/GAME/.
    • If you make a 2D game, use 2d.pbp and rename it to eboot.pbp.
    • If you make a 3D game, use 3d.pbp and rename it to eboot.pbp.
  • Drop the EBOOT.PBP file attached into that folder.
  • Also copy the "data.pck" file in the same folder (when updating the game on the psp replacing the data.pck file is enough).

Notes: data.pck always has to be where eboot.pbp is.

Compatibility

A PSP 2000 is required.

Known issues

  • 2D - Frame remains to be seen. Solution > disable the width, height options in the project settings.
  • 3D - 3D Models imported via "Mesh" are not being displayed as well, Import .dae files using Import > Scene. That works.

Changelog

Sixth 2023/09/24

  • Notes
    • data.pck always has to be where eboot.pbp is
  • Fixes since the last release:
    • 3D animations with skeletons and bones work properly now
    • Should run faster due to overclocking

fifth 2023/08/08

  • Audio plays completly normal now.
  • Shouldnt crash on the psp anymore

fourth 2023/08/08

  • Fixed Renderer

third 2023/04/28

  • 3D - 2D Version.

pspsec 2023/04/28

  • Env color implemented.
  • Implement quit.
  • Current path loading.
  • Some minor stuff I dont remember (look at the commits if you want).

External links

Advertising: