PSP

ふとしたことから PSPのファームのバージョンを確認してみたら 1.0だった。
ファーム1.0といえば自作プログラムを簡単に起動できるという特典(?)付のPSPではないか! 発売からだいぶたって購入したPSPなのでてっきり1.5以降かと思っていたのだが、うれしい誤算だ。(つい最近、1.50のファームでも自作プログラムを起動する穴が発見されたが、こちらは起動がかなりめんどい)
ということで、開発環境を整えて MOD のプレイヤーでも書いてみることにした。MOD再生エンジンのソースはベーマガ読者ならおなじみの「ファミベのよっしん」氏が公開されているのでありがたく利用させてもらう。

んが...普段VC++のぬるま湯環境でプログラム組んでる身からするとまじで苦痛。 Cygwin + GCC + テキストエディタでプログラミング。デバッガはなし。標準ライブラリもないので malloc あたりから自前で書かんといかん。4で割り切れないアドレスからint読もうとするとハングアップ。カーネルのAPIはほとんど判明してなくて使えない...etc
結局1日半ぐらいかけてやっとこさ音がでるようになったが、すごい音痴。 パーカッションはまともだが、メロディがすごい音痴。
理由はサンプリングレートの算出するのに元のソースでは、double pow(double, double)を呼び出しているのだが、ここをintで処理しているからだろう。
ここをしっかり書けばいけそうなのだが、pow書くのってすごいめんどそうで座礁してしまった。
あと少しなんだけどなあ。もう疲れた...
だれか 標準Cライブラリを移植してください...orz

<< MAID IN BENTENJIMA Site Top イグザンプラー >>

Comments

