Jump to content

retroclouds

+AtariAge Subscriber
  • Posts

    2,501
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by retroclouds

  1. If you name the files for GEM as seen below, it should work. At least it does for me. Didn't work before, but after renaming the files it did. rom -> XB29GEMC.bin grom -> XB29GEMG.bin
  2. I think it's more of an issue in RXB then. Either way, I'll explore the option to add line termination character(s). Might come in handy and shouldn't be too much work. Probably add the option to strip them away on file load/insert as well.
  3. Stevie currently does not terminate each line with a CR or any other control character. As each line is written as an own DV80 record anyway, why would it be necessary to write an additional control character to terminate a line, be it CR or others ? But I'm open for discussion, if it helps improve compatibility with other software. If I was to change the behaviour, I would make it optional in Stevie.
  4. Rasmus, what is your preferred way of handling changes to js99er. In the meantime I did some modifications to my own version of js99er tailored for stevie. Perhaps of use for others as well. Main area of changes is in the debugger.
  5. I’ll be sure to follow this thread. I’m not interested in the form factor as I would not use such small portable machine. But the CPU, it’s BASIC and device implementation, and the development stuff (HW+SW) you guys come up with, that’s what interest me. 😃 So yeah, ideal case for me would be a desktop sized machine with a real VDP
  6. I'll be taking a break on Stevie development for the next few weeks/months. I've got to focus on work related stuff. There's a lot of "new" tech to master and I have to balance my spare (hobby) time.
  7. I've released Stevie 1.4H which -among other things- has the Master Catalog functionality included. Get the binaries in the main thread.
  8. It's time for Stevie 1.4H Usability / Features Support lower case input in command buffer pane Renamed 'Configure' main menu to 'Options' Introduce 'Fonts' submenu under 'Options' and change default font Introduce Master Catalog functionality Configure Master Catalog file in 'Options' submenu Added some more color schemes Technical stuff Vectors per bank increased from 32 to 96 Refactored many of the build flags & some code Fine-tune FastMode IO for devices like HRD4000 Additional hint above bottom row (used in master catalog and TI-Basic mode) Bugfixes Insert line (FCTN 8 ) crashes stevie Prevent crash when deleting block Next/Previous file: crash when filename ends with whitespace Some more code changes for improved stability The full list of issues I worked on can be found here: https://github.com/FilipVanVooren/stevie/issues?q=is%3Aissue+is%3Aclosed Have fun! Here's the proof-of-concept bash script I used to create the master catalog on my TIPI.
  9. @RichI’ve got a question to this. Is it possible to write the output to a DV80 file somehow?
  10. oh yes, classic99 is just fine as it stands. From my point of view there are only a few things missing in classic99: More complete support of the F18a. In particular 30 rows mode and sprite support in these modes (would in particular help in stevie development). Support for FGROM99 advanced modes Source listing support in the debugger I’m now using a combination of js99er and classic99 for development. Both great emulators with their own strengths. We’re blessed to have such a wealth of really good emulators available in our TI community. Thank you @Tursi @Asmusr @mizapf (and all other emulator developers) for your hard work on this.
  11. The js99er debugger is not on par with the debugger in classic99, but it does offer the possibility to load a listing file generated by xas99. With that you basically can follow the source AL file. Oh and with classic99 you can include some dummy opcodes as data statements that allow you to log the values of memory locations to the debugger log. That comes in very handy as well. Used that a couple of times while working on stevie, my programming editor.
  12. Really? Don’t let others influence you. Anubis and the Gradius graphics are just fine if you ask me.
  13. Yes, with the interrupt handling I see it the same. Would probably just ignore it. I do like the idea of having it in the DSR space, but wouldn’t that mean there are issues when trying to acccess storage devices like HDR, IDE, TIPI and doing screen updates on the 2nd screen? Would it imply you always have to think about turning the “F18a card” on/off when needed?
  14. This game is already magnificant as it is, but I thought how it would look like if you had a power-up possibility. For example a double shot, where you have 2 sprites (vertically aligned, so could be single sprite, but perhaps spacing would be too small?) Anyway, just tossing ideas here. Great game!
  15. True, well should the PEB card become a reality I'll write some software for it.
  16. Here’s something that crossed my mind this weekend. What if there would be a custom PEB card with a socket to install an F18a on. Thay way you could have a second screen, if one manages to tie up the VDP ports to other addresses. Obviously you’d need the software that goes with it and makes use of that second screen. (ok, got carried away with having a multi-monitor setup for my programming editor).
  17. This is my kind of game! Impressive, the difficulty level is though and I like it 😁
  18. You guys should do a couple of youtube videos on the stuff you're doing with the 990. I mean, that is fascinating stuff and there's not much on the 990 to be found on Youtube if at all. Doesn't have to be anything fancy, but would love to see what you're tinkering with and come to see the system alive 🙂
  19. Yes, same here. I learned about Bresenham while working on the rope implementation in Pitfall! for the TI-99/4a. 😃 You see, the TI-99/4a makes us smarter! 😁
  20. Here's a demo of the new Master Catalog in Stevie 1.4 In Stevie everything is a file. So I took the idea to have the concept of a "Master Catalog". It's basically just a plain DV80 file, but Stevie behaves a bit differently when loading a Master Catalog. - You generate a Master Catalog file on TIPI itself, e.g. via bash script. But you can do the same on the TI-99/4a itself in TI-Basic or (compiled) TI-Extended Basic, that's up to you. - If you jump between files and reopen the Master Catalog, it will jump to its previous position in the Master Catalog. - Stevie scans the current line for a filename. I'm using that functionality in the Master Catalog to open the file the cursor is on. I goof up at the end of the demo, but here it is anyway: Here's the bash script I used on the TIPI to create the Master Catalog #!/usr/bin/env bash # Catalog starts on line 5 line=5 # Clear master catalog rm -f MASTCAT l="------------------------------------------------------------------|-------|-----" h="Path/Filename |Size(b)| Line" # Create catalog files of subdirectories echo "# Created: $(date)" >MASTCAT echo -e "$l\n$h\n$l" >>MASTCAT for fname in $(find SRC -print | sort); do # TIPI file path for accessing file fpath="TIPI.${fname//\//.}" if [ -d "$fname" ]; then # It's a directory, skip echo -n "."; else # Trim filename if [ ${#fpath} -gt 66 ]; then fpath="${fpath:0:64}.." fi # Skip hidden sector files if [[ $fname != *".sectors"* ]]; then # Print catalog entry printf "%-66s|%6d |%4d\n" \ "${fpath}" \ "$(stat -c %s ${fname})" \ $line >>MASTCAT ((line=line+1)) fi fi done echo "$l" >>MASTCAT echo '# End of master catalog' >>MASTCAT echo ' Done!' # List master catalog content cat MASTCAT exit 0
  21. I like the recoil in Morg Blaster 2! Do you think having multiple enemy shapes would make sense (like in TI Invaders) Anyway, great job so far! 👍
  22. The first thing I thought about when the video started is that it reminded me of R-Type. You know where you get that power-up addition in front of your spaceship
  23. Very cool! The theme reminds me of @sometimes99er great game "Destroyer". Unfortunately that one was never released and screenshots no longer seem to be available. Can't blame sometimes99er for not releasing though. I have soo many abandoned projects myself.
×
×
  • Create New...