PSP-Hacks.com

Join the Dashhacks Fan Club on FacebookFollow Dashhacks on TwitterDashhacks YouTube ChannelPSP-Hacks RSS Feed

Hack your Sony PSP

Forums | Tutorials | Custom Firmwares | PSP Themes | Search


 

Old School Library (OSLib) MOD v1.1.0 Released

greg | September 26, 2009

One for the devs – Sakya’s modded version of Brunni’s Old School Library… So lets say you developed a game not using OSLib, albeit a good one, like BROX for example – just a few posts down… Now wouldn’t multiplayer Ad Hoc add a little extra awesome? No doubt. Broaden your skills by learning and adapting your ‘brew to OSLib Mod.

Old School Library Logo OSLib Mod v1.1.0 Changes:

  • Added: VFPU Math Library libpspmath version 4 by MrMr[iCE]
  • Added: Remote control functions
  • Added: Sony Browser (see the sample)
  • Added: oslDrawStringf [oslDrawStringf(0, 0, "Test string %i", 1);]
  • Added: Adhoc functions (based on pspZorba’s adhoc sample). See the sample
  • Added: Switched to libjpeg to load jpg
  • Added: Switched to intraFont 0.31
  • Added: Functions to delete a savedata or save without multi list (thanks to valantin)
  • Fixed: Debug console
  • Fixed: Minor bugs

Download: OSLib Mod v1.1.0

- source: qj

Comments (14)

Tagged: :: :: ::

LTE LITE MOD v1.2 Released

greg | June 17, 2009

Wanna code and create homebrew like a champ? Then you should check out Brick’s LTE LITE MOD. A couple HBI:2 projects already use it:

  1. Brick’s own PSPMarble;
  2. SG57’s Light Cycle 3D.

Those who have tried in the past to develop games with LTE, they probably know that it’s nearly “impossible” to create a full featured game without suffering from low FPS.

This mod improves the rendering part, and actually turns Irrlicht port into a clean and fast renderer (well, as it could be with this old pspgl driver).

All the technical/modification details can be found in the forum release thread. Happy coding!

Download: LTE LITE MOD v1.2

Comments (4)

Tagged: :: :: ::

libLZR 0.11 Released

greg | March 19, 2009

If you’re a PSP developer then BenHur has another one for you — libLZR — a library for decoding and encoding LZR streams. Say what, LZR streams?! Yeah you know it, LZR streams –

The library de- and encodes LZR streams (as used in the Sony PSP firmware).

Decompression results should be identical to Sonys internal decompression algorithm. Please report incompatible streams to benhur(at)alpenjodel(dot)de.

Compression currently does not actually compress the data, but only produces a valid LZR stream. Future versions of this library might implement real compression.

Really, if you need to ask, it’s not for you. Happy coding.

Download: libLZR 0.11

- source: psp-programming

Comments (3)

Tagged: ::

intraFont 0.30 Released

greg | February 5, 2009

What PSP homebrew developers should be using to render their fonts with style — BenHur’s intraFont version 0.30. If you’re not a developer, then don’t worry about it; skip to the next article.

intraFont 0.30 Screenshot

(more…)

Comments (5)

Tagged: :: ::

intraFont v0.25 Released

greg | January 14, 2009

Chalk up one more for BenHur and his intraFont. It’s, “a bitmap font library for PSP using the PSP’s internal font (firmware pgf files).” So again, you gotta make your homebrew real, use intraFont.

intraFont 0.25 Screenshot

intraFont v0.25 changes:

  • added text scrolling in intraFontPrintColumn() (flags INTRAFONT_SCROLL_LEFT/RIGHT/SEESAW/THROUGH)

Download: intraFont v0.25

- source: BenHur

Comments (10)

Tagged: :: ::

VLF Library v1.0 Released

greg | January 12, 2009

For the developers, Dark_AleX has released the first official version of the VLF library. You know, VLF — give your homebrew that real PSP look ‘n feel; for example:

 

Quoted translation –

Is incompatible with the beta version, the “Add” now returns types opaque instead of integers. There are two versions of the library, one with and one without support PNG occupies less.

