Se encontraron 570 coincidencias

por arisma
27 Ene 2011, 09:14
Foro: Proyecto Emulador
Tema: Diseño/normas del software
Respuestas: 99
Vistas: 46306

Re: Diseño/normas del software

Ok, intentaré mirar lo de la memoria a ver si puedo ayudar. Respecto al error que da, es producido porque el constructor sólo se ejecuta la primera vez por lo que puntero sólo contiene NULL la primera vez. Si creamos una función del tipo(no es la solución por el posible peligro)-> void cBloque::modi...
por arisma
26 Ene 2011, 14:58
Foro: Proyecto Emulador
Tema: Diseño/normas del software
Respuestas: 99
Vistas: 46306

Re: Diseño/normas del software

davidgf: Compila y linka perfectamente con g++ (GCC) 4.4.5 20101112 (Red Hat 4.4.5-2). No funciona, debugeo y veo que se juega con malloc y free en una clase (cBloque) que no tiene constructor copia, así que si se crean varias copias de la clase (implicitamente al usar el operador =) se copia tambi...
por arisma
26 Ene 2011, 13:53
Foro: Proyecto Emulador
Tema: [Concurso] Nombre para el emulador
Respuestas: 90
Vistas: 41937

Re: [Concurso] Nombre para el emulador

Dolphin también es un emulador de Wii ;)
por arisma
25 Ene 2011, 12:34
Foro: Proyecto Emulador
Tema: Diseño/normas del software
Respuestas: 99
Vistas: 46306

Re: Diseño/normas del software

Vale, hasta la r20 estaba vacío el constructor. Me refiero a que al crear una instancia de cPSP, no se hace lo del controlador y al ser la instancia a cAllegrex un miembro privado de cPSP, no se puede hacer manualmente(ya que no existe en cPSP un metodo para hacerlo). Pero no te preocupes, ya he vis...
por arisma
25 Ene 2011, 10:52
Foro: Proyecto Emulador
Tema: Diseño/normas del software
Respuestas: 99
Vistas: 46306

Re: Diseño/normas del software

No te preocupes de momento no voy a aportar, iba a hacer algunas de las instrucciones que faltan pero estoy en el trabajo y con bastante curro. En el metro, aprovecho para leer un libro de c++ en lugar de ver que meto porque me viene mejor. Me imagino que el constructor de cAllegrex aún no está crea...
por arisma
25 Ene 2011, 09:52
Foro: Proyecto Emulador
Tema: Diseño/normas del software
Respuestas: 99
Vistas: 46306

Re: Diseño/normas del software

El opcode de la instrucción MOVZ es 001010(decimal 10), en hexadecimal 0x0A que es el valo que se incluye en el #define
por arisma
24 Ene 2011, 18:51
Foro: Proyecto Emulador
Tema: Diseño/normas del software
Respuestas: 99
Vistas: 46306

Re: Diseño/normas del software

Permisos? No, sólo era por escribir comentarios. Si lo puedes hacer independiente del subir ficheros, te paso correo. Lo de los número es algo raro. vamos sería algo así como-> Instrucción LB Hexadecimal->20 Decimal->32 Binario->10000(este es el opcode) Que varía su posición dentro del DWORD o palab...
por arisma
24 Ene 2011, 17:13
Foro: Proyecto Emulador
Tema: Diseño/normas del software
Respuestas: 99
Vistas: 46306

Re: Diseño/normas del software

Siento ponerlo aquí, luego lo borro pero es que no me sale poner un comentario en el svn(sin permiso?) Para incluir en cAllegrexDefs.h? LB 0x20 LBU 0x24 SB 0x28 LH 0x21 LHU 0x25 SH 0x29 LW 0x23 LWU 0x27 SW 0x2B LD 0X37 SD 0X3F LWL 0X22 LWR 0X26 SWL 0X2A SWR 0X2E LDL 0X1A LDR 0X1B SDL 0X2C SDR 0X2D L...
por arisma
24 Ene 2011, 15:06
Foro: Proyecto Emulador
Tema: Organización
Respuestas: 67
Vistas: 40296

Re: Organización

En Linux también puedes integrar la parte gráfica con IDE. Ejemplo: Glade. NO, no me refiero a eso. Volvemos a meter Linux donde no se le llama. Estamos hablando de versión Windows, si hace falta o no un equipo Windows. Y digo que por muy portable que sea el codigo, aunque no haya que tocar una lin...
por arisma
24 Ene 2011, 10:59
Foro: Proyecto Emulador
Tema: Dudas sobre el codigo fuente
Respuestas: 73
Vistas: 41530

Re: Dudas sobre el codigo fuente

Al menos antes compilaba si se comentaban las lineas InstruccionesOpcode[INST_COD_TIPO_J_1] = &cAllegrex::decodificarInstTipoJ; InstruccionesOpcode[INST_COD_TIPO_J_2] = &cAllegrex::decodificarInstTipoJ; InstruccionesOpcode[INST_COD_TIPO_CP_1] = &cAllegrex::decodificarInstTipoCP; Instrucc...