Jump to content

xxl

Members
  • Posts

    2,299
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by xxl

  1. in the commune it is the lead officer who upholds the righteousness with the party line. Besides, If you troll less in random threads, you'll have more opportunities for meetings
  2. If you are considering using the OS in your game, I can also suggest a version of xBIOS that uses the OS and has a built-in ZX0 decompressor for binaries and data - your images can be saved on disk in a compressed form, but your program will see them as unpacked. (It was supposed to be a version for 8bitUnity but I see it hasn't been publicly presented for a few years)
  3. perfect choice 🙂 Three things: - files can be recorded on the disk with lowercase letters and xBIOS will support them (in your case you need to change them to uppercase letters in the code) - xBIOS from early versions does not start the loaded program from the beginning, but like DOS through vectors - this is because in the xBIOS configuration you can redefine these vectors to other addresses, e.g. to load the program from $0200 :D. In your case, add: RUN $2000 to the code - if you want quick help with xB, write me a private message because I am in a different time zone than my personal moderator and you will have to wait for a response.
  4. Do I understand that correctly? 64 banks (PORTB bits: 1,2,3,5,6,7) * 64 pages lda hibits asl @ asl @ tax lda lobits sta d301,x means... 64 MB RAM?
  5. oh my god, unpublished instructions! but you were lucky that you didn't use repeated registers, otherwise the "scene" would have had a stomach ache
  6. can you post these files from another server?
  7. this is not entirely true - you can create a substitute for DOS, e.g. xBootDOS in the first version had a MEMLO of $700 (the sector buffer was under $600) I think that with a bit of will you can fit xBootDOS below $600. I have solution: Boot Loaders with ZX0 decompression on the fly and work with memlo for less than $600 (I have an analogous loader with ZX0 decompressor on the fly for a tape recorder and it takes 2 records) If you are interested in such a solution, I will dig out the old project. ==== I like the idea of writing a game for Atari with 8KB RAM more and more
  8. great version - congratulations 🙂
  9. 8-bit computers were dying and the development of this technology made no sense (the idea of producing accessories that increased the computer's capabilities - 1090 - was a signal that this line was coming to the end) extending the life of such equipment is also the cheapest way, i.e. releasing several killer apps. - just like it happens in the world of consoles. And if there is a need to develop it, it happened - the Amiga designers predicted it... 680xx - but Atari overslept.
  10. The Atari works without any problems on a USB charger - a regular USB charger from the car - in addition, WiFiPrime was inserted into Atari, so the power consumption is higher.
  11. With MapRAM you can use hardware registers and RAM that is covered by them because this RAM is mapped similarly to ROM with SelfTest. Blocking it was ridiculous.
  12. - pay the designers extra money for homework and buy their Amiga, - remove the lock on 2KB RAM under the HW registers (1 additional cable and MMU reprogramming) = MapRAM - stronger emphasis on the development of SIO (USB) - publish HW documentation for bedroom programmers
  13. what does the word RESET mean? Something different for everyone You can arrange an activity with your neighbor's wife after using the security word, but Atari does not have a hard reset button - you cannot choose - the user is doomed to the coder's violence and the effect of using this key depends on his will, not yours.
  14. finally someone thought about ROOF computing - atari will order me dinner before I even think about it, thank you 🙂 Real-Time Operations Facilitations or ROOF is a class of computational framework for Edge Computing with Internet of Things (IoT). The ROOF framework provides support for building scalable, secure, and robust Internet of Things applications with limited tools in resource constrained situations.
  15. set the device number before referring to the proc: lda #$02 ; D2 sta $301 ; DUNIT I would do that...
  16. Beautiful code. Atari coders still have a lot to learn, for now we are at the stage of satisfying the limitations of loading games from DOS ;D
  17. but the "MEMLO" with these drivers in Sparta DOS when using ext ram is actually $2B6C or is it some kind of bug?
  18. AVG https://atari8bit.net/tutorials/de-re-avgcart/ and with the ECS cable you will also be able to expand the memory
  19. KGETCH equ $F302 jsr KGETCH REG A = ATASCII KEY
  20. you return the status in the Y register if you work with MyDOS and return to Basic (if you run the Binaries via XIO) in DOSXE, however, the error will probably appear when you return with the C set (xBIOS style ?) so it's best to go back like this: clc ldy #1 rts
  21. https://a8.fandal.cz/detail.php?files_id=5515 Chopin 2010 (a dozen or so pieces by Chopin)
  22. If you want to go back to Basic (if you are returning from a xio loaded program), do as I say and don't forget about LDY #1, not just RTS (... hmmm, I have the impression that you don't know what memory should not be destroyed when working with Basic...) 🙂
  23. JMP ($BFFA) it follows that AtariBasic is a cartridge... but you have to know what you are doing because to do it you have to meet several conditions. it's best to use binaries from Basic that don't break the system - see: Beepem all 6 - there are multiple binaries running and Basic still works.
×
×
  • Create New...