Re: [Atari800-users] Implementing cartridge types from Atari800 DOC/cart.txt
Brought to you by:
joy
From: Avery L. <ph...@vi...> - 2022-02-02 02:18:02
|
Yes, the intent is to make compatible changes. It's more that I wanted to make sure that I wouldn't upset any one by "sniping" in the event that I ended up shipping support for these CAR types in a release before Atari800 did, based on information from Atari800's own dev line. But I'm glad that there are no issues with this so far. I'm not worried about stability, as in practice fragmentation of the CAR format has not been a problem and these new cartridge types have actually been known for some time. If it turns out that these definitions are unstable, then I'll of course hold off. For better or worse, cart.txt is the closest thing the community has to an authoritative registry for the CAR format. On 2/1/2022 9:34 AM, Christian Groessler wrote: > Petr, > > I think Avery was asking if these cart numbers are "stable" (i.e. will > never change). > > Because they are only used in the development version of Atari800 > until now. I guess they are, but I'm not the one to say that for certain. > > regards, > chris > > > On 2/1/22 10:12, Petr Stehlík wrote: >> Hi Avery! >> >> I am not sure if you request us for giving you an OK for you doing a >> (compatible) change in your own emulator? That does not make sense to >> me as it's your project so you can do whatever you see fit there, so >> maybe I haven't understood you well? >> >> If by any chance you indeed asked whether it's OK to make compatible >> changes in Altirra then please yes, go ahead, that will be great, of >> course. >> >> If the question is about the particular cart types or reserved numbers >> then hopefully Tomasz Krasuski will reply you directly as he has made >> the particular changes. >> >> I take from your mail that I should 1) release more often and 2) >> include the cart.txt in the binary packages. >> >> Thank you, >> >> Petr >> >> >> Avery Lee píše v Po 31. 01. 2022 v 23:03 -0800: >>> Hi, >>> >>> I'm the author of the Altirra emulator and have a request I wanted >>> to >>> run by the Atari800 development team. Up to this point I've had a >>> policy >>> of not implementing cartridge type numbers in the .CAR format added >>> by >>> Atari800 until they had reached a release, to avoid implementing >>> cartridge type numbers that were still being defined or otherwise >>> not >>> intended for widespread public use yet. >>> >>> However, I've recently received a request to hook up CAR type >>> numbers >>> 71-74, which as far as I can tell have not been released yet and are >>> only present in the Atari800 development tree >>> (https://github.com/atari800/atari800/blob/master/DOC/cart.txt). >>> Additionally, the last release (v4.2.0) does not seem to include >>> DOC/cart.txt in binary releases, which means that this information >>> is >>> only available in source releases -- and, in this case, one that's >>> not >>> even been released yet, which I'm not comfortable using without >>> asking. >>> >>> Thus, the request: would it be OK to implement .CAR types that right >>> now >>> are only documented in the DOC/cart.txt file in the master branch, >>> based >>> on the information in that file? This is for interoperability with >>> the >>> type numbers, name, and described logic; I'm not intending to reuse >>> the >>> description text or the code. Currently this would be to connect >>> Altirra's existing emulation support with the new CAR assignments >>> for >>> types 71-74 as well as 75. >>> >>> >>> >>> >>> >>> >>> _______________________________________________ >>> 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 >> > > > > > _______________________________________________ > Atari800-users mailing list > Ata...@li... > https://lists.sourceforge.net/lists/listinfo/atari800-users |