Re: [Atari800-users] portb ram extensions
Brought to you by:
joy
From: Miro K. <mir...@gm...> - 2025-06-27 20:52:00
|
Hi Jerzy, no problem. Specifically when it comes to atari800, my delays in reviewing and/or fixing things are comparably long. :-) We are about to prepare a new release (right, Petr? ;-)), so your contribution would be a welcomed addition for the release after this one. On Fri, 27 Jun 2025 at 20:41, Jerzy Kut via Atari800-users < ata...@li...> wrote: > Hello Miro. > First of all, excuse me please for a long delay with a reply to your > post. I haven't ignored it, but I got stuck in implementation of > specific memory extension (from Nevell Industries) what maps base memory > blocks in extended memory window and all this work stays unfinished till > now. In the meantime, reading old Polish magazine "Bajtek" I found other > extensions (coming from Polish companies TOMS and Karen), so my > intention is to describe all of these and propose better names for all > command line parameters to select specific extension. But I need to > finish this work at first. > Cheers > Jerzy Kut > > > W dniu 17.12.2024 o 23:33, Miro Kropáček pisze: > > Hi Jerzy, > > > > I have briefly gone through your branch, looks good to me. Feel free to > > create a PR from it. > > > > Just a couple of minor comments: > > > > - "-192" could indeed be named "-192xe" > > - "-192" is described as 192X*T*, is that a typo or intent? > > - it seems that you tried to clean up the rambo/compy shop naming but > > the descriptions were kept? (e.g. "-320|-rambo" is still described as > > "320XE" and then we have "-320xe" which is also described as > > "320XE") ... I'm not sure what makes "XE" being "XE" (default ROM used?) > > but perhaps we should omit those names and use something like "Atari > > with 320 KB (Compy Shop)" or something like that? Or at least explain > > the difference in the same file. > > > > On Sat, 14 Dec 2024 at 17:52, Jerzy Kut via Atari800-users <atari800- > > us...@li... <mailto:atari800- > > us...@li...>> wrote: > > > > Hi. I'm sorry, my fork is available here: > > https://github.com/mono6502/atari800/tree/ramext_256_576 <https:// > > github.com/mono6502/atari800/tree/ramext_256_576> . > > Regards > > Jerzy Kut > > > > W dniu 14.12.2024 o 17:33, Jerzy Kut pisze: > > > 576 KB Rambo was probably offered by mytek's Atari 576 NUC+. > > > Regards > > > Jerzy Kut > > > > > > > > > W dniu 14.12.2024 o 17:25, Jerzy Kut pisze: > > >> Hello. > > >> > > >> I've added support for a few PORTB managed extram types > > described in > > >> https://www.virtualdub.org/downloads/ <https:// > > www.virtualdub.org/downloads/> > > >> Altirra%20Hardware%20Reference%20Manual.pdf and http:// > > >> atariki.krap.pl/ <http://atariki.krap.pl/> index.php/ > > >> Obs%C5%82uga_standardowego_rozszerzenia_pami%C4%99ci_RAM > > >> and a new specific type of Rambo extension made nowadays by TFHH > > (it > > >> was really helpful when we're working on "Mikie" port by Vega). > > >> > > >> They are: > > >> - 192 KB (Karen) - a Compy Shop type extension with 128 KB (8 > > banks) > > >> of additional memory compatible with 130XE; it was offered in > > nineties > > >> of XX. century by PZ Karen company, which was official > > distributor of > > >> Atari for Poland, > > >> - 256 KB (Rambo) - a Rambo type extension with 192KB (12 banks) > of > > >> additional memory offered in nineties of XX. century by TOMS > > company > > >> in Poland: http://atariki.krap.pl/index.php/TOMS_260XE <http:// > > atariki.krap.pl/index.php/TOMS_260XE> > > >> - 576 KB (Rambo) - forgive me, I forgot who offers it, but it's > > >> described by Pharaon and the Atariki too, > > >> - 576 KB (TFHH) - a Rambo type extension with 512 KB (32 banks) > of > > >> additional memory offered nowadays by Jurgen van Radecke: > https:// > > >> www.van-radecke.de/STUFF/tfhh_HW_info.pdf <http://www.van- > > radecke.de/STUFF/tfhh_HW_info.pdf> > > >> > > >> These types of ram extensions can be enabled from command line > > using: > > >> -192 (maybe 192xe will be better?) > > >> -256 > > >> -320 (as well as -rambo using so far) > > >> -576 > > >> -576tfhh > > >> > > >> Additionally more info (mostly useful for developers) is > presented > > >> during amount of ram is selected in UI: > > >> - separate ANTIC and CPU access (ANTIC-CPU) or common one > > (ANTIC+CPU) > > >> - all bits and their order using to bank selection ("*" marks > > CPU and > > >> ANTIC enabling bits, "_" bits not used to select bank) > > >> - a number of banks. > > >> > > >> You can see examples on screenshots: > > >> - https://mono.i-demo.pl/atari800/ramsize-karen.png <https:// > > mono.i-demo.pl/atari800/ramsize-karen.png> > > >> - https://mono.i-demo.pl/atari800/ramsize-tfhh.png <https:// > > mono.i-demo.pl/atari800/ramsize-tfhh.png> > > >> > > >> I've not implemented Newell Industries extensions because I've > > never > > >> seen them and know only from papers. I've not implemented so > called > > >> "Jet extension" which was offered years ago by the scener Jet > > and was > > >> a bit exotic - only half banks was available for ANTIC, because > > ANTIC > > >> bit was involved in bank selection - this extension is known by > me > > >> only from chats with Polish sceners and I've never seen working > > >> example of it too. > > >> > > >> I could make pull request with this work. > > >> Best regards > > >> Jerzy Kut > > > > > > > > > > > > > > > _______________________________________________ > > Atari800-users mailing list > > Ata...@li... <mailto:Atari800- > > us...@li...> > > https://lists.sourceforge.net/lists/listinfo/atari800-users > > <https://lists.sourceforge.net/lists/listinfo/atari800-users> > > > > > > > > -- > > http://mikro.atari.org <http://mikro.atari.org> > > > > > > > > > > _______________________________________________ > > Atari800-users mailing list > > Ata...@li... > > https://lists.sourceforge.net/lists/listinfo/atari800-users > > > > > > _______________________________________________ > Atari800-users mailing list > Ata...@li... > https://lists.sourceforge.net/lists/listinfo/atari800-users > -- http://mikro.atari.org |