MCPcopy Create free account
hub / github.com/Inori/GPCS4 / registerModules

Method registerModules

GPCS4/Emulator/RegisterModules.cpp:142–239  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

140
141
142bool Emulator::registerModules()
143{
144 bool bRet = false;
145 do
146 {
147 CSceModuleSystem* pModuleSystem = CSceModuleSystem::GetInstance();
148 if (!pModuleSystem)
149 {
150 break;
151 }
152
153 REGISTER_MODULE(g_ExpModuleSceAjm);
154 REGISTER_MODULE(g_ExpModuleSceAppContentUtil);
155 REGISTER_MODULE(g_ExpModuleSceAudio3d);
156 REGISTER_MODULE(g_ExpModuleSceAudioOut);
157 REGISTER_MODULE(g_ExpModuleSceCommonDialog);
158 REGISTER_MODULE(g_ExpModuleSceErrorDialog);
159 REGISTER_MODULE(g_ExpModuleSceFiber);
160 REGISTER_MODULE(g_ExpModuleSceFios2);
161 REGISTER_MODULE(g_ExpModuleSceGameLiveStreaming);
162 REGISTER_MODULE(g_ExpModuleSceGnmDriver);
163 REGISTER_MODULE(g_ExpModuleSceHttp);
164 REGISTER_MODULE(g_ExpModuleSceIme);
165 REGISTER_MODULE(g_ExpModuleSceInvitationDialog);
166 REGISTER_MODULE(g_ExpModuleSceJobManager);
167 REGISTER_MODULE(g_ExpModuleSceJson);
168 REGISTER_MODULE(g_ExpModuleSceLibc);
169 REGISTER_MODULE(g_ExpModuleSceLibkernel);
170 REGISTER_MODULE(g_ExpModuleSceMouse);
171 REGISTER_MODULE(g_ExpModuleSceMsgDialog);
172 REGISTER_MODULE(g_ExpModuleSceNet);
173 REGISTER_MODULE(g_ExpModuleSceNetCtl);
174 REGISTER_MODULE(g_ExpModuleSceNpCommerce);
175 REGISTER_MODULE(g_ExpModuleSceNpCommon);
176 REGISTER_MODULE(g_ExpModuleSceNpManager);
177 REGISTER_MODULE(g_ExpModuleSceNpMatching2);
178 REGISTER_MODULE(g_ExpModuleSceNpProfileDialog);
179 REGISTER_MODULE(g_ExpModuleSceNpScore);
180 REGISTER_MODULE(g_ExpModuleSceNpSignaling);
181 REGISTER_MODULE(g_ExpModuleSceNpTrophy);
182 REGISTER_MODULE(g_ExpModuleSceNpTus);
183 REGISTER_MODULE(g_ExpModuleSceNpWebApi);
184 REGISTER_MODULE(g_ExpModuleScePad);
185 REGISTER_MODULE(g_ExpModuleScePlayGo);
186 REGISTER_MODULE(g_ExpModuleScePlayGoDialog);
187 REGISTER_MODULE(g_ExpModuleSceRtc);
188 REGISTER_MODULE(g_ExpModuleSceRudp);
189 REGISTER_MODULE(g_ExpModuleSceSaveData);
190 REGISTER_MODULE(g_ExpModuleSceSaveDataDialog);
191 REGISTER_MODULE(g_ExpModuleSceScreenShot);
192 REGISTER_MODULE(g_ExpModuleSceSsl);
193 REGISTER_MODULE(g_ExpModuleSceSysmodule);
194 REGISTER_MODULE(g_ExpModuleSceSystemService);
195 REGISTER_MODULE(g_ExpModuleSceUserService);
196 REGISTER_MODULE(g_ExpModuleSceVideoOut);
197 REGISTER_MODULE(g_ExpModuleSceVideoRecording);
198
199 //USE_NATIVE_MODULE("libSceNpCommon");

Callers

nothing calls this directly

Calls 3

registerLibKernelFunction · 0.85
registerLibCFunction · 0.85
registerOtherModulesFunction · 0.85

Tested by

no test coverage detected