PSP Radio - PSP로 인터넷 라디오 방송을 들을수 있는 프로그램...
뭐 알만한 사람은 알만한 정보이지만, 내 나름대로 정리해서 적어본다.

PSPRadio1.18.1377_with_extra_skins.zip

PSP Radio 1.18.1377 버전(2007. 10. 11 현재 최신버전 이다)

공식 사이트는 http://pspradio.sourceforge.net 

사용자 삽입 이미지

PSP Radio!



압축을 풀어 PSPRadio 폴더를 GAME3XX 에 넣었다(GAME150에 넣어도 상관은 없을듯)

사용자 삽입 이미지

구동중인 화면

PSP Radio 실행 화면
(아직 무선랜 연결을 하지 않았기 때문에 인터넷에 있는 음악은 재생이 되지 않는다)

참고로 filelist 에는 기본으로 ms://PSP/MUSIC 에 있는 음악들이 나오게 된다.
이걸 바꾸고 싶다면, PSPRadio 폴더에 있는 PSPRadio.cfg 파일의 내용중 [directories]섹션의 localfiles 의 값을 고쳐주면된다.

사용자 삽입 이미지

PSP Radio 의 조작키는 실행화면에도 나오지만,
× - Play / Pause, 선택
△ - 화면 바꾸기(메모리스틱, playlist, shoutcast)
Start - 옵션

인터넷 라디오 방송을 들을려면, 무선랜에 접속을 해야하는데 옵션에 들어가면 접속할수가 있다.
사용자 삽입 이미지
무선랜, USB 연결, 재생 방식, CPU speed, skin 등등을 설정 할수 있다.

WiFi 쪽이 무선랜부분인데 기존에 설정되어있던 목록들이 뜨는데, 알맞는 것을 선택하면 활성화가 된다.(무선랜 설정은 xmb의 - 설정 - 네트워크 설정 에서 하면된다)

Get Latest SHOUTcast DB 를 선택하게 되면,
shoutcast 웹사이트에서 방송국 정보를 받아와서, psp에 저장하게 된다.

PSPRadio 폴더안에 PlayLists 라는 폴더가 있는데 이곳에, 플레이 리스트 파일을 만들어
방송국 주소, 인터넷의 mp3 주소등을 넣어둔다. 필자는 mylist.m3u 로 저장을 했다.
(
물론 파일 편집은 컴퓨터에서... 자체적으로 usb on/off 를 지원하기 때문에 리스트 편집하기가 쉽다)
파일 목록이나 플레이 리스트가 바뀌었다면, Refresh Playlists를 선택해주도록 한다.

인터넷에 있는 음악파일, winamp 방송등을 재생할 수 있다.
하지만 국내 방송사들이 주로 사용하는(mms, rtsp)등등은 재생 할 수가 없었다.

mms
프로토콜을 구현한게 http://libmms.sf.net  있긴한데,
'
개발자가 이런것도 고려를 해 주었으면 좋았을텐데' 라는 아쉬움이 들었다.


2007/10/11 01:42 2007/10/11 01:42



AceCombat X - Mission 09B A Diversion
acecombat X 극악의 난이도로 유명한 헬기 호위미션입니다
사용기체 XFA-27
2007/07/19 19:37 2007/07/19 19:37

우연하게 acecombat X를 접해봤는데,
나름 재미있어서 ps2 용으로 나온 다른 시리즈도 해 보았다.

몇달전부터 에컴6가 엑박용으로 나온다고 했었는데
얼마전 공개된 트레일러 영상을 보니 재미있겠다는 느낌이 확 오는 -_-a

엑박 엑박 엑박 ... (자금의 압박 -_-);


psp 용으로 변환해봤다
다운 받기 ↓



2007/07/16 19:12 2007/07/16 19:12

이것도 psplink 를 이용하여 PC화면으로 캡쳐했습니다 -_-)/

에이스컴뱃 미션 11B (재머 부수기)
난이도 노말 플레이 영상입니다.

이거 여러번 하다보면 발전소 위치가 외워지는듯-_-a

2007/06/14 01:46 2007/06/14 01:46

psplink 를 이용하여, PC화면으로 캡쳐했습니다 -_-)/

에이스컴뱃 미션 10A (재밍영향)
난이도 노말 플레이 영상입니다.

f

2007/06/14 01:43 2007/06/14 01:43

AceCombat X - Mission  07B Standoff in the Skies II

2007/02/13 18:07 2007/02/13 18:07

AceCombat X - Mission  12B Atmos Ring

Mission  12B Atmos Ring
강화 빔 수 증가
난이도 ace 모드

2007/02/13 01:15 2007/02/13 01:15

psp 개발 포럼을 만들었습니다.
http://www.kfmes.com/pspbb

이 블로그를 보시면 알겠지만,
시작한지 얼마 되지 않아 부족한게 매우 많습니다만,

psp 프로그래밍에 관심이 있으신분들은
저 URL을 방문해주시면 감사하겠습니다.

2007/01/17 08:32 2007/01/17 08:32

펭귄이닷!

개발/psp 2007/01/13 14:12

튜토리얼 보고 하나씩 차근차근 익혀가는중...
http://www.psp-programming.com/tutorials/c/lesson04.htm

[CODE type="c"]
int main() {
[tab]char buffer[200];
[tab]Image* ourImage;
 
[tab]pspDebugScreenInit();
[tab]SetupCallbacks();
[tab]initGraphics();
[tab]sprintf(buffer, "ourImage.png");
[tab]ourImage = loadImage(buffer);
 
[tab]if (!ourImage) { //Image load failed
[tab][tab]printf("Image load failed!\n");
[tab]}
[tab]else {
[tab][tab]int x = 0;
[tab][tab]int y = 0;
[tab][tab]sceDisplayWaitVblankStart();

[tab][tab]while (x < 480) {
[tab][tab][tab]while (y < 272) {
[tab][tab][tab][tab]blitAlphaImageToScreen(0 ,0 ,100 , 100, ourImage, x, y);
[tab][tab][tab][tab]y += 100;
[tab][tab][tab]}
     
[tab][tab][tab]x += 100;
[tab][tab][tab]y = 0;
[tab][tab]}
[tab][tab]flipScreen();       
[tab]}
[tab]sceKernelSleepThread();
[tab]return 0;
}
[/HTML][/CODE]
2007/01/13 14:12 2007/01/13 14:12

psptoolchain 스크립트를 실행하는데 정말 많은 시간이 걸렸다
이거 뭐 -_-;;
svn 으로 소스 받아다가 컴파일해서 직접 pspdev 를 구성을 하는 방식
젠투 사용하시는분들 정말 대단하십니다

아래 사진은 소스코드 일부
간단하게 PSP의 data type 의 크기가 어떨까하고 만들어보았다.

오오오 Hello World :D

프로그램 시작 하기전에 나오는 PSP 로고 화면 ㅡ.,ㅡ

결과는 아래 사진에서 보는거와 같이 나왔다.
int 4, short int 2 , long 4, long long 8 float 4 , double 8, char 1 바이트
2007/01/13 04:24 2007/01/13 04:24