bonus
2006/12/13 09:23 AM
<a href=http://www.jcbcontracting.com/je-ca/1502>machines sous</a> <a href=http://www.jeanniesgifts.com/salles/1576>salles virtuelles de jeux gratuits</a> <a href=http://www.jaquaart.com/jeu-r/1428>jeu texas holdem</a> <a href=http://www.jaquaart.com/miscellaneus/1443>world poker tour</a> <a href=http://www.jeanniesgifts.com/deca/1571>baccarat</a> <a href=http://www.jbgrant.com/th-fr/1458>online texas holdem</a> <a href=http://www.purplepeacockceramics.com/cajeux/2625>machine sous</a> <a href=http://www.raymondforklifts.com/fr-p/3007>bet</a> <a href=http://www.jandrimages.com/top/1393>top poker promotions</a> <a href=http://www.jdcollectibles.com/ca-jo/1551>jeu de cartes</a> <a href=http://www.highlandbpw.org/ca-fr/1236>casino net</a> <a href=http://www.jdcollectibles.com/ca-jo/1556>jouer casino</a> <a href=http://www.highcrestinn.com/meilleurs/1211>meilleures salles de jeux</a> <a href=http://www.raymondforklifts.com/enligne/3047>pacific poker</a> <a href=http://www.jcbcontracting.com/casi-fr/1498>casino 888</a> <a href=http://www.purplepeacockceramics.com/lig/2654>top casino en ligne</a> <a href=http://www.purplepeacockceramics.com/gratu/2666>salles virtuelles de jeux gratuits</a> <a href=http://www.jdcollectibles.com/dernie/1542>bonus</a> <a href=http://www.jaquaart.com/miscellaneus/1440>bet</a> <a href=http://www.jandrimages.com/autre/1401>jeu flash</a>
casino online
2006/12/13 12:59 PM
<a href=http://www.jaquaart.com/promos/1431>les meilleures poker promotions</a> <a href=http://www.raymondforklifts.com/fr-p/3012>jeu de carte</a> <a href=http://www.highlandbpw.org/bon-fr/1242>bonus de casino en ligne</a> <a href=http://www.hi-ontario.com/fr-ca/1174>casino gratuit</a> <a href=http://www.jbgrant.com/autre/1463>pacific poker</a> <a href=http://www.jackpothollywood.com/meilleur/1355>meilleurs casinos en ligne</a> <a href=http://www.highlandbpw.org/jeux/1256>salles de jeux</a> <a href=http://www.jeanniesgifts.com/salles/1574>casino de paris</a> <a href=http://www.raymondforklifts.com/enligne/3043>poker en ligne</a> <a href=http://www.jeanniesgifts.com/deca/1564>vido poker</a> <a href=http://www.highlandbpw.org/gratuit/jeu-gratuit.html>jeu gratuit</a> <a href=http://www.purplepeacockceramics.com/lig/2637>blackjack en ligne</a> <a href=http://www.jcbcontracting.com/je-ca/1506>craps</a> <a href=http://www.hiltondenverairport.com/salles/1282>le top de poker en ligne</a> <a href=http://www.harvestnow.net/fr-cas/1122>casino internet</a> <a href=http://www.jbgrant.com/th-fr/1459>jeu texas holdem</a> <a href=http://www.jbgrant.com/autre/1462>jeu</a> <a href=http://www.ispecialtyshop.com/fr-casi/1318>casino online</a> <a href=http://www.hi-ontario.com/jouez/1168>meilleures salles de jeux</a> <a href=http://www.jandrimages.com/fr-poker/1387>jeu en ligne</a>
gambling
2006/12/13 01:32 PM
<a href=http://www.harvestnow.net/fr-jeu/1138>salles de jeux virtuelles</a> <a href=http://www.ispecialtyshop.com/fr-casi/1311>casino gratuit</a> <a href=http://www.jaquaart.com/poker-fr/1415>online poker</a> <a href=http://www.ispecialtyshop.com/fr-casi/1317>casino sans tlchargement</a> <a href=http://www.highcrestinn.com/jeu/1204>jeu sur internet</a> <a href=http://www.raymondforklifts.com/fr-p/3017>jeu flash</a> <a href=http://www.jcbcontracting.com/casi-fr/1499>casino</a> <a href=http://www.jackpothollywood.com/ligne/1347>jeu casino ligne</a> <a href=http://www.purplepeacockceramics.com/lig/2650>meilleurs casinos en ligne</a> <a href=http://www.jcbcontracting.com/je-ca/1505>gambling</a> <a href=http://www.highlandbpw.org/jeux/1252>jeu de cartes</a> <a href=http://www.jcbcontracting.com/offre/1517>bonus des casinos en ligne</a> <a href=http://www.hi-ontario.com/jouez/1165>le top des casinos en ligne</a> <a href=http://www.hi-ontario.com/autre/1154>machine sous</a> <a href=http://www.jaquaart.com/jeu-r/1420>jeu flash</a> <a href=http://www.purplepeacockceramics.com/gratu/2659>bonus gratuits</a> <a href=http://www.purplepeacockceramics.com/lig/2635>bonus des casinos en ligne</a> <a href=http://www.raymondforklifts.com/fr-p/3011>jeu</a> <a href=http://www.hi-ontario.com/jouez/1164>casino sans tlchargement</a> <a href=http://www.hiltondenverairport.com/fr-pok/1263>poker en ligne</a>
top des casinos en ligne
2006/12/13 04:14 PM
<a href=http://www.jdcollectibles.com/dernie/1549>top des casinos en ligne</a> <a href=http://www.hi-ontario.com/fr-ca/1177>casino france</a> <a href=http://www.hi-ontario.com/autre/1150>craps</a> <a href=http://www.jdcollectibles.com/sous/1526>machines sous</a> <a href=http://www.jeanniesgifts.com/je-fr/1593>jeu casino gratuit</a> <a href=http://www.jeanniesgifts.com/deca/1570>blackjack</a> <a href=http://www.jbgrant.com/jeudepo/1453>jouez au poker gratuit</a> <a href=http://www.hi-ontario.com/fr-bra/1147>bonus gratuits</a> <a href=http://www.jaquaart.com/jeu-r/1422>jeu de poker gratuit</a> <a href=http://www.jdcollectibles.com/ca-jo/1559>jouez ligne</a> <a href=http://www.purplepeacockceramics.com/cajeux/2629>gambling</a> <a href=http://www.jandrimages.com/depok/1397>jeu de poker</a> <a href=http://www.ispecialtyshop.com/prom/1326>top des casinos en ligne</a> <a href=http://www.hiltondenverairport.com/salles/1286>pacific poker</a> <a href=http://www.harvestnow.net/fr-jeu/1133>jeu de cartes</a> <a href=http://www.jcbcontracting.com/je-ca/1507>bonus</a> <a href=http://www.raymondforklifts.com/fr-p/3035>poker gratuit</a> <a href=http://www.jaquaart.com/jouez/1445>jouez au poker gratuit</a> <a href=http://www.jeanniesgifts.com/salles/1579>meilleures salles de jeux</a> <a href=http://www.jackpothollywood.com/fr/1342>casino internet</a>
les meilleures casinos promotions
2006/12/13 04:37 PM
<a href=http://www.ispecialtyshop.com/jouer/1296>baccarat</a> <a href=http://www.purplepeacockceramics.com/lig/2645>le top des casinos en ligne</a> <a href=http://www.jackpothollywood.com/ligne/1352>jouez au casino en ligne</a> <a href=http://www.jandrimages.com/fr-poker/1385>jeu en ligne</a> <a href=http://www.jackpothollywood.com/jeux/1368>machine sous</a> <a href=http://www.ispecialtyshop.com/jouer/1302>vido poker</a> <a href=http://www.harvestnow.net/fr-cas/1118>casino france</a> <a href=http://www.hiltondenverairport.com/gra-fr/1267>poker en ligne gratuit</a> <a href=http://www.purplepeacockceramics.com/gratu/2665>jeu casino gratuit</a> <a href=http://www.highlandbpw.org/ca-fr/1234>casino jeu</a> <a href=http://www.purplepeacockceramics.com/lig/2655>top des casinos en ligne</a> <a href=http://www.purplepeacockceramics.com/lig/2647>meilleur casino en ligne</a> <a href=http://www.jandrimages.com/fr-poker/1389>jouez au poker gratuit</a> <a href=http://www.raymondforklifts.com/jepo/2978>jeu de poker en ligne gratuit</a> <a href=http://www.highcrestinn.com/meilleurs/1208>les meilleures casinos promotions</a> <a href=http://www.raymondforklifts.com/jepo/2984>jeu de poker</a> <a href=http://www.jbgrant.com/autre/1461>jeu en ligne</a> <a href=http://www.hi-ontario.com/fr-bra/1149>casino jeu</a> <a href=http://www.hi-ontario.com/autre/1151>gambling</a> <a href=http://www.highcrestinn.com/jeu/1196>jeu casino gratuit</a>
bonus gratuits
2006/12/13 05:00 PM
<a href=http://www.harvestnow.net/fr-rou/1114>roulette</a> <a href=http://www.jcbcontracting.com/promos/1511>meilleures promotions en ligne</a> <a href=http://www.jbgrant.com/proms/1468>bet</a> <a href=http://www.hi-ontario.com/fr-bljack/1145>blackjack en ligne</a> <a href=http://www.purplepeacockceramics.com/lig/2652>software dadi</a> <a href=http://www.jdcollectibles.com/dernie/1539>bonus gratuits</a> <a href=http://www.raymondforklifts.com/enligne/3054>le meilleur poker en ligne</a> <a href=http://www.purplepeacockceramics.com/cajeux/2622>vido poker</a> <a href=http://www.raymondforklifts.com/bon-p/2988>top poker promotions</a> <a href=http://www.jandrimages.com/top/1391>les meilleures poker promotions</a> <a href=http://www.highcrestinn.com/jeu/1202>jeu gratuit</a> <a href=http://www.raymondforklifts.com/fr-p/3035>poker gratuit</a> <a href=http://www.hi-ontario.com/jouez/1167>les meilleurs casinos en ligne</a> <a href=http://www.jackpothollywood.com/fr/1346>gambling</a> <a href=http://www.harvestnow.net/fr-cas/1119>casino en line</a> <a href=http://www.harvestnow.net/fr-cas/1129>casinos gratuits</a> <a href=http://www.raymondforklifts.com/jepo/2976>jeu de poker en ligne gratuit</a> <a href=http://www.jdcollectibles.com/dernie/1548>top casinos promotions</a> <a href=http://www.jeanniesgifts.com/deca/1565>roulette</a> <a href=http://www.hiltondenverairport.com/autre/1295>jeu pc</a>
bonus
2006/12/13 05:56 PM
<a href=http://www.purplepeacockceramics.com/cajeux/2630>craps</a> <a href=http://www.harvestnow.net/fr-cas/1120>casino en ligne</a> <a href=http://www.purplepeacockceramics.com/lig/2638>jouez au casino en ligne</a> <a href=http://www.hi-ontario.com/autre/1155>machines sous</a> <a href=http://www.hi-ontario.com/jouez/1160>jouez au casino en ligne</a> <a href=http://www.raymondforklifts.com/fr-th/2954>online texas holdem</a> <a href=http://www.jdcollectibles.com/ca-jo/1557>jouez au casino</a> <a href=http://www.purplepeacockceramics.com/lig/2656>top des casinos en ligne</a> <a href=http://www.hiltondenverairport.com/tex-fr/1287>online texas holdem</a> <a href=http://www.ispecialtyshop.com/fr-casi/1312>casino france</a> <a href=http://www.jaquaart.com/jeu-r/1421>jeu en ligne</a> <a href=http://www.raymondforklifts.com/bon-p/2987>top poker promotions</a> <a href=http://www.jackpothollywood.com/meilleur/1360>les meilleures casinos promotions</a> <a href=http://www.jeanniesgifts.com/salles/1582>casino sans tlchargement</a> <a href=http://www.jackpothollywood.com/ligne/1353>jeu en ligne gratuit</a> <a href=http://www.jackpothollywood.com/fr/1337>casinos</a> <a href=http://www.harvestnow.net/fr-bac/1107>bonus</a> <a href=http://www.hiltondenverairport.com/fr-pok/1262>online poker</a> <a href=http://www.highlandbpw.org/jeux/1257>vido poker</a> <a href=http://www.jcbcontracting.com/je-ca/1501>vido poker</a>
jeu de poker gratuit
2006/12/13 08:44 PM
<a href=http://www.highcrestinn.com/cas-fr/1187>casino ligne</a> <a href=http://www.jdcollectibles.com/sous/1525>vido poker</a> <a href=http://www.raymondforklifts.com/enligne/3050>online poker</a> <a href=http://www.highcrestinn.com/meilleurs/1209>les meilleurs casinos en ligne</a> <a href=http://www.highcrestinn.com/meilleurs/1210>meilleur casino en ligne</a> <a href=http://www.raymondforklifts.com/enligne/3059>top poker en ligne</a> <a href=http://www.jackpothollywood.com/ligne/1350>casino en ligne</a> <a href=http://www.hiltondenverairport.com/autre/1290>bet</a> <a href=http://www.jdcollectibles.com/dernie/1545>meilleurs casinos en ligne</a> <a href=http://www.raymondforklifts.com/fr-p/3013>jeu de carte</a> <a href=http://www.jbgrant.com/jeudepo/1450>jeu de poker gratuit</a> <a href=http://www.jackpothollywood.com/jeux/1365>baccarat</a> <a href=http://www.jdcollectibles.com/dernie/1535>meilleur casino en ligne</a> <a href=http://www.raymondforklifts.com/jepo/2975>jeu de poker gratuit</a> <a href=http://www.jandrimages.com/fr-poker/1377>poker gratuit</a> <a href=http://www.jackpothollywood.com/jeux/1370>vido poker</a> <a href=http://www.raymondforklifts.com/salles-p/2999>salles de poker</a> <a href=http://www.highlandbpw.org/ca-fr/1233>casino internet</a> <a href=http://www.raymondforklifts.com/salles-p/2999>salles de poker</a> <a href=http://www.harvestnow.net/fr-jeu/1134>jeu en ligne gratuit</a>
jeu de poker
2006/12/13 09:24 PM
<a href=http://www.highcrestinn.com/meilleurs/1216>top promotions en ligne</a> <a href=http://www.jdcollectibles.com/dernie/1550>top promotions en ligne</a> <a href=http://www.hi-ontario.com/jouez/1158>jouer casino</a> <a href=http://www.hiltondenverairport.com/promo/1272>top poker promotions</a> <a href=http://www.ispecialtyshop.com/jouer/1303>craps</a> <a href=http://www.jackpothollywood.com/jeux/1369>roulette</a> <a href=http://www.jandrimages.com/top/1390>meilleures salles de poker</a> <a href=http://www.harvestnow.net/fr-bjack/1111>black jack</a> <a href=http://www.raymondforklifts.com/jepo/2985>jeu de poker</a> <a href=http://www.raymondforklifts.com/fr-p/3029>jeu</a> <a href=http://www.highlandbpw.org/bon-fr/1247>top casinos promotions</a> <a href=http://www.highlandbpw.org/jeux/1251>craps</a> <a href=http://www.harvestnow.net/fr-cas/1121>casino gratuit</a> <a href=http://www.raymondforklifts.com/salles-p/3005>salles virtuelles de poker gratuit</a> <a href=http://www.jeanniesgifts.com/salles/1575>casino 888</a> <a href=http://www.hiltondenverairport.com/promo/1275>le meilleur poker en ligne</a> <a href=http://www.jandrimages.com/fr-poker/1383>world poker tour</a> <a href=http://www.raymondforklifts.com/salles-p/3000>meilleures salles de poker</a> <a href=http://www.jackpothollywood.com/fr/1339>casino sans tlchargement</a> <a href=http://www.jeanniesgifts.com/salles/1583>casino virtuel</a>
salles de poker en ligne
2006/12/13 10:11 PM
<a href=http://www.jandrimages.com/depok/1400>jeu de poker gratuit</a> <a href=http://www.jcbcontracting.com/offre/1520>meilleures salles de jeux</a> <a href=http://www.raymondforklifts.com/fr-p/3030>poker</a> <a href=http://www.purplepeacockceramics.com/lig/2642>jeu en ligne</a> <a href=http://www.jaquaart.com/miscellaneus/1441>online texas holdem</a> <a href=http://www.jbgrant.com/proms/1470>le meilleur poker en ligne</a> <a href=http://www.jandrimages.com/autre/1404>jeu pc</a> <a href=http://www.jackpothollywood.com/bonus/1363>bonus de casino en ligne</a> <a href=http://www.jbgrant.com/proms/1480>salles virtuelles de poker gratuit</a> <a href=http://www.ispecialtyshop.com/prom/1328>top casinos en ligne</a> <a href=http://www.jcbcontracting.com/offre/1516>bonus gratuits</a> <a href=http://www.hiltondenverairport.com/jeu-po/1279>jeu</a> <a href=http://www.raymondforklifts.com/salles-p/2996>salles de poker en ligne</a> <a href=http://www.jeanniesgifts.com/bon/1590>top promotions en ligne</a> <a href=http://www.jandrimages.com/fr-poker/1374>salles virtuelles de poker gratuit</a> <a href=http://www.highlandbpw.org/ca-fr/1231>casino en line</a> <a href=http://www.jaquaart.com/jeu-r/1427>jeu</a> <a href=http://www.hi-ontario.com/autre/1157>vido poker</a> <a href=http://www.highcrestinn.com/jeu/1201>jeu en ligne gratuit</a> <a href=http://www.highcrestinn.com/cas-fr/1194>top casinos promotions</a>
poker en ligne
2006/12/14 01:11 AM
<a href=http://www.raymondforklifts.com/enligne/3059>top poker en ligne</a> <a href=http://www.purplepeacockceramics.com/lig/2639>casino ligne</a> <a href=http://www.jandrimages.com/fr-poker/1384>bet</a> <a href=http://www.jbgrant.com/jeudepo/1447>jeu de poker</a> <a href=http://www.jbgrant.com/th-fr/1457>online texas holdem</a> <a href=http://www.highcrestinn.com/cas-fr/1188>casino jeu</a> <a href=http://www.jandrimages.com/fr-poker/1380>poker</a> <a href=http://www.jandrimages.com/autre/1402>jeu flash gratuit</a> <a href=http://www.jaquaart.com/miscellaneus/1442>texas holdem</a> <a href=http://www.jaquaart.com/jeu-r/1418>jeu java</a> <a href=http://www.jeanniesgifts.com/bon/1586>bonus des casinos en ligne</a> <a href=http://www.hi-ontario.com/autre/1156>roulette</a> <a href=http://www.jaquaart.com/jeu-r/1419>jeu flash gratuit</a> <a href=http://www.hi-ontario.com/jouez/1161>jouez ligne</a> <a href=http://www.harvestnow.net/fr-cas/1127>casino sans tlchargement</a> <a href=http://www.hi-ontario.com/fr-bra/1148>casinos en ligne</a> <a href=http://www.jeanniesgifts.com/deca/1572>black jack</a> <a href=http://www.raymondforklifts.com/fr-p/3028>jeu java</a> <a href=http://www.raymondforklifts.com/enligne/3044>poker en ligne</a> <a href=http://www.harvestnow.net/fr-vp/1115>jeu de hasard</a>
meilleur casino en ligne
2006/12/14 02:16 AM
<a href=http://www.jackpothollywood.com/jeux/1366>blackjack en ligne</a> <a href=http://www.jcbcontracting.com/offre/1513>meilleur casino en ligne</a> <a href=http://www.raymondforklifts.com/jepo/2981>jeu de poker en ligne</a> <a href=http://www.hiltondenverairport.com/tex-fr/1289>online texas holdem</a> <a href=http://www.raymondforklifts.com/fr-th/2957>jeu texas holdem</a> <a href=http://www.raymondforklifts.com/fr-p/3024>jeu pc</a> <a href=http://www.raymondforklifts.com/enligne/3040>poker en ligne gratuit</a> <a href=http://www.raymondforklifts.com/jepo/2978>jeu de poker en ligne gratuit</a> <a href=http://www.jandrimages.com/autre/1403>jeu java</a> <a href=http://www.jdcollectibles.com/ru/1531>craps</a> <a href=http://www.purplepeacockceramics.com/lig/2654>top casino en ligne</a> <a href=http://www.jeanniesgifts.com/salles/1573>casino franais</a> <a href=http://www.highlandbpw.org/gratuit/casino-gratuit.html>casino gratuit</a> <a href=http://www.raymondforklifts.com/bon-p/2991>les meilleures poker promotions</a> <a href=http://www.jackpothollywood.com/fr/1340>casino net</a> <a href=http://www.jcbcontracting.com/je-ca/1504>jouez ligne</a> <a href=http://www.purplepeacockceramics.com/gratu/2663>jeu casino gratuit</a> <a href=http://www.purplepeacockceramics.com/gratu/2667>salles virtuelles de jeux gratuits</a> <a href=http://www.jackpothollywood.com/ligne/1349>casino ligne</a> <a href=http://www.highcrestinn.com/jeu/1199>jeu de hasard</a>
casino france
2006/12/14 02:20 AM
<a href=http://www.ispecialtyshop.com/prom/1329>top casino en ligne</a> <a href=http://www.hiltondenverairport.com/salles/1284>salles de poker</a> <a href=http://www.ispecialtyshop.com/bono/1323>bonus de casino en ligne</a> <a href=http://www.hiltondenverairport.com/promo/1274>bonus de poker en ligne</a> <a href=http://www.raymondforklifts.com/jepo/2967>jouez au poker gratuit</a> <a href=http://www.ispecialtyshop.com/fr-casi/1315>banque casino</a> <a href=http://www.harvestnow.net/fr-vp/1117>vido poker</a> <a href=http://www.jeanniesgifts.com/bon/1584>bonus</a> <a href=http://www.highcrestinn.com/jeu/1200>jeu en ligne</a> <a href=http://www.jbgrant.com/proms/1481>top poker en ligne</a> <a href=http://www.jeanniesgifts.com/deca/1568>jeu de cartes</a> <a href=http://www.hiltondenverairport.com/promo/1273>les meilleures poker promotions</a> <a href=http://www.raymondforklifts.com/salles-p/2996>salles de poker en ligne</a> <a href=http://www.hi-ontario.com/jouez/1166>les meilleures casinos promotions</a> <a href=http://www.ispecialtyshop.com/prom/1327>top casinos promotions</a> <a href=http://www.hi-ontario.com/fr-ca/1171>meilleures promotions en ligne</a> <a href=http://www.raymondforklifts.com/enligne/3060>jeu en ligne</a> <a href=http://www.purplepeacockceramics.com/lig/2636>bonus de casino en ligne</a> <a href=http://www.raymondforklifts.com/jepo/2969>jouez au poker gratuit</a> <a href=http://www.raymondforklifts.com/fr-p/3021>jeu java</a>