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

Old School Library OSLib Sprites Lib PSP: Difference between revisions

From GameBrew
Created page with "{{Infobox PSP homebrew | title = Old School Library OSLib Sprites Lib | image = https://dlhb.gamebrew.org/psphomebrew/OldSchoolLibraryOSLibSpritesLib.jpg|250px | type = Game e..."
 
No edit summary
Line 3: Line 3:
| image = https://dlhb.gamebrew.org/psphomebrew/OldSchoolLibraryOSLibSpritesLib.jpg|250px
| image = https://dlhb.gamebrew.org/psphomebrew/OldSchoolLibraryOSLibSpritesLib.jpg|250px
| type = Game engine
| type = Game engine
| version = initial release
| version = initial
| licence = Mixed
| licence = Mixed
| author = phosphorous
| author = phosphorous
Line 28: Line 28:
- Create different sized sprites from one sprite sheet.
- Create different sized sprites from one sprite sheet.


Installation
==Installation==
For Firmware 1.5:
'''For Firmware 1.5:'''
 
Copy the two directories in the 1.5 directory to /PSP/GAME/.
Copy the two directories in the 1.5 directory to /PSP/GAME/.


For Firmware 1.0:
'''For Firmware 1.0:'''
 
Copy the directory in the 1.0 directory to /PSP/GAME/. Copy all the image assets under 1.5 to the directory you just move.
Copy the directory in the 1.0 directory to /PSP/GAME/. Copy all the image assets under 1.5 to the directory you just move.


User guide
==User guide==
Creating spritesheets from animated GIFs:
Creating spritesheets from animated GIFs:
Download ImageMagick from http://www.imagemagick.org/script/download.php
* Download [http://www.imagemagick.org/script/download.php ImageMagick].
Install ImageMagick and open the command line tool.
* Install ImageMagick and open the command line tool.


Run the following commands:
Run the following commands:
* <code>convert +adjoin -coalesce animated.gif frame%02d.gif<code>
* <code>montage frame0[0-9].gif -tile x1 -geometry +0+0 tile.g.if</code>


convert +adjoin -coalesce animated.gif frame%02d.gif
The first command saves the individual frames of your animated gif.
montage frame0[0-9].gif -tile x1 -geometry +0+0 tile.g.if


The first command saves the individual frames of your animated gif.
The second command puts the frames back together as a spritesheet.
The second command puts the frames back together as a spritesheet.
See http://www.imagemagick.org/Usage/montage/for more info.


Credits
See the [http://www.imagemagick.org/Usage/montage official guide] for more info.
 
==Credits==
Brunni for OSLib.
Brunni for OSLib.
Ren "Foxx" Ramos for Sonic Battle rips.
Ren "Foxx" Ramos for Sonic Battle rips.
Anonymous for Metal Slug rips.
Anonymous for Metal Slug rips.
Lumo for alpha sprite. http://www.go2lumo.com/?action=fonts
Lumo for alpha sprite. http://www.go2lumo.com/?action=fonts


References
==External links==
NeoFlash, https://www.neoflash.com/forum/index.php?topic=3928.0
* NeoFlash - https://www.neoflash.com/forum/index.php?topic=3928.0
DBEmu, http://www.dcemu.co.uk/vbulletin/showthread.php?t=56726
* DCEmu - http://www.dcemu.co.uk/vbulletin/showthread.php?t=56726
 
[[Category:PSP homebrew games]]
[[Category:Homebrew game engines on PSP]]

Revision as of 00:30, 7 August 2021

Old School Library OSLib Sprites Lib
OldSchoolLibraryOSLibSpritesLib.jpg
General
Author(s)phosphorous
TypeGame engine
Versioninitial
LicenceMixed
Links
Download
Website
Source
Advertisements

<htmlet>adsense</htmlet>

Advertising: