Ejemplo n.º 1
0
Archivo: main.c Proyecto: GOMF/virtbit
int main(int argc, char *argv[]) {
	if (argc <= 0)
		return -1;
	
	printf("sizeof Computer: %d\n", sizeof(struct Computer));
	
	struct Computer *computer = createComputer();
	struct Screen *screen = createScreen(640, 480, 80, 60);
	
	computer->screen = screen;
	
	loadProgram(computer, argv[1]);
	saveDump(&computer->ram, "init_dump.bin");
		
	DBG_init();
	DBG_register(&computer->cpu);
		
	run(computer);
		
	saveDump(&computer->ram, "dump.bin");
	
	DBG_free();
	
	freeComputer(computer);
		
	return 0;
}
Ejemplo n.º 2
0
Player::Player(FCULONG accountID, FCULONG id, string name, string email, FCULONG xp, FCULONG level, FCINT fameScale, FCULONG cityID, FCULONG countryID, InGameIPAddress* ip)
: PlayerBase(accountID, id, name, email, xp, level, fameScale, cityID, countryID, EVTSYS_ObjectType)
, m_pEventSystem(NULL)
{
  createComputer();

  if ( ip )
    m_ip = *ip;
}
Ejemplo n.º 3
0
Player::Player(void)
: PlayerBase(Player::EVTSYS_ObjectType)
, m_pEventSystem(NULL)
{
  createComputer();
}