forums.PPSSPP.org
[Playable] CSPSP - Printable Version

+- forums.PPSSPP.org (https://forums.ppsspp.org)
+-- Forum: PPSSPP - Playstation Portable Simulator Suitable for Playing Portably (/forumdisplay.php?fid=1)
+--- Forum: Homebrew Software - Results (/forumdisplay.php?fid=11)
+--- Thread: [Playable] CSPSP (/showthread.php?tid=1222)



[Playable] CSPSP - Napoleon_First - 03-01-2013 03:12 PM

A PSP 2D analog of Counter Strike 1.6 is playable! I can be launched on 0.6.1, but it`s very laggy, so I advice you to use newest development builds. On PSP you can play online with other players using multiplayer, but if you want to play it on your android device, you will need to disable tempAR. But I don`t know how to do it on my tablet:c.If you know, how to do it, will you write it here please?[attachment=1544][attachment=1545][attachment=1546] To download this game, go to its official site: http://cspsp.appspot.com/


RE: [android][pre-0.7] cspsp is playable - mestour - 03-01-2013 05:01 PM

this should be moved to homebrew


RE: [android][pre-0.7] cspsp is playable - Henrik - 03-01-2013 05:08 PM

Moved!


RE: [android][pre-0.7] cspsp is playable - thedicemaster - 03-01-2013 05:34 PM

it's a glitch in the game's cheat detection.
you can't disable tempAR because it doesn't exist for ppsspp.


RE: [android][pre-0.7] cspsp is playable - Napoleon_First - 03-01-2013 06:48 PM

(03-01-2013 05:34 PM)thedicemaster Wrote:  it's a glitch in the game's cheat detection.
you can't disable tempAR because it doesn't exist for ppsspp.

That's a pity. Thanks.


RE: [android][pre-0.7] cspsp is playable - RealYoti - 08-25-2013 08:22 PM

From CSPSP source code:
Code:
int CheckTempAR() {
    //FILE *file = fopen("modlist.txt","w");

    SceModule* mod = sceKernelFindModuleByName("TempAR"); // <-- HERE
    if (mod) { // <-- HERE
        return 1; // <-- HERE
        /*SceUID modid = mod->modid;
        SceKernelModuleInfo info;
        memset(&info, 0, sizeof(info));
        info.size = sizeof(info);
        int ret = sceKernelQueryModuleInfo(modid, &info);
        if(ret >= 0) {
            printf("found tempar, killing\n");
            printf("UID: 0x%08X Attr: %04X - Name: %s\n", modid, info.attribute, info.name);
        }*/
    }
    else {
        return -1;
    }

    /*SceUID ids[100];
    int ret;
    int count;
    int i;

    memset(ids, 0, 100 * sizeof(SceUID));
    ret = sceKernelGetModuleIdList(ids, 100 * sizeof(SceUID), &count);
    if(ret >= 0) {
        printf("<Module List (%d modules)>\n", count);
        for(i = 0; i < count; i++) {
            //print_modinfo(ids[i]);

            SceKernelModuleInfo info;
            char szString2[256] = "";
            memset(&info, 0, sizeof(info));
            info.size = sizeof(info);
            ret = sceKernelQueryModuleInfo(ids[i], &info);
            if(ret >= 0) {
                if (stricmp(info.name,"tempar") == 0) {
                    printf("found tempar, killing\n");
                    printf("UID: 0x%08X Attr: %04X - Name: %s\n", ids[i], info.attribute, info.name);

                }

                //sprintf(szString2, &info.name);
                //fputs(info.name, file);
            }
        }
    }*/
    //fclose(file);
}



RE: [android][pre-0.7] cspsp is playable - TheDax - 08-26-2013 09:42 AM

Another problem is PPSSPP's implementation of sceKernelFindModuleByName is returning 1 always, so it triggers the if (mod) statement, making CSPSP think TempAR exists, when it doesn't. Something tells me that's not the right value to return if a module is not found.. Tongue


RE: [android][pre-0.7] cspsp is playable - RealYoti - 09-08-2013 04:38 PM

(08-26-2013 09:42 AM)daxtsu Wrote:  Something tells me that's not the right value to return if a module is not found.. Tongue
Big Grin


RE: [android][pre-0.7] cspsp is playable - Henrik - 09-09-2013 08:24 AM

Right, I think we're gonna need a list there, checking for known names of the PSP's built-in modules, instead of just returning 1...


RE: [android][pre-0.7] cspsp is playable - Butcher696 - 11-05-2013 11:54 AM

Full playable on 0.9.1 and 0.95 always tested new dev . Game run full speed . Only show lines on map like in map maker CSPSP


CSPSP 1.92+ r7.1 - Yungrazr - 12-10-2015 09:47 PM

Everything works perfectly for me (good fps, sound is fine) on the latest PPSSPP version, except multiplayer. Is this able to be fixed? The list shows a lot of jarbled symbols for what I think is meant to be the list of access points to connect to. I have attached a screenshot below to show. This could be the fault of the actual homebrew, but a lot of people run it fine on the PSPs so I don't know.

Here is a download link to the homebrew dropbox(dot)com/s/j8l8grz1y7c4q7v/CSPSP1.92%2B%28r7.1fix2%29.zip?dl=0


RE: [Playable] CSPSP - vnctdj - 12-10-2015 10:04 PM

Merged.