Jump to content

desertfish

Members
  • Posts

    701
  • Joined

  • Last visited

  • Days Won

    19

Everything posted by desertfish

  1. Version 8.5 has been released. https://github.com/irmen/prog8/releases/tag/v8.5
  2. I know a great amount of games I had on the C64 had a standardized start screen! Here it is!
  3. what is this exactly? 6502 running at 10 mhz?
  4. Yes, that is a quirk in the old version that is still posted here. It has been fixed quite a long time ago in the github repository, but the author hasn't uploaded a new version here yet. You can compile it yourself pretty easily though if you want
  5. @borgar would you be okay with Petaxian being shown as part of a sort of public showcase for the X16? @Kevin Williams asked on the discord about this for "VCF Midwest 17" on september 10th. I've built a new version of Petaxian based on the current git master branch. (I am not sure if the version available here as download is still up to snuff)
  6. Version 8.4 has been released, <https://github.com/irmen/prog8/releases/tag/v8.4>
  7. Just uploaded a new version with an experimental API for external commands loaded from disk, at $4000 in memory. See github page for details about the API
  8. Here's "some" https://github.com/commanderx16/x16-rom/tree/master/dos It's very terse though
  9. cc65 is reading private kernal variables here and these change every rom revision. It's not a good solution. You should roll your own routine for now, I think. Depending on your exact needs, you could perhaps use the WAI instruction or use the official RDTIM kernal routine to access the jiffy counter.
  10. or just use a fixed convention such as "shell-cmds" and tell the user not to interfere
  11. I'd like to but there is no interface defined yet for such utility programs. Simply running them as a basic program is not feasible, I think (it would overwrite the shell itself, for one thing) and we couldn't find a way to "JSR" into a basic program such that on exit control flow returns to the caller.
  12. Well done on this progress so far And I think the character sprites are cute.
  13. Dos Shell View File A "unix" like Dos Shell with a bunch of builtin commands to make day to day file operations (much) more convenient than via a Basic prompt. Requires R41. Tip: save this as AUTOBOOT.X16 to your sdcard and it will load every time you start the emulator. Short description of the commands and Source code (Prog8) available here https://github.com/irmen/cx16shell/ Submitter desertfish Submitted 08/01/22 Category Productivity Apps  
  14. Version 1.1

    33 downloads

    A "unix" like Dos Shell with a bunch of builtin commands to make day to day file operations (much) more convenient than via a Basic prompt. Requires R41. Tip: save this as AUTOBOOT.X16 to your sdcard and it will load every time you start the emulator. Short description of the commands and Source code (Prog8) available here https://github.com/irmen/cx16shell/
  15. impressive , how many instructions have you implemented so far? I have no idea about the performance if it's good or not though, I suggest running that same code through the fake6502 c code to see how it compares
  16. I understand a few of those words! Jokes aside, I think this is amazing work. Great job
  17. No on the c64 you could move the screen around in memory (with some limitations). There is a kernal variable that you could poke to tell the kernal the new address for the text screen as well. only the color attributes were at a fixed address
  18. Prog8 version 8.3 has been released. It introduces the new 'bool' datatype, a psg library to play with Vera's psg sound generator, and several other new features that you can read about in the release notes: https://github.com/irmen/prog8/releases/tag/v8.3
  19. This is weird. Unlike the 6502 processor, the 65c02 processor clears the Decimal flag when an IRQ is raised automatically. So it should not matter for the routine what the flag was. http://6502.org/tutorials/decimal_mode.html#5 Seems to be a bug in the emulator, where this doesn't happen. So basically it seems to be emulating regular 6502 NMOS behavior here. --> here's the github issue I made for it. https://github.com/commanderx16/x16-emulator/issues/414
  20. I was asking because the readme still contains the note about the speed on C64.
  21. text is not located at address 0:0000 in vera ram. it's at 1:b000 and onwards https://github.com/commanderx16/x16-docs/blob/master/X16 Reference - 08 - Video Programming.md 0:0000 is for bitmap graphics
  22. @borgar with the recent improvements made, is the game still too slow on the C64?
×
×
  • Create New...

Important Information

Please review our Terms of Use