Jump to content

tmp

Members
  • Content Count

    429
  • Joined

Everything posted by tmp

  1. tmp

    AVGCART

    current status: cart was tested by two people (one cart is still on the way (israel)), no major issues were reported (the only one i'm aware of is a problem with some large xex files, i'm working on getting access to expanded atari to debug and fix) i have 8 more assembled in case someone is interested, 30EUR + 5EUR shipping, i prefer one cart per person to maximize feedback base (unless less than 8 people declares interest)
  2. http://a8.fandal.cz/detail.php?files_id=5770
  3. tmp

    AVGCART

    i assume flash chip behavior would have to emulated (including commands like erase, program + returning status) and my first thought is that it sounds too much work for a little gain in functionality you can prove me wrong tho
  4. here are some .car files i use as my test collection (naming style is random, they're also not fully tested) http://avgcart.tmp.sk/files/atari/avgcart-car.rar
  5. tmp

    AVGCART

    just a quick test, read only for now credit goes to phaeron (Altirra OS) and flashjazzcat (patches)
  6. tmp

    AVGCART

    i still haven't looked into the details so i can't comment on it i will look up the details and decide based on pros/cons i was thinking about it, it surely wouldn't be so "sophisticated" as what altirra has (no heuristics) but it could be added i still prefer converting .bin/.rom to .car, i have many .rom/.bin files i've collected for this project and it's quite painful to go through them to figure out their bankswitching type, i wish only .car files were publically available if you mean storing user choice on the card, i feel that adds unneeded complexity and issues
  7. tmp

    AVGCART

    today i've shipped those 3 carts i offered in my original post, now i'll wait until they arrive and i get some feedback if no issues that can't be fixed with sw upgrade are found, only then i will assemble some more and offer them so until then i'm not promising anything to anyone
  8. tmp

    AVGCART

    Thanks. Yes, it's Spartan6 and 1MB SRAM.
  9. tmp

    AVGCART

    i'm pretty close to both austrian and hungarian borders but pretty far from the polish one all assembled carts from the current pcb revision are sold (except for one i'm keeping for testing purposes), assembling new ones will depend on the feedback i'll get, i'll let you know thanks to files from ndary i've made some fixes today 0005 ==== - fixed type 39 (Phoenix 8 KB cartridge) - fixed type 38 (Switchable XEGS 1 MB cartridge) - fixed type 41 (Atarimax 128 KB Flash cartridge) - fixed type 42 (Atarimax 1 MB Flash cartridge) (bank is also switched on reads, seems to help with certain carts) - added type 9 (Express 64 KB cartridge) - added type 11 (SpartaDOS X 64 KB cartridge) i (think) i still miss test files for these cart types, any help is welcome | 5 | 800/XL/XE | 32 | DB 32 KB cartridge | | | 21 | 800 | 8 | Right slot 8 KB cartridge | | | 23 | 800/XL/XE | 256 | XEGS 256 KB cartridge | | | 24 | 800/XL/XE | 512 | XEGS 512 KB cartridge | | | 25 | 800/XL/XE | 1024 | XEGS 1 MB cartridge | | | 26 | 800/XL/XE | 16 | MegaCart 16 KB cartridge | | | 28 | 800/XL/XE | 64 | MegaCart 64 KB cartridge | | | 29 | 800/XL/XE | 128 | MegaCart 128 KB cartridge | | | 33 | 800/XL/XE | 32 | Switchable XEGS 32 KB cartridge | | | 36 | 800/XL/XE | 256 | Switchable XEGS 256 KB cartridge | | | 37 | 800/XL/XE | 512 | Switchable XEGS 512 KB cartridge | | | 38 | 800/XL/XE | 1024 | Switchable XEGS 1 MB cartridge | | | 44 | 800/XL/XE | 8 | OSS 8 KB cartridge | | | 46 | 800/XL/XE | 4 | Blizzard 4 KB cartridge | | | 47 | 800/XL/XE | 32 | AST 32 KB cartridge | | | 48 | 800/XL/XE | 64 | Atrax SDX 64 KB cartridge | | | 49 | 800/XL/XE | 128 | Atrax SDX 128 KB cartridge | | | 53 | 800/XL/XE | 8 | Low bank 8 KB cartridge | | | 54 | 800/XL/XE | 128 | SIC! 128 KB cartridge | p | | 57 | 800/XL/XE | 2 | Standard 2 KB cartridge | | | 59 | 800 | 4 | Right slot 4 KB cartridge | | | 60 | 800/XL/XE | 32 | Blizzard 32 KB cartridge | | | 67 | 800/XL/XE | 64 | XEGS 64 KB cartridge (banks 8-15) | | | 70 | 800/XL/XE | 64 | aDawliah 64 KB cartridge | |
  10. tmp

    AVGCART

    i'll add bbsb, it's just when i start reading the bankswitching description, i decide to pick another type from the list to implement so it's getting pushed back but yes, it will have to be implemented as for microcalc, i have microcalc.car as ultracart 32kb test file and that is working (i just tried)
  11. tmp

    AVGCART

    they can be ignored, those 2 pins are external power (if i wanted to do the initial programming without plugging it into atari) and the rest are some unused pins on fpga it's just an average cartridge, nothing special ok, those 3 carts are reserved (ndary, z1013, Vyper68)
  12. tmp

    AVGCART

    yes, i've added one extra because why not, it might be useful for something one day i got a suggestion that it should "reset" the currently loaded cart so it does that at this moment (so you don't have to load it again from the selector, useful for e.g. multi game carts, pressing second button and resetting gets you back to cart's menu instead of avgcart's selector)
  13. tmp

    AVGCART

    I think i understand the IDE part (emulating IDE interface that SIDE exposes to atari), I'm a bit lost in that SPI part, any pointer for more info? Are you saying that u1mb is able to access sd card via SPI exposed at $d5xx? (i have very limited knowledge of u1mb since i don't own one)
  14. tmp

    AVGCART

    I'm definitely open to any ideas that people find useful (and are within my skills ), I'm not exactly an atari person (i've owned a c64 as a kid (please don't throw the rocks at me)), i'm learning the ins and outs on the go therefore i'm not yet sure what's possible and what's not. What i'd like at first is to confirm the basics are there and working (personally i have only limited means for testing as i only own 800xe/xl, both unexpanded) and then add new features that make sense. Feel free to post ideas in this thread (preferably with some technical background or a link so i can get myself up to speed). Thanks!
  15. tmp

    AVGCART

    - i've updated my profile with location (which is Slovakia) - .xex files are supported (as stated in my original post), there still might be issues with certain .xex files, i've been fixing my loader when i found some non-working ones and i plan to continue to do so when more non-working ones are found - there is no atr support currently (and no promise about it) - i do not know whether there are any u1mb/side incompatibilities (as i don't own atari with any of those expansions), i'm certainly eager to find out but can't do that unless somebody tests it. if there is a issue, i'll try to fix it, if i can't, you can return the cart and get the money back, that's all i can promise
  16. tmp

    AVGCART

    i'm using this as a reference and i'm adding types when i find some test files for them https://sourceforge.net/p/atari800/source/ci/master/tree/DOC/cart.txt i've posted req for files i miss here - http://atariage.com/forums/topic/277773-looking-for-cart-dumps/ if it's a known bankswitching type and you have any dump for it, just attach it and i'll add the support currently supported types are - 1, 2, 3, 5, 8, 10, 12, 13, 14, 15, 17, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 46, 47, 50, 51, 52, 58, 59, 60, 69, 70, 160 (it's a paste from code, i'll put it in a more readable list later)
  17. AVGCART - THE average SD multicart for 8bit Atari - supports CAR (cartridge dump) files up to 1MB (supported types, if you have any dump for type that is unsupported/untested, let me know) - supports XEX (executable) files - supports ATR (floppy image) files (read/write) - support is limited due to cartridge port constraints and also needs a machine with 64kB RAM - SIDE2 emulation (works with U1MB and SpartaDOS X), allows you to use your SD card as a hard drive - fast (really) file search - uses DMA and many other buzzwords - firmware is upgradeable via SD card, no need for external tools or software - optional (DIY) SIO cable adds full ATR support and support for ATX (floppy images with protection) and CAS (tape), instructions to make one Latest firmware is 0020 (changelog) Read the fine manual by @Mr Robot The included cartridge shell is compatible with 800XL, 65XE, 130XE, 800XE, XEGS, it is too wide for 1200XL (either extender or removing from shell is needed), on 800 you need to trigger the cover switch since it's too tall to allow cover to close Available at MiscRetro (non-UK) and RetroLemon (UK) Questions? Issues? Feature requests? Discord flashjazzcat's SIDE firmware in AVGCART compatible CAR files (one enables SIDE emulation and runs SIDE loader, the other runs SpartaDOS X, use Shift-S to enable SIDE for use with U1MB) my older collection of CAR test files XEX files sources - http://www.mushca.com/f/atari/index.php?idx=0 (use "Download all" link) - http://a8.fandal.cz/ sticker for the cart (courtesy of @Mr Robot) Unbricking information: here and here DIY SIO mod here (for full ATR/ATX/CAS support) Nir Dary's demo of the cart Review by Larek (in polish)
  18. I've already done the "low hanging fruit", downloaded some cart collections and sorted them by type but I still miss any file for those in my original post the ones I have at least one file for are 01-8kB 02-16kB 03-OSS 034M 16kB 08-Williams 64kB 10-Diamond 64kB 12-XEGS 32kB 13-XEGS 64kB 14-XEGS 128kB 15-OSS M091 16kB 17-Atrax dec 128kB 18-Bounty Bob 22-Williams 32kB 27-Megacart 32kB 31-Megacart 512kB 32-Megacart 1MB 34-SXEGS 64kB 40-Blizzard 16kB 41-Atarimax 128kB 42-Atarimax 1MB 43-SpartaDOS X 128kB 45-OSS 034M 16kB 50-Turbosoft 64kB 51-Turbosoft 128kB 52-Ultracart 32kB 55-SIC 256kB 56-SIC 512kB 58-4kB 68-Atrax 128kB 69-aDawliah 32kB 99-JRC 64kB
  19. I'm working on a multicart (a fun project i've picked to learn new things) and I'm looking for cart dumps for the following bankswitching types because it's quite boring to implement them without actually being able to test them | 5 | 800/XL/XE | 32 | DB 32 KB cartridge | | | 9 | 800/XL/XE | 64 | Express 64 KB cartridge | | | 11 | 800/XL/XE | 64 | SpartaDOS X 64 KB cartridge | | | 21 | 800 | 8 | Right slot 8 KB cartridge | | | 23 | 800/XL/XE | 256 | XEGS 256 KB cartridge | | | 24 | 800/XL/XE | 512 | XEGS 512 KB cartridge | | | 25 | 800/XL/XE | 1024 | XEGS 1 MB cartridge | | | 26 | 800/XL/XE | 16 | MegaCart 16 KB cartridge | | | 28 | 800/XL/XE | 64 | MegaCart 64 KB cartridge | | | 29 | 800/XL/XE | 128 | MegaCart 128 KB cartridge | | | 30 | 800/XL/XE | 256 | MegaCart 256 KB cartridge | | | 33 | 800/XL/XE | 32 | Switchable XEGS 32 KB cartridge | | | 35 | 800/XL/XE | 128 | Switchable XEGS 128 KB cartridge | | | 36 | 800/XL/XE | 256 | Switchable XEGS 256 KB cartridge | | | 37 | 800/XL/XE | 512 | Switchable XEGS 512 KB cartridge | | | 38 | 800/XL/XE | 1024 | Switchable XEGS 1 MB cartridge | | | 39 | 800/XL/XE | 8 | Phoenix 8 KB cartridge | | | 44 | 800/XL/XE | 8 | OSS 8 KB cartridge | | | 46 | 800/XL/XE | 4 | Blizzard 4 KB cartridge | | | 47 | 800/XL/XE | 32 | AST 32 KB cartridge | | | 48 | 800/XL/XE | 64 | Atrax SDX 64 KB cartridge | | | 49 | 800/XL/XE | 128 | Atrax SDX 128 KB cartridge | | | 53 | 800/XL/XE | 8 | Low bank 8 KB cartridge | | | 54 | 800/XL/XE | 128 | SIC! 128 KB cartridge | p | | 57 | 800/XL/XE | 2 | Standard 2 KB cartridge | | | 59 | 800 | 4 | Right slot 4 KB cartridge | | | 60 | 800/XL/XE | 32 | Blizzard 32 KB cartridge | | | 67 | 800/XL/XE | 64 | XEGS 64 KB cartridge (banks 8-15) | | | 70 | 800/XL/XE | 64 | aDawliah 64 KB cartridge | | any help is appreciated, thanks
×
×
  • Create New...