Se encontraron 570 coincidencias
- 27 Ene 2011, 09:14
- Foro: Proyecto Emulador
- Tema: Diseño/normas del software
- Respuestas: 99
- Vistas: 46244
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...
- 26 Ene 2011, 14:58
- Foro: Proyecto Emulador
- Tema: Diseño/normas del software
- Respuestas: 99
- Vistas: 46244
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...
- 26 Ene 2011, 13:53
- Foro: Proyecto Emulador
- Tema: [Concurso] Nombre para el emulador
- Respuestas: 90
- Vistas: 41891
Re: [Concurso] Nombre para el emulador
Dolphin también es un emulador de Wii
- 25 Ene 2011, 12:34
- Foro: Proyecto Emulador
- Tema: Diseño/normas del software
- Respuestas: 99
- Vistas: 46244
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...
- 25 Ene 2011, 10:52
- Foro: Proyecto Emulador
- Tema: Diseño/normas del software
- Respuestas: 99
- Vistas: 46244
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...
- 25 Ene 2011, 09:52
- Foro: Proyecto Emulador
- Tema: Diseño/normas del software
- Respuestas: 99
- Vistas: 46244
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
- 24 Ene 2011, 18:51
- Foro: Proyecto Emulador
- Tema: Diseño/normas del software
- Respuestas: 99
- Vistas: 46244
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...
- 24 Ene 2011, 17:13
- Foro: Proyecto Emulador
- Tema: Diseño/normas del software
- Respuestas: 99
- Vistas: 46244
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...
- 24 Ene 2011, 15:06
- Foro: Proyecto Emulador
- Tema: Organización
- Respuestas: 67
- Vistas: 40243
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...
- 24 Ene 2011, 10:59
- Foro: Proyecto Emulador
- Tema: Dudas sobre el codigo fuente
- Respuestas: 73
- Vistas: 41471
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...