mirror of
https://github.com/t-edson/P65Utils.git
synced 2024-09-28 18:54:51 +00:00
39 lines
1.4 KiB
Plaintext
39 lines
1.4 KiB
Plaintext
0.5
|
|
===
|
|
04/09/2020: Se mueve el método FindOpcode() fuera del objeto TP6502Instruct.
|
|
22/10/2020: Se agrega protección de dirección excesiva, a TCPUCore.addTopLabel().
|
|
23/10/2020: Se crea la bandera pic.disableCodegen.
|
|
|
|
|
|
0.4
|
|
===
|
|
Se corrige un error con la ejecución de la instrucción ROL.
|
|
Se traducen algunos comentarios al inglés.
|
|
Se elimina el campo TP6502.b_ porque no se usa.
|
|
Se elimina el campo TP6502.k_ porque no se usa.
|
|
|
|
0.3
|
|
===
|
|
Se elimina la bandera hasDataAdrr y se pasa a usar dataAddr1, como bandera y dirección inicial.
|
|
Se corrige un error en la ejecución de la instrucción ROL.
|
|
|
|
0.2
|
|
===
|
|
Se cambian variables a tipo dword para evitar desborde en TP6502.GetFreeBytes().
|
|
Se cambia el tipo del campo TCPURamCell.used al enumerado TCPURamUsed, para dar más libertad
|
|
para definir a la RAM.
|
|
Se agrega un estado más para la memoria RAM.
|
|
|
|
0.1
|
|
===
|
|
Se eliminan algunos campos no usados, porque esta librería se ha creado a partir de la librería
|
|
PicUtils que contiene más detalle en cuanto al hardware.
|
|
Se corrige errores en el ejemplo de ensamblador.
|
|
Se agregan registros adicionales de la CPU.
|
|
Se implementa la simulación de nuevas instrucciones. Aún quedan pendientes algunas.
|
|
|
|
0.0
|
|
===
|
|
Primera versión compilable de la librería.
|
|
Aún queda pendiente la implementación de la ejecución de las instrucciones, y revisar todo la librería para quitar elementos no usados ya que esta libraría se ha creado a partir de la librería PicUtils.
|