Jump to content

Bill246

Members
  • Posts

    19
  • Joined

  • Last visited

Everything posted by Bill246

  1. Thanks for the comments and suggestions. I found my error. I had an IF THEN without a closing END IF. I'm very careless when programming and too often type a few lines of code, then compile and run it as quickly as possible to see the results. I must have been so anxious to see if my IF THEN code worked, I forgot to include the END IF. Everything works now.
  2. I've been working on a simple game in Inty Basic and tonight I encountered an error which keeps me from compiling my code. I'm a novice programmer and am probably missing something obvious, but I can't figure out the cause. When I compile, Inty Basic gives an error message which says: Ending PROCEDURE with control block still open in line 164. Here is the procedure in question: move: PROCEDURE IF CONT1.LEFT THEN IF X>14 THEN X=X-1 IF CONT1.RIGHT THEN IF X<156 THEN X=X+1 IF CONT1.DOWN THEN IF Y<98 THEN Y=Y+1 IF CONT1.UP THEN IF Y>10 THEN Y=Y-1 END All it does it change the x and y values for moving a sprite around the screen. Everything was working ok until I added a few lines which check for a collision. I checked all of my IF statements and confirmed they have a corresponding END IF. Before posting all of my code (which is confusing to follow because I'm a novice) I only post the procedure and see if anyone has any suggestions. Thanks. Bill
  3. I recently purchased and installed Cloanto's Amiga Forever. Does anyone know if it's possible to run an .hdf file in it? I have a couple of Amiga files in .hdf format and can't figure out how to open them in Amiga Forever. Many years ago I sold all of my Amiga equipment (and have regretted it ever since) and don't remember how to do anything in the Amiga environment. I appreciated any assistance. Thanks. Bill
  4. Thanks a lot for the suggestions. Once I put in the HIT constant, it worked. I encountered a few other problems, but by looking at the "game2" demo from Inty Basic, and at other topics in this forum, I was able to make progress. Bill
  5. I'm a novice/hobbyist programmer and nearly lifelong Intellivison fan. Lately I've been having fun making graphics and animations with Inty Basic. Right now I'm trying to make collision detection work, but I'm not having any success. My program consists of an animated helicopter and a fuel tank at which moves across the bottom of the screen, like in Super Cobra. The helicopter is 16-pixesl wide. The right half of it is SPRITE 0. The left half is SPRITE 1. The fuel tank is also made up of 2 sprites, SPRITE 2 and SPRITE 3. Here is my code which is supposed to detect a collision between the helicopter and the fuel tank: IF COL0 AND HIT_SPRITE2 THEN PRINT AT 0 COLOR 2, "COLLISION!" WAIT x=10 y=10 END IF Can anyone tell if it's incorrect? I looked at examples in Oscar's book and demos from the Inty Basic collection but can't figure out what's wrong with mine. All I want it to do is let me know when a collision occurs. Once I get it working, then I'll draw an explosion or something. I can post my entire code if necessary. Thanks. Bill
  6. Cool! This is like P90X 0.5, in the same way Utopia is Civilization 0.5
  7. Did the topic which included the ROM download and donation link disappear? A few days ago I saw it, but this morning I don't see it anywhere, unless it's right in front of me and I'm overlooking it. I want to purchase the Pitfall 2 ROM. Thanks.
  8. Back in 1983 I got to be pretty good at playing Beauty And The Beast. Once I cleared 12 buildings. I remember the word "SUPER!" appearing after building #10. I really wanted to make it to 15 and see if it shows a different word, but wasn't able to. At building #11 the game's speed increases by quite a bit and becomes much harder. Once, when using a hex editor, I searched through the ROM file and looked for other messages in it, but didn't find any. I suspect there are more, but they are not in text form, because I didn't see the words "GREAT" or "SUPER" in it, either.
  9. Here is the serial debug output. If I'm reading it correctly, it mounts the SD card. I hooked it back up to my XEGS, but it still says "Error mounting slot." I'll try it on my Atari 800 and see if it does anything different. Thanks again to everyone who's offering suggestions. Using '/dev/cu.SLAB_USBtoUART' as serial port. Showing logs: [07:45:06]UTTOTPRESS [07:45:06]t [07:45:06] vie5 [07:45:06]o eie4 [07:45:06]BUTT_C: LNGSSNACTION: ebooShutting dowd aSuttndwStgie [07:45:06] eie4 [07:45:06] eie4 [07:45:06]B_C: SHOR Rnechig ndvc 3hutin ondevc htng ondvc 0Sundw eie 9 [07:45:06]dw 50Sutidwhttig ondvc9Shtigdw eie45 [07:45:06]huttn onei [07:45:06]s NON [07:45:06]huttn onei [07:45:06]utn ondvc Sigdw dvc 7ds NT [07:45:06]ON [07:45:06]ON [07:45:06]e0ikUMOUNdikUMUTdisk UNMikUMUN [07:45:06]MU [07:45:06]MU [07:45:06]UTds NOTdikNNs NON [07:45:06]NON [07:45:06] MUTdis UMUN [07:45:06]s UOTdikUMUTdiskUkNOhtigdw eie5 [07:45:06]TSutn ondutdwneie7 [07:45:06]TSutn ondutdwneie7 [07:45:06]vc fShting o dutn w deie7 [07:45:06]uigdw eie7 [07:45:06]vc 8Shtigdonvc 7Shttn ondvc 6Shutig dw eie7 [07:45:06]tnondvc 5Shttn ondeie7 [07:45:06]tnondvc 5Shttn ondeie7 [07:45:06]uigdw vchtigdw eie7 [07:45:06] 4Sutn ondvc 3Shtigdw vce7 [07:45:06] 4Sutn ondvc 3Shtigdw vce7 [07:45:06] 2utgdw eie7 [07:45:06]utn ondeiShtin ondvc 1Shuttingdn eie3 [07:45:06]whti d dvc [07:45:06]whti d dvc [07:45:06]eie7utn ondvce3 [07:45:06] odvc 8Sutngown3Shtigdw ei 6Shutn w ie3 [07:45:06]e3 [07:45:06]e3 [07:45:06]ut dw vi 4Sutn ondvc 3 [07:45:06]tigdondevc 5Shtingondechtigdw eie3Shuttigdw eie3 [07:45:06]tigdondevc 5Shtingondechtigdw eie3Shuttigdw eie3 [07:45:06]hutn w eie3 [07:45:06]l eie su on [07:45:06]l eie su on [07:45:06]hIEETSADSONCE Serial port closed! Serial port closed! [07:45:06]n ondvc 2Stigdondvc 1Aldvcstdw.WFI_VN_T_ICNETDStpig e eve [07:45:06]Shutdowndlall Serial port closed! [07:45:07][07:45:07] [07:45:07]--~--~--~-- [07:45:07]FujiNet 0.5.ed9d13bd 2021-03-15 00:55:47 Started @ 4 [07:45:07]Starting heap: 4056756 [07:45:07]PsramSize 3917592 [07:45:07]himem phys 4456448 [07:45:07]himem free 4456448 [07:45:07]himem reserved 262144 [07:45:07]FujiNet Hardware v1.1 and up [07:45:07]SPIFFS mounted. [07:45:07]SD mounted. [07:45:07]fnConfig::load [07:45:07]Found copy of config file on SD - copying that to SPIFFS [07:45:07]copy_file "/fnconfig.ini" -> "/fnconfig.ini" [07:45:07]copy_file copied 742 bytes [07:45:07]fnConfig::load read 742 bytes from config file [07:45:07]WIFI_EVENT_STA_START [07:45:07]WiFi connect attempt to SSID "9190Network" [07:45:07]esp_wifi_connect returned 0 [07:45:07]disk UNMOUNT [07:45:07]disk MOUNT [07:45:07]ATR MOUNT [07:45:07]mounted ATR: paragraphs=5760, sect_size=128, sect_count=720, disk_size=0 [07:45:07]Creating a default printer using FS_SDFAT storage and type 1 [07:45:07]SSH client initialized. [07:45:07]ModemSniffer::ModemSniffer(FS_SDFAT) [07:45:07]SIO SETUP [07:45:07]Set HSIO baud from 0 to 67431 (index 6), alt=68209 [07:45:07]Available heap: 3894452 [07:45:07]Setup complete @ 506 (502ms) [07:45:07]WIFI_EVENT_STA_CONNECTED [07:45:09]IP_EVENT_STA_GOT_IP [07:45:09]Obtained IP address: 192.168.4.40 [07:45:09]SNTP client start [07:45:09]Starting web server on port 80 [07:45:09]SNTP time sync event: Sat Mar 27, 11:45:09 2021 +0000
  10. The TNFS server works for me now. Thanks for the instructions. I tried 4 different SD cards in the Fujinet, but it does not read any of them. Each time I select the SD slot and hit Return, the Fujinet says "Error mounting slot," goes back to the page where it connects to my wireless network, then returns to the screen where it lists the different hosts and slots. Can anyone thing of something I'm overlooking? I don't think I'm inserting the SD card incorrectly, because it only fits in the Fujinet one way. Thanks.
  11. What brand/size of micro SD cards do people use? I tried 2 different cards now, both formatted as MS-DOS FAT32, but I still get the "ERROR MOUNTING SLOT" message. Once I format the SD card, do I simply drag Atari .atr files to it? Also, I downloaded the TNFS server image from atari8bit.net, followed the instructions, and wrote it to a SD card. When I select the server from my Fujinet, all it sees is a "/" directory which is says it EMPTY. I made a folder titled "/" on the SD card and copied Atari files to it, but the Fujinet doesn't see them. What am I doing wrong? Thanks.
  12. Yes. I checked it and it is formatted as MS-DOS (FAT32). I'll get a different card and give it a try.
  13. I'm not sure if my question falls under this topic, but I'll ask it here anyways. I recently received by FujiNet and connected it to my XEGS. My problem is I can't get it to read the SD card. I followed the instructions from the 'FujiNet For Dummies' video and entered "SD" in the first slot under TNFS Hosts List, but when I select slot #1, labeled "SD", the FujiNet says "ERROR MOUNTING SLOT." I have a 16GB SD card which I formatted on a Macintosh. It has a few Atari files on it. Do I need to format it in a certain way to get the FujiNet to read it? Thanks!
  14. When running the Amiberry Amiga emulator on my Raspberry Pi 3b +, the Amiga video screen is shifted to the right side of my monitor. I can't drag the Amiga window to the center of the monitor. I tried adjusting the video settings in Workbench 3.1 to different PAL or NTSC options, but the Workbench window stays on the right. Has anyone else had this problem and do you know how to correct it? Thanks!
  15. I've been working with Advan Basic for a few months and really enjoy it. The commands for player-missile graphics are much easier to use and faster than those in Atari Basic. One part I can't figure out is collision detection. The Advan Basic manual says the command T%=COLL(2%,16%) returns an integer whose value depends on whether or not player 2 has collided with other players. This sort of works for me, but I still stuck on getting it to work properly. What should the value of T% be if there is a collision? If I PEEK location 53260, which I think is the collision status of player 0, it returns 12. I want to do an IF statement where IF T% is the value of a collision, then do something. What number should I look for?
  16. Will the MyIDE II flash cart available on Atarimax.com run OSS Basic XE? I'm not as familiar with Atari technology as most other who replied to this topic. What I'm looking for is a multi-cart onto which I can load Basic XE and run it on my XE GS. If the MyIDE II cart won't work, are there any other carts currently for sale which will run it?
  17. I'm trying to load OSS Basic XE onto my Flash cart, but keep getting an error. I run the .atr image from my computer, which is connected to my XE GS via the SIO2PC cable. It starts the loading process, but once it gets to bank 10, I get a Disk Error on the XEGS. This happens every time. Does anyone have any suggestions?
  18. You got it! It came out first for Intellivision and the Intellivision version is the best of them, so I think of it as an Intellivision game.
  19. Not a game cartridge, box, or on a television, but an Intellivision game plays out for real in the movie. Has anyone else seen it? I won't post any spoilers, but the sighting is quite obvious.
×
×
  • Create New...