A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 1384|回复: 5

[求助]帮帮忙看看我的PRX插件代码出了什么问题

[复制链接]

精华
0
帖子
11
威望
0 点
积分
11 点
种子
0 点
注册时间
2011-1-21
最后登录
2011-7-18
 楼主| 发表于 2011-2-18 01:06  ·  马来西亚 | 显示全部楼层 |阅读模式
各位大大你们好。
以下是我写的PRX插件代码,目的是要把摇杆给关闭了,原因在这个贴:https://bbs.a9vg.com/thread-1714414-1-1.html

以下代码可以成功编译出stop_analog.prx 文件,但是放进6.35 Pro-A3 CFW 时却什么也没发生,有谁可以指点指点到底是出了什么问题吗?
难道 “sceCtrlSetSamplingMode(xxxx)” 不是禁止摇杆吗?

stop_analog.c 文件:
  1. #include <pspkernel.h>
  2. #include <pspuser.h>
  3. #include <pspthreadman.h>
  4. #include <pspmodulemgr.h>
  5. #include <pspctrl.h>
  6. #include <stdio.h>
  7. #include <string.h>

  8. PSP_MODULE_INFO( "stop_analog", 0x0800, 0, 1);
  9. PSP_HEAP_SIZE_KB(1000);

  10. int main_thread(SceSize args, void *argp) {
  11.     sceKernelDelayThread(3000000);
  12.     sceCtrlSetSamplingMode(PSP_CTRL_MODE_DIGITAL);
  13.     return 0;
  14. }

  15. int module_start(SceSize args, void *argp) {
  16.         int thid;
  17.         thid = sceKernelCreateThread("stop_analog", main_thread, 0x18, 0x0800, 0, NULL);
  18.         if(thid >= 0) sceKernelStartThread(thid, args, argp);
  19.         return 0;
  20. }

  21. int module_stop(void) {
  22.         return 0;
  23. }
复制代码
Makefile 文件:
  1. TARGET        = stop_analog
  2. OBJS = stop_analog.o

  3. BUILD_PRX = 1

  4. INCDIR =
  5. LIBDIR =
  6. LIBS =  

  7. LDFLAGS =
  8. CFLAGS        = -Os -G0 -Wall -g
  9. CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti
  10. ASFLAGS = $(CFLAGS)

  11. PSPSDK        = $(shell psp-config --pspsdk-path)
  12. include $(PSPSDK)/lib/build_prx.mak
复制代码
第一次写PSP代码,很多东西要学,请哪位大侠指点指点。
谢谢

精华
0
帖子
111
威望
0 点
积分
112 点
种子
0 点
注册时间
2009-8-25
最后登录
2019-1-2
发表于 2011-2-18 02:40  ·  台湾 | 显示全部楼层
你的代码很好,没有问题。
我拿你的代码编了,在6.20 TN-C上可以用。
原先UOGPSP可以用摇杆来操控,加了这个插件就让摇杆失效了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

圣骑士

手柄の支配者

精华
0
帖子
3379
威望
0 点
积分
3474 点
种子
22 点
注册时间
2010-8-19
最后登录
2024-11-19
发表于 2011-2-18 05:13  ·  广东 | 显示全部楼层
期待这几年能学好编程

精华
0
帖子
11
威望
0 点
积分
11 点
种子
0 点
注册时间
2011-1-21
最后登录
2011-7-18
 楼主| 发表于 2011-2-18 10:02  ·  马来西亚 | 显示全部楼层
回复 dumb3128 的帖子

哦,谢谢你帮我测试。

这样的话,那问题就是出在 pspsdk的library咯。
该用户已被禁言

精华
0
帖子
116
威望
0 点
积分
119 点
种子
0 点
注册时间
2011-1-19
最后登录
2019-12-10
发表于 2011-2-18 10:45  ·  上海 | 显示全部楼层
我也是学软件的= =...大学生,现在才大一....

精华
0
帖子
11
威望
0 点
积分
11 点
种子
0 点
注册时间
2011-1-21
最后登录
2011-7-18
 楼主| 发表于 2011-2-18 10:47  ·  马来西亚 | 显示全部楼层
大家一起研究研究。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-11-20 02:41 , Processed in 0.177910 second(s), 13 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部