mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-04-18 12:55:19 +00:00
More dummy modules
* 41 new dummy modules created.
NOTE: I have detached the previous 4 dummy modules of my last commit
(1a85ccbbf4) from the project since they will consume space of the
executable, and compilation time and don't provide anything useful yet,
the same applies to this commit. The only reason to provide this dummy
modules is to avoid that developers have to spend too much time on
creating the template of the module before implementing functions. If
you want to implement a function of any of these modules, add the
corresponding file to the project first.
This commit is contained in:
parent
1a85ccbbf4
commit
afb9273823
43 changed files with 7093 additions and 16 deletions
46
rpcs3/Emu/SysCalls/Modules/cellOvis.cpp
Normal file
46
rpcs3/Emu/SysCalls/Modules/cellOvis.cpp
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
#include "stdafx.h"
|
||||
#include "Emu/SysCalls/SysCalls.h"
|
||||
#include "Emu/SysCalls/SC_FUNC.h"
|
||||
|
||||
void cellOvis_init();
|
||||
Module cellOvis(0x000b, cellOvis_init);
|
||||
|
||||
// Return Codes
|
||||
enum
|
||||
{
|
||||
CELL_OVIS_ERROR_INVAL = 0x80410402,
|
||||
CELL_OVIS_ERROR_ABORT = 0x8041040C,
|
||||
CELL_OVIS_ERROR_ALIGN = 0x80410410,
|
||||
};
|
||||
|
||||
int cellOvisGetOverlayTableSize()
|
||||
{
|
||||
UNIMPLEMENTED_FUNC(cellOvis);
|
||||
return CELL_OK;
|
||||
}
|
||||
|
||||
int cellOvisInitializeOverlayTable()
|
||||
{
|
||||
UNIMPLEMENTED_FUNC(cellOvis);
|
||||
return CELL_OK;
|
||||
}
|
||||
|
||||
int cellOvisFixSpuSegments()
|
||||
{
|
||||
UNIMPLEMENTED_FUNC(cellOvis);
|
||||
return CELL_OK;
|
||||
}
|
||||
|
||||
int cellOvisInvalidateOverlappedSegments()
|
||||
{
|
||||
UNIMPLEMENTED_FUNC(cellOvis);
|
||||
return CELL_OK;
|
||||
}
|
||||
|
||||
void cellOvis_init()
|
||||
{
|
||||
cellOvis.AddFunc(0x82f294b2, cellOvisGetOverlayTableSize);
|
||||
cellOvis.AddFunc(0xa876c911, cellOvisInitializeOverlayTable);
|
||||
cellOvis.AddFunc(0xce6cb776, cellOvisFixSpuSegments);
|
||||
cellOvis.AddFunc(0x629ba0c0, cellOvisInvalidateOverlappedSegments);
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue