Search
lxdream.org :: lxdream :: changelog
lxdream 0.9.1
released Jun 29
Download Now

14 years agoAdd first cut of error-reporting structure + macro
nkeynes [Sun, 31 Jan 2010 18:30:13 +1000]  tree
Add first cut of error-reporting structure + macro
src/lxdream.h


14 years agoMove bootstrap structure and defines into bootstrap.h
nkeynes [Sun, 31 Jan 2010 18:28:24 +1000]  tree
Move bootstrap structure and defines into bootstrap.h
src/bootstrap.c
src/bootstrap.h
src/loader.c


14 years agoFix symbol output in 64-bit disassembly
nkeynes [Mon, 21 Dec 2009 08:23:54 +1000]  tree
Fix symbol output in 64-bit disassembly
Add sh4_translate_dump_block(pc) function
src/sh4/sh4.h
src/sh4/sh4trans.c
src/x86dasm/i386-dis.c
src/x86dasm/x86dasm.c
src/x86dasm/x86dasm.h


14 years agoMake sure there's a trailing new-line after the cpu registers are printed
nkeynes [Sun, 20 Dec 2009 21:19:09 +1000]  tree
Make sure there's a trailing new-line after the cpu registers are printed
src/cpu.c


14 years agoFix 64-bit x86 disassembly
nkeynes [Sun, 20 Dec 2009 21:01:03 +1000]  tree
Fix 64-bit x86 disassembly
Add crash-report hook to SIGILL and SIGBUS
src/sh4/sh4x86.in
src/util.c
src/x86dasm/dis-buf.c
src/x86dasm/x86dasm.c


14 years agoAdd side-by-side x86+sh4 disassembly output
nkeynes [Tue, 15 Dec 2009 08:46:37 +1000]  tree
Add side-by-side x86+sh4 disassembly output
Print SH4 state information and disassembly of the current block when
crashing.
Fix delay slot instruction in conditional branch not being marked as a
delay-slot instruction in the branch-not-taken path.
Rename REG_* defines in cpu.h to avoid conflict with translation defs
src/Makefile.am
src/Makefile.in
src/aica/armdasm.c
src/cpu.c
src/cpu.h
src/gtkui/gtk_debug.c
src/sh4/sh4.c
src/sh4/sh4.h
src/sh4/sh4trans.c
src/sh4/sh4trans.h
...

14 years agoPrevent writes to the mmu page tables when the TLB is disabled.
nkeynes [Mon, 07 Dec 2009 17:44:27 +1000]  tree
Prevent writes to the mmu page tables when the TLB is disabled.
src/sh4/mmu.c
test/sh4/testmmu.c


14 years agoMask audio RAM accesses from the mixer to ensure they're in bounds. Uncertain if
nkeynes [Mon, 07 Dec 2009 08:59:50 +1000]  tree
Mask audio RAM accesses from the mixer to ensure they're in bounds. Uncertain if
this is correct (vs eg zero-fill), but it's at least consistent with the masking
of the channel start position.
src/aica/audio.c
src/aica/audio.h


14 years agoFix crash on vmu device create introduced in r1072 - config was being
nkeynes [Fri, 04 Dec 2009 18:06:12 +1000]  tree
Fix crash on vmu device create introduced in r1072 - config was being
initialised in the wrong order
src/maple/vmu.c
src/sh4/mmu.c


14 years agoAdd convenience xlat_dump_block for debugger use
nkeynes [Fri, 04 Dec 2009 08:44:22 +1000]  tree
Add convenience xlat_dump_block for debugger use
src/x86dasm/x86dasm.c


.