xxx Posted February 18, 2019 Share Posted February 18, 2019 does one exist? ive had a look and cant find one. Quote Link to comment Share on other sites More sharing options...
HOME AUTOMATION Posted February 18, 2019 Share Posted February 18, 2019 Cory Burr calls Win994a a simulator... casual users probably don't make much of a distinction... 1 Quote Link to comment Share on other sites More sharing options...
xxx Posted February 18, 2019 Author Share Posted February 18, 2019 ok, cool. so what about rom carts? does this speed them up too? Quote Link to comment Share on other sites More sharing options...
+arcadeshopper Posted February 18, 2019 Share Posted February 18, 2019 Pretty sure mame does as well 1 Quote Link to comment Share on other sites More sharing options...
RXB Posted February 19, 2019 Share Posted February 19, 2019 How is 16 bit RAM a upgrade when this kills off SAMS 1 Meg of memory? This is like a really fast RAMDISK, but really really dinky space available. Not to mention most programs will not work right due to speed of faster processing RAM so chip timing fail and crash. As long as you stick with Assembly and limit the size of anything using this mod it is fine. So end result is not really a upgrade as more of a side grade nitch change. Quote Link to comment Share on other sites More sharing options...
senior_falcon Posted February 19, 2019 Share Posted February 19, 2019 Not to mention most programs will not work right due to speed of faster processing RAM so chip timing fail and crash. This is not correct. The only program I have ever seen that does not run properly is Tennis. There may be others, but most programs work fine. If you don't have the SAMS card then where is the problem? I am not troubled by this in the least. 1 Quote Link to comment Share on other sites More sharing options...
RXB Posted February 19, 2019 Share Posted February 19, 2019 I would like to see more SAMS programs like my IN THE DARK game that used 660K of SAMS. It would be cool to see some Assembly games that use almost 1 Meg of SAMS RAM! Quote Link to comment Share on other sites More sharing options...
JB Posted February 19, 2019 Share Posted February 19, 2019 Is a 16-bit SAMS design technically possible? You know, get the best of both worlds. 1 Quote Link to comment Share on other sites More sharing options...
Tursi Posted February 20, 2019 Share Posted February 20, 2019 ok, cool. so what about rom carts? does this speed them up too? No, it only speeds up access to the 32k RAM. 1 Quote Link to comment Share on other sites More sharing options...
apersson850 Posted February 26, 2019 Share Posted February 26, 2019 I don't have any SAMS 1 Meg thing. Why does an internal 32 K RAM prevent SAMS to be used? What's the technical reason? If you have a ROM cart and the kind of internal memory expansion I have, which is really 64 K RAM, it's technically possible to run the cart ROM faster too. I can copy it to my fast RAM, then enable RAM instead of cartridge ROM at the cartridge address space. But it takes the cartridge is no more than 8 K for that to work, and loading the thing may be somewhat tricky. Quote Link to comment Share on other sites More sharing options...
+mizapf Posted February 26, 2019 Share Posted February 26, 2019 This is not correct. The only program I have ever seen that does not run properly is Tennis. TurboPasc'99 is another example. It tries to verify whether it already loaded the support routines, expecting a (FF00)* pattern in RAM. The 32K expansions show a (00)* pattern. This can be checked in MAME. Quote Link to comment Share on other sites More sharing options...
+arcadeshopper Posted February 26, 2019 Share Posted February 26, 2019 I don't have any SAMS 1 Meg thing. Why does an internal 32 K RAM prevent SAMS to be used? What's the technical reason? If you have a ROM cart and the kind of internal memory expansion I have, which is really 64 K RAM, it's technically possible to run the cart ROM faster too. I can copy it to my fast RAM, then enable RAM instead of cartridge ROM at the cartridge address space. But it takes the cartridge is no more than 8 K for that to work, and loading the thing may be somewhat tricky. 32k is in a memory space sams exists in the same space plus the rest of the ram elsewhere same operates by banking in 4k at a time of the SAMS memory into part of the 32k space, so it has to be the 32k ram l .. basically like parking two cars in the same space, doesn't work Greg 4 Quote Link to comment Share on other sites More sharing options...
apersson850 Posted February 26, 2019 Share Posted February 26, 2019 I see. It would work with my kind of internal memory expansion, then, since I can control 8 K banks with CRU-bits. If I disable internal RAM in the standard RAM expansion address range, then the computer will fall back to using the standard 32 K RAM expansion, if there is any. Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted February 27, 2019 Share Posted February 27, 2019 I see. It would work with my kind of internal memory expansion, then, since I can control 8 K banks with CRU-bits. If I disable internal RAM in the standard RAM expansion address range, then the computer will fall back to using the standard 32 K RAM expansion, if there is any. Or, as in this case, the SAMS card, 32 KiB of which becomes the standard RAM expansion. ...lee Quote Link to comment Share on other sites More sharing options...
RXB Posted February 27, 2019 Share Posted February 27, 2019 (edited) Or, as in this case, the SAMS card, 32 KiB of which becomes the standard RAM expansion. ...lee You mean PASS mode in the SAMS? PASS mode is normal default SAMS mode when you fire up TI99/4A & P-Box on power up. Now if you leave the P-Box on and do a TI99/4A power up only, what ever SAMS pages are set stay set. This is why in RXB you can turn off the Console and go back to XB none of the SAMS pages have changed. Since RXB 2015 I removed the initialization routines of the SAMS as they were not really needed. Edited February 27, 2019 by RXB Quote Link to comment Share on other sites More sharing options...
apersson850 Posted February 27, 2019 Share Posted February 27, 2019 I took a look at the thread about the SAMS card, so now I know how it works. The 74LS612 memory mapper is a handy device. It's of course non-standard, but since my internal memory design allows paging RAM pages of 8 K in or out, and those that are paged out will allow access to whatever is there otherwise (external RAM expansion, console ROM etc.), it could easily co-exist with a SAMS card. Run your program in up to 24 K internal 16-bit RAM (note that this allows you to place both code and workspaces wherever you like - they are equally fast), and open an 8 K window to two SAMS pages at a time. 3 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.