Heaven/TQA #1 Posted February 26, 2012 I was just wondering for weeks now how can I disassemble memory location and then simply disassemble next page? on most debuggers I am doing stuff like D 4000 and then a simple D while the next page is displayed. and in Altirra? Quote Share this post Link to post Share on other sites
flashjazzcat #2 Posted February 26, 2012 Scroll wheel works for me - just pull it down and it keeps disassembling. Quote Share this post Link to post Share on other sites
andym00 #3 Posted February 26, 2012 U Seriously.. U 4000 Better using the windows for this stuff, then you can just page up and down through memory.. Quote Share this post Link to post Share on other sites
Heaven/TQA #4 Posted February 26, 2012 aem... no? u 4000 gives me one page, then hitting page down, cursor down no effect? Quote Share this post Link to post Share on other sites
andym00 #5 Posted February 26, 2012 Debug->window->disassembly.. Quote Share this post Link to post Share on other sites
flashjazzcat #6 Posted February 26, 2012 I'd assumed you were using the disassembly window. Quote Share this post Link to post Share on other sites
Heaven/TQA #7 Posted February 26, 2012 aehm.... no... oldschool command line? or what are you guys using most? Quote Share this post Link to post Share on other sites
Heaven/TQA #8 Posted February 26, 2012 ok. disassemly windows works but is there a way to show only the mnemonics without the memory dump? ok not a big deal but could help in copy/pase code. Quote Share this post Link to post Share on other sites
andym00 #9 Posted February 26, 2012 Not that I know of.. But surely whatever editor you're using allows you to do a rectangular select ? In VisualStudio it's shift+alt to select a rectangular region.. Quote Share this post Link to post Share on other sites
Heaven/TQA #10 Posted February 26, 2012 and another question compared with Atari800 debugger... save state? how? the quickstate is not saveable for later? Quote Share this post Link to post Share on other sites
flashjazzcat #11 Posted February 26, 2012 (edited) Personally I'd like to see the windowed memory dump scroll like the disassembly window, but preferably up and down. Edited February 26, 2012 by flashjazzcat Quote Share this post Link to post Share on other sites
Heaven/TQA #12 Posted February 26, 2012 my editor is notepad Quote Share this post Link to post Share on other sites
Rybags #13 Posted February 26, 2012 (edited) You can copy from the Dissasembly window (as well as probably most others). I often do traceblits with breakpoints, grab a couple of frames worth of trace and copy out the lot. Select the block of text and use CTRL-C Agreed, there's certain commands that need to continue their listing if you just enter them without parameters. Edited February 26, 2012 by Rybags Quote Share this post Link to post Share on other sites
andym00 #14 Posted February 26, 2012 Memory window scrolling would be nice, but I keep four memory windows open, each doing 256 bytes in size, so mostly that's enough for me.. As for Heaven and his editor.. Get a new editor Quote Share this post Link to post Share on other sites
Heaven/TQA #15 Posted February 26, 2012 any ideas regarding save state? Quote Share this post Link to post Share on other sites
andym00 #16 Posted February 26, 2012 I've never used it in Altirra, and not quite sure what you're asking about actually Quote Share this post Link to post Share on other sites
andym00 #17 Posted February 26, 2012 Oh, I see, I think.. In the debugger you can't do a quick savestate because "it's in the middle of an instruction".. Quote Share this post Link to post Share on other sites
Heaven/TQA #18 Posted February 26, 2012 Well... Save States help when you have a special condition to test... Or in a game to avoid the play through of levels. Atari800win can load save states. Quote Share this post Link to post Share on other sites
Creature XL #19 Posted February 26, 2012 Savestates never worked for me. Neither from debugger nor when just running the debugee. But I did not try for long. Would be interested if you succeed. Quote Share this post Link to post Share on other sites
phaeron #20 Posted February 26, 2012 I never bothered to implement continuations for the disassembly command out of laziness. The .dumpdsm command will dump a disassembly to disk, and in 2.10 test-13 it has been expanded to support options that allow you to turn off code bytes, EA decoding, etc. Current versions don't allow you to save states to a file because the file format isn't stable enough yet. The emulator stopping in the middle of an instruction is one of the factors that complicates this. Quote Share this post Link to post Share on other sites