Re-enabled cellCamera and cellOvis, added cellCamera enums and structs

Also some fixes to ordering in emucore.vcxproj.filters
This commit is contained in:
Raul Tambre 2014-09-07 18:53:13 +03:00
parent e65676ffa9
commit 16727a9c5e
8 changed files with 192 additions and 122 deletions

View file

@ -1,8 +1,9 @@
#include "stdafx.h"
#if 0
#include "Emu/SysCalls/Modules.h"
void cellOvis_init();
Module cellOvis(0x000b, cellOvis_init);
//Module cellOvis(0x000b, cellOvis_init);
Module *cellOvis = nullptr;
// Return Codes
enum
@ -38,9 +39,8 @@ int cellOvisInvalidateOverlappedSegments()
void cellOvis_init()
{
cellOvis.AddFunc(0x82f294b2, cellOvisGetOverlayTableSize);
cellOvis.AddFunc(0xa876c911, cellOvisInitializeOverlayTable);
cellOvis.AddFunc(0xce6cb776, cellOvisFixSpuSegments);
cellOvis.AddFunc(0x629ba0c0, cellOvisInvalidateOverlappedSegments);
cellOvis->AddFunc(0x82f294b2, cellOvisGetOverlayTableSize);
cellOvis->AddFunc(0xa876c911, cellOvisInitializeOverlayTable);
cellOvis->AddFunc(0xce6cb776, cellOvisFixSpuSegments);
cellOvis->AddFunc(0x629ba0c0, cellOvisInvalidateOverlappedSegments);
}
#endif