+Lee Stewart Posted December 24, 2019 Share Posted December 24, 2019 2 minutes ago, adamantyr said: I don't think you got the new version up? About still shows v399.013 from a freshly downloaded copy. Mine shows v399.014 from 45 minutes ago. ...lee Quote Link to comment Share on other sites More sharing options...
+adamantyr Posted December 24, 2019 Share Posted December 24, 2019 What link did you download it from? Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted December 24, 2019 Share Posted December 24, 2019 2 hours ago, adamantyr said: What link did you download it from? From @Tursi’s site, clicking this link, which is just under the TI images at the top of the page. ...lee Quote Link to comment Share on other sites More sharing options...
+adamantyr Posted December 24, 2019 Share Posted December 24, 2019 26 minutes ago, Lee Stewart said: From @Tursi’s site, clicking this link, which is just under the TI images at the top of the page. ...lee Yep, every time I download it, it's not version 14. And there's no AMS on the debug window. Quote Link to comment Share on other sites More sharing options...
+OLD CS1 Posted December 24, 2019 Share Posted December 24, 2019 8 minutes ago, adamantyr said: Yep, every time I download it, it's not version 14. And there's no AMS on the debug window. Browser cache problems? Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted December 24, 2019 Share Posted December 24, 2019 25 minutes ago, adamantyr said: Yep, every time I download it, it's not version 14. And there's no AMS on the debug window. You surely already thought of this, but multiple downloads of the same-named file, increment an attached parenthesized number to the filename. Perhaps you are opening an older file all the time? [Edit: @OLD CS1’s suggestion is more likely, I am sure.] ...lee Quote Link to comment Share on other sites More sharing options...
jrhodes Posted December 24, 2019 Share Posted December 24, 2019 I DL'd it this morning about 7 A.M. , is definitely v399.014 . I do wish Tursi would include version number in the download filename, but only takes a second to change filename after DL. Quote Link to comment Share on other sites More sharing options...
+OLD CS1 Posted December 24, 2019 Share Posted December 24, 2019 18 minutes ago, Lee Stewart said: multiple downloads of the same-named file, increment an attached parenthesized number to the filename. Ugh... Chrome. Actually, I guess just about all browsers do this now, right? I just have Firefox set to ask me for every download. 1 Quote Link to comment Share on other sites More sharing options...
+adamantyr Posted December 24, 2019 Share Posted December 24, 2019 Ah that was it, I got #14 now. AMS viewer works perfectly! 2 Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted December 25, 2019 Share Posted December 25, 2019 I wanted to "see what would happen" when the 1.8 version of the F18A emulation is updated with the 1.9 upgrade. As expected, even on a temporary basis, nothing. Hey, what else is a guy supposed to do on Christmas eve? ? 1 Quote Link to comment Share on other sites More sharing options...
+arcadeshopper Posted December 25, 2019 Share Posted December 25, 2019 confirmed downloaded and installed fine Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted December 25, 2019 Share Posted December 25, 2019 1 hour ago, arcadeshopper said: confirmed downloaded and installed fine Yeah, on RI it installed fine, I got no joy in emulation. What did you do? Quote Link to comment Share on other sites More sharing options...
+arcadeshopper Posted December 25, 2019 Share Posted December 25, 2019 Yeah, on RI it installed fine, I got no joy in emulation. What did you do?The f18 update isn't needed in emulation as it is not fully emulated just "supported"Sent from my LM-G820 using Tapatalk Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted December 25, 2019 Share Posted December 25, 2019 Yeah, well I was just playing around while a project was processing. Quote Link to comment Share on other sites More sharing options...
Tursi Posted December 25, 2019 Author Share Posted December 25, 2019 14 hours ago, RXB said: What does the AMS button do? I ran RXB AMSTEST and it ran checking pages and did nothing? I do not get what it is showing? It's supposed to be showing the AMS raw memory (ie: the memory inside the 1MB AMS virtual RAM chip - unrelated to how it's mapped). But I don't have any good tests to prove I did it right... 1 1 Quote Link to comment Share on other sites More sharing options...
Tursi Posted December 25, 2019 Author Share Posted December 25, 2019 12 hours ago, adamantyr said: I don't think you got the new version up? About still shows v399.013 from a freshly downloaded copy. Just downloaded and re-tested... it seems correct. In the time-honored tradition of the internet - clear your cache! Quote Link to comment Share on other sites More sharing options...
Tursi Posted December 25, 2019 Author Share Posted December 25, 2019 8 hours ago, jrhodes said: I DL'd it this morning about 7 A.M. , is definitely v399.014 . I do wish Tursi would include version number in the download filename, but only takes a second to change filename after DL. Tursi doesn't save old versions. Quote Link to comment Share on other sites More sharing options...
Tursi Posted December 25, 2019 Author Share Posted December 25, 2019 5 hours ago, --- Ω --- said: I wanted to "see what would happen" when the 1.8 version of the F18A emulation is updated with the 1.9 upgrade. As expected, even on a temporary basis, nothing. Hey, what else is a guy supposed to do on Christmas eve? ? Hehe, yes. Classic99 supports the F18A's SPI flash and so the updater can run against it, IIRC the data is even saved to a file in the Classic99 directory, but the FPGA bitstream is not used to emulate the F18A. (That would be pretty cool though ) 2 Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted December 25, 2019 Share Posted December 25, 2019 8 hours ago, Tursi said: It's supposed to be showing the AMS raw memory (ie: the memory inside the 1MB AMS virtual RAM chip - unrelated to how it's mapped). But I don't have any good tests to prove I did it right... What do you mean by “unrelated to how it's mapped”? Should not the raw AMS memory area referenced by a particular mapping reflect changes to that map window? ...lee Quote Link to comment Share on other sites More sharing options...
RXB Posted December 25, 2019 Share Posted December 25, 2019 (edited) 9 hours ago, Tursi said: It's supposed to be showing the AMS raw memory (ie: the memory inside the 1MB AMS virtual RAM chip - unrelated to how it's mapped). But I don't have any good tests to prove I did it right... Well when I ran RXB AMSTEST it should show the PAGE changed as I test pages, it does not do that? EXAMPLE: 2 3 A B C D E F are normal pages. Load other pages and should show: A2 A3 A4 A5 A6 A7 A8 are the new pages loaded. Of course these are Address boundaries 2000 3000 A000 B000 C000 D000 E000 F000 repectivly. The debuggers should show the paged mapped in SAMS, not just the same thing you would find in Normal memory map.. Yes you can have a page not loaded and you can look at it with this Classic99 Debugger, but if it does not show what is mapped and where..... (what is the point?) With no reference point this makes the feature kind of useless. (Nice first attempt though thanks.) Edited December 25, 2019 by RXB Added Text. Quote Link to comment Share on other sites More sharing options...
+adamantyr Posted December 25, 2019 Share Posted December 25, 2019 Given I requested the feature, I'll answer that. It's actually VERY useful because at many points in my CRPG, I would like to see the data that's in a page that is not accessible at the point in code where I'm at. I have one bug I need to hunt down where after playing awhile, some of the name data got corrupted and I have no idea what process overwrote that area of memory. This will definitely help find it. 2 Quote Link to comment Share on other sites More sharing options...
Tursi Posted December 26, 2019 Author Share Posted December 26, 2019 On 12/25/2019 at 6:51 AM, Lee Stewart said: What do you mean by “unrelated to how it's mapped”? Should not the raw AMS memory area referenced by a particular mapping reflect changes to that map window? No. It's showing you the actual RAM chip (not the 9900's view). The RAM chip is unaffected by the mapper settings. Quote Link to comment Share on other sites More sharing options...
Tursi Posted December 26, 2019 Author Share Posted December 26, 2019 On 12/25/2019 at 7:13 AM, RXB said: The debuggers should show the paged mapped in SAMS, not just the same thing you would find in Normal memory map.. Yes you can have a page not loaded and you can look at it with this Classic99 Debugger, but if it does not show what is mapped and where..... I coded what was asked for. If it's mapped into the 9900 memory space, you can already view it through the CPU tab. Ideally you know where in the AMS you are storing your data - when you do, that's what this is for. What is missing (as you note) is a dump of the registers that tell you what's mapped where, but this is just a stop-gap feature that I was able to put in quickly. 1 Quote Link to comment Share on other sites More sharing options...
jrhodes Posted December 26, 2019 Share Posted December 26, 2019 (edited) I have Tursi's permission to post these here, so for anyone looking for old versions of Classic99 for whatever reason, here you go. Notes: v399 = This is the original upload that did not work for some people. v399a = This the reuploaded version becuase some people could not run it on XP for example. v399.013 = This is the original upload that did not work for some people. v399.013 (alt) = This the reuploaded version after Tursi made a change to some build options. classic99 -v361.zip classic99 -v362.zip classic99 -v371.zip classic99 -v395.zip classic99 -v396.zip classic99 -v397.zip classic99 -v398.zip classic99 -v399.008.zip classic99 -v399.009.zip classic99 -v399.010.zip classic99 -v399.011.zip classic99 -v399.012.zip classic99 -v399.013.zip classic99 -v399.013 (alt).zip classic99 -v399.014.zip classic99 -v399.zip classic99 -v399a.zip Edited December 26, 2019 by jrhodes 2 Quote Link to comment Share on other sites More sharing options...
Tursi Posted December 26, 2019 Author Share Posted December 26, 2019 Meanwhile, the train keeps limping along... V399.015: - Add AMS read/write/compare breakpoints - Add AMS register write from debugger - Add AMS register dump in debugger (type 'ams' and view debug log - hacky but functional) - Add 'help' to debugger for list of command syntax - Add masking to debugger memory accesses - was potential crash point - Changed CPU register access to require "CR" (like VDP's "VR" and new AMS "AR") http://harmlesslion.com/software/classic99 4 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.