1
0
mirror of https://git.code.sf.net/p/fuse-emulator/fuse synced 2026-01-27 01:41:34 +03:00
Commit Graph

26 Commits

Author SHA1 Message Date
Fredrick Meunier
2a0e2100d7 Include string.h for memcpy declaration 2018-02-25 14:50:33 +11:00
Philip Kendall
ff05d941aa Strip off all DD/FD prefixes before beginning main disassembly.
This means we avoid the very deep recursion.
2018-01-24 22:13:58 +00:00
Philip Kendall
22b0db58e2 Add unit tests for current DD/FD instruction disassembly. 2018-01-24 21:42:15 +00:00
Fredrick Meunier
ba77c2ab67 Move memory.[ch] to memory_pages.[ch]
To avoid clashes with any similarly named system files (thanks,
BogDan Vatra and Sergio Baldoví).
2016-12-10 20:27:03 +11:00
Fredrick Meunier
5de51003fd Retire legacy RCS tags 2016-10-24 11:45:18 +11:00
Fredrick Meunier
99b964e30b Have a go at updating copyright dates since v 1.1.1.
Legacy-ID: 5432
2016-05-01 04:16:09 +00:00
BogDan Vatra
d2d97b70ac Fix disassembly of LD (HL), LD (IX) and LD (IY) (patch #350)
Legacy-ID: 5377
2016-04-08 12:27:35 +00:00
Sergio Baldoví
edbafb5fe5 Remove redundant code.
Legacy-ID: 5109
2015-01-04 18:46:47 +00:00
Sergio Baldoví
b59fc8f631 Improve scrolling of disassembly list on GTK UI.
Legacy-ID: 5038
2013-09-14 06:59:50 +00:00
Simon Owen
19fdd8e15e Disassemble ED 4D as RETI (patch #267).
Legacy-ID: 4547
2011-09-27 11:50:15 +00:00
Fredrick Meunier
ffa7aeb030 Reduce GCC 4.2 string format warnings.
Legacy-ID: 4087
2009-09-02 13:42:00 +00:00
Fredrick Meunier
a309bce591 Use AM_CPPFLAGS rather than change every header inclusion to be relative to the
current directory.

Legacy-ID: 3115
2007-08-19 02:49:14 +00:00
Philip Kendall
fdc2fa8813 Enable Fuse to build in directories other than the source directory itself.
Doesn't *run* from those directories, but it's a start.

Legacy-ID: 3110
2007-08-17 12:38:39 +00:00
Stuart Brady
5bed548bc6 Update FSF address in GPL notices, add autogenerated-file comment to
settings.h, add missing Id tags, and some boilerplate formatting fixes .

Legacy-ID: 2889
2007-05-26 17:45:08 +00:00
Stuart Brady
aa3d423413 Fix filenames in comments (patch #113).
Legacy-ID: 2832
2007-05-13 08:01:28 +00:00
Philip Kendall
b9cc4b03a8 Change my e-mail address to @shadowmagic and remove my postal address.
Legacy-ID: 2720
2007-02-02 16:22:00 +00:00
Philip Kendall
aed6b1008e Make the memory access routines both simpler and more flexible.
TODO: TC2068 routines.

Legacy-ID: 1777
2003-11-14 11:46:47 +00:00
Philip Kendall
42f9f18548 Change over to using libspectrum_byte (etc) rather than BYTE,WORD,etc.
Legacy-ID: 1465
2003-07-11 11:03:25 +00:00
Philip Kendall
bf30cd51d9 Update copyright messages to 2003.
Legacy-ID: 954
2003-01-01 20:56:55 +00:00
Philip Kendall
183b091cb9 Remove a couple of warnings.
Legacy-ID: 948
2003-01-01 20:15:42 +00:00
Philip Kendall
e0d8058246 Allow debugger output to be in either decimal or hex.
Legacy-ID: 946
2002-12-26 17:24:22 +00:00
Philip Kendall
c8441f6485 Split all memory access into that done by the Spectrum (the normal readbyte
and writebyte functions) and that done by Fuse (eg the disassembler), which
is done by new (read|write)byte_internal functions which can't trigger
read/write breakpoints.

Legacy-ID: 938
2002-12-24 15:03:13 +00:00
Philip Kendall
90eda372a4 Remove 0x18 from some constants for readability purposes.
Legacy-ID: 927
2002-12-23 20:15:51 +00:00
Philip Kendall
6676fd45db Remember to set the length of the IM instructions.
Legacy-ID: 926
2002-12-23 20:09:54 +00:00
Philip Kendall
d3d11c791d When getting a byte, we want to print the byte itself, not its address.
Legacy-ID: 924
2002-12-23 18:27:41 +00:00
Philip Kendall
c91d6b1196 First version of the disassembler.
Legacy-ID: 918
2002-12-23 13:41:34 +00:00