Welcome, Guest. Please login or register. December 01, 2008, 07:15:17 PM
 
Home Help Login Register
+  NeoTeam Official Forum
|-+  NEO Coding Competitions
| |-+  NEO Compo 2006
| | |-+  NEO Spring Coding Competition 2006
| | | |-+  NEO spring coding contest 2006 for PSP APPs
| | | | |-+  contest: PSP APP - Oldschool Library - By: Brunni
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] 2 Go Down Print
Author Topic: contest: PSP APP - Oldschool Library - By: Brunni  (Read 9422 times)
Brunni
Jr. Member
**
Offline Offline

Posts: 96



contest: PSP APP - Oldschool Library - By: Brunni
« on: March 19, 2006, 07:52:48 AM »

Description: Oldschool library is a library designed for creating 2D games, apps or demos for your PSP.
It's brings you all the power of the PSP graphic processor without having to learn lots of 3D and internal hardware concepts. It's very easy to use and flexible.

For example, you can load PNG images with alpha channel, deform them (zoom, rotation, transparency, tinting, bilinear filtering, ...), directly draw on them, draw maps, 4-point gradients, debug message boxes & console and so on.
You can also play audio files (.wav & .bgm), stream them from Memory Stick. It includes a key handler, so you can get when a key was pressed or is currently held, set autorepeat values for some pressed keys.

But instead of big speeches, you can download some samples on this page:
http://oslib.palib.info/samples/
Currently, it still needs some testing and other features are planned. It will be open source.
Note: I am not the same programmer as Mollusk, who wrote PALib, he just hosts my files.

Download: http://oslib.palib.info/OSLib.zip

Screenshots:


Note: OSLib.zip is attached, and some samples (maps_15 -> maps sample for firmware 1.5, maps_src -> maps sample source, please visit the samples page for 1.0 version).
« Last Edit: March 19, 2006, 02:27:01 PM by Brunni » Logged
Phantom
Neo-Newbie
Full Member
*
Offline Offline

Gender: Male
Posts: 168


1010011010


Re: contest: PSP APP - Oldschool Library - By: Brunni
« Reply #1 on: March 19, 2006, 07:56:15 AM »

That is an entry "n°1"  Kiss
Logged
Yodajr
Newbie
*
Offline Offline

Posts: 19



Re: contest: PSP APP - Oldschool Library - By: Brunni
« Reply #2 on: March 19, 2006, 11:31:22 AM »

With this lib, the PSP becomes the most powerful 2D plateform !
Congratulations Brünni, you've made something great !
I've done some of the samples and it's very easy and powerful to use Huh
« Last Edit: March 19, 2006, 11:34:29 AM by Yodajr » Logged
Payk
Full Member
***
Offline Offline

Gender: Male
Posts: 197



WWW
Re: contest: PSP APP - Oldschool Library - By: Brunni
« Reply #3 on: March 19, 2006, 04:46:26 PM »

hehe it was sure tha mollusk hast that... u both make similiar work...great perhaps the psp-homebrew scene will grow with projects like that... Its good to introduce people to the psp hardware with a simple lib...i also startet with pa_lib before going to ndslib and i am sure if u had startet with ndslib i would have big problems...so great work
Logged
Brunni
Jr. Member
**
Offline Offline

Posts: 96



Re: contest: PSP APP - Oldschool Library - By: Brunni
« Reply #4 on: March 20, 2006, 04:25:10 AM »

Thank you Smiley
Yes, I hope this will allow more people to develop on PSP, and make some excellent games for the next competition Wink
But for now it's the first public release so there is almost nobody using it. Sad
Logged
Payk
Full Member
***
Offline Offline

Gender: Male
Posts: 197



WWW
Re: contest: PSP APP - Oldschool Library - By: Brunni
« Reply #5 on: March 20, 2006, 07:14:06 AM »

there is allways a startpoitn which is hard to solve. but its behind u... First reléase is there. The problem is now that firmwareupdates sony releases... Problems like that the nds-homebrew-scene doesnt have... So u maybe have a harder way then mollusk. i wish u and ur project good luck...
Logged
Brunni
Jr. Member
**
Offline Offline

Posts: 96



Re: contest: PSP APP - Oldschool Library - By: Brunni
« Reply #6 on: March 20, 2006, 03:41:59 PM »