There’s a sample included to help get you started.

Download: VLF v1.0

- source: dark-alex.org

Comments (16)

Tagged: :: ::

intraFont 0.24 Released: PSP Font Library

greg | January 9, 2009

If you’re a developer utilizing BenHur’s PSP font library for your homebrew, then it’s come time to rebirth your brainchild with the latest version of intraFont. And if you’re not a developer, we’ll have something for you later.

BenHur's intraFont Library

intraFont 0.24 changes:

  • added column printing with automatic linebreaks – no need to worry about overwriting parts of the screen or printing outside the screen anymore (use intraFontPrintColumn())
  • added full justification (flush left&right) for column printing (flag INTRAFONT_ALIGN_FULL)
  • various optimizations related to UCS2 conversion (thanks to StrmnNrmn)
  • added functions to print/measure the first n chars of a string (intraFontPrintEx() and other …Ex() functions; thanks to StrmnNrmn)
  • bug fixed where intraFontMeasureText() could return a wrong value because multi-byte strings (S-JIS and UTF-8) and codepages were not yet properly handled

Download: intraFont v0.24

- source: benhur

Comments (4)

Tagged: :: ::

ZX-81’s PSP Development Kit for Linux

greg | October 20, 2008

Wanna live the Z-man lifestyle? Porting emulators, coding up homebrew like it ain’t no thang, all the fly hunnies on your jock… Well terrific news — now you can. What we have here is the same PSP software development kit (PSP SDK) that ZX-81 uses to mesmerize us geeks and get the ladies.

PSP SDK Desktop Screenshot

ZX notes –

Here is a tar ball of the PSP Software Development Kit I’ve compiled on my Linux Fedora Core 9 Desktop, and that I use for my latest hombrews

Download: ZX-81’s PSP SDK (gcc-4.3.1)

- source: ZX-81’s web site

Comments (12)

Tagged: ::

Phoenix Game Engine (Lua) 0.02 Released

greg | August 29, 2008

PGE Logo Further improving their Phoenix Game Engine, ultimately resulting with improved code of your own, are MK2k and InsertWittyName with version 0.02.

I said it before, and I’ll say it again… This is a Lua wrapper of the Phoenix Game Engine (PGE) allowing you to write clean and functional code with little or less frustration on your part. The PGE Lua API is nicely documented and you may refer to that right here.

Video demo, 0.02 changelog and download, all available after this break…

(more…)

Comments (9)

Tagged: :: :: :: ::

Phoenix Game Engine (PGE) Lua 0.01 Released

greg | August 24, 2008

PGE Logo Lua developers — virtually lend yourself a coder’s hand with InsertWittyName and MK2k’s Phoenix Game Engine.

PGE Lua is a wrapper of the said engine allowing minimal code to execute more complicated routines — file/directory access, TrueType font loading and drawing, socket functions, audio playback, USB I/O, and the list goes on… Watch the demonstration video below –

Furthermore, to help wrap your head around things, PGE Lua comes with 23 fully commented samples demonstrating the use of each module.

PGE Lua API reference. C API coming soon.

PGE Lua 0.01 features:

  • pge.controls – Handling button and analog input.
  • pge.dir – Directory access and file system operations that deal with directories.
  • pge.file – File access and file system operations that deal with files.
  • pge.font – TrueType font loading and drawing.
  • pge.gfx – Graphic primitives drawing.
  • pge.math – VFPU math module.
  • pge.mp3 – MP3 playback for background music.
  • pge.net – Net and socket functions.
  • pge.texture – Image loading and drawing.
  • pge.timer – Timer module.
  • pge.usb – USB functions.
  • pge.utils – Utility functions for using the dialogs and retrieving system information.
  • pge.wav – WAV loading and playback for sound effects.
  • pge.zip – ZIP file access and extraction.

Download: Phoenix Game Engine Lua 0.01

- release threadmk2k.netPGE – Home -

Comments (16)

Tagged: :: :: :: ::


Affiliates



Video Games






PSP Hacks Archives