Thanks ^^
There is another project I began, just to show the PSP's power (and OSLib).
Basically, it would be a GBA emulator, but it's not really one for now as it doesn't emulates the CPU yet (so you cannot run another ROM than mine for now, which is recompiled, and writes into emulator registers, and emulated through a separate process), but just basic GBA hardware, and GPU is far from being complete (the 4 BGs and their modes are displayed, basic sprite support without rotation & alpha blending, no HBLANK interrupts) and sound hardware is not emulated.
The GBA display processor is emulated fully using the PSP hardware.

This is not a port of an existing emulator, I wrote all myself (it's why it takes lot of time and is far from being complete, but runs at a good speed for now).
So, this is a challenge, maybe it will give nothing at the end, but it shows what we can do with oslib ^^
Controls: cross, circle, joypad.
Sonic WIP for PSP (joined)
Sonic WIP for GBA (joined)
My original Sonic game clone for GBA, fully playable (too big to be joined)
Graphic part of the source code is included in the .rar file (the rest is 250 MB big...).
« Last Edit: March 20, 2006, 04:08:59 PM by Brunni » Logged
Payk
Full Member
***
Offline Offline

Gender: Male
Posts: 197



WWW
Re: contest: PSP APP - Oldschool Library - By: Brunni
« Reply #7 on: March 20, 2006, 05:32:28 PM »

Ok is much work sure. But not a port so u can do that specific to the hardware.
Logged
Shapyi
Newbie
*
Offline Offline

Posts: 2



Re: contest: PSP APP - Oldschool Library - By: Brunni
« Reply #8 on: March 21, 2006, 08:38:05 AM »

Great job! Would it be possible to release the source code to oldschool lib?
Logged
Brunni
Jr. Member
**
Offline Offline

Posts: 96



Re: contest: PSP APP - Oldschool Library - By: Brunni
« Reply #9 on: March 21, 2006, 08:51:39 AM »

Yes, I planned to release it, and I'll do it once I cleaned it up a bit ^^
Logged
Shapyi
Newbie
*
Offline Offline

Posts: 2



Re: contest: PSP APP - Oldschool Library - By: Brunni
« Reply #10 on: March 21, 2006, 10:42:08 AM »

Yes, I planned to release it, and I'll do it once I cleaned it up a bit ^^

Sweet! I can't wait for that. Do you have an official site for this lib? Or just that sample page?
Logged
Brunni
Jr. Member
**
Offline Offline

Posts: 96



Re: contest: PSP APP - Oldschool Library - By: Brunni
« Reply #11 on: March 21, 2006, 10:49:45 AM »

Sorry, there is no website for now, just the sample page Sad
Logged
DynamicStability
Guest


Email
Re: contest: PSP APP - Oldschool Library - By: Brunni
« Reply #12 on: March 21, 2006, 10:54:53 AM »

You should have made this for ds, psp doesn't do games well.
Logged
Brunni
Jr. Member
**
Offline Offline

Posts: 96



Re: contest: PSP APP - Oldschool Library - By: Brunni
« Reply #13 on: March 21, 2006, 01:46:28 PM »

Sorry, but I do not agree with you. Have you ever tried OSLib or PSP programming before saying that?
The PSP maybe doesn't have a innovative touch screen.
Instead, it has a hardware capable of incredible things. By "masterizing" it, you can do very innovative and fun games, that would not be possible on a DS.
So, even without a touchscreen, the PSP is an innovative and cool GAME console, but like the DS it just needs some programmers that take advantage of it ;-)
Logged
Payk
Full Member
***
Offline Offline

Gender: Male
Posts: 197



WWW
Re: contest: PSP APP - Oldschool Library - By: Brunni
« Reply #14 on: March 21, 2006, 04:15:52 PM »

I totally agree. Both of that consoles have own style. Ok DS with both screens (but do u really look at both same time? i think better would be one big touchscreen 16:9 like psp). And PSP with hardware... Think about that: With my tetris game i reached max. polygonecount!!! yes u can display about 2000 at same time u can read in my topic in nds section...)

And on the gameing-site its allmost same... PSP with his loading-time and short batterylife and NDS which is a pain in the hand (try to play egoshooter more then 1 1/2 hours and ur hands will know what i mean). And that both is not good for handheld. Both console should watch eachother... a umd-drive is bad idea. Its supply needs much power and the datatransfer is slower then cardrich. But why they build it in? $$$€€€ producing a umd is much cheaper for sony then buing eeproms from infinion with same size...
Logged
Pages: [1] 2 Go Up Print 
« previous next »
Jump to:  
Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC