bradhig1 Posted September 11, 2019 Share Posted September 11, 2019 I typed in Kors Elf from Home Computer magazine issue 5.1 and I got most of it to work. When I type the keys to stop the letters moving on the screen nothing happens and I can't find anymore error https://archive.org/details/HomeComputerMagazine_Vol5_01/page/n83 BLANKD.DSK Quote Link to comment Share on other sites More sharing options...
cybernesto Posted September 11, 2019 Share Posted September 11, 2019 I typed in Kors Elf from Home Computer magazine issue 5.1 and I got most of it to work. When I type the keys to stop the letters moving on the screen nothing happens and I can't find anymore error https://archive.org/details/HomeComputerMagazine_Vol5_01/page/n83BLANKD.DSKOn line 390 you wrote CB= KB... it should read CH=KB...On line 790 there is an additional comma after XDRAW 29, AT that causes a syntax error. Remove it and the game should work. I have not tested all features though. Quote Link to comment Share on other sites More sharing options...
bradhig1 Posted September 12, 2019 Author Share Posted September 12, 2019 Thanks.. I got another one archeodroid. Can't get past reading in the data statements on arche2. Always data error. arche.DSK Quote Link to comment Share on other sites More sharing options...
cybernesto Posted September 12, 2019 Share Posted September 12, 2019 Delete line 132. It seems like it was a failed entry of line 1320.On line 270 correct the quotes around “CHECK” and delete the one after CHR$(7). On line 340 correct HCARK to HCHAR,KOn line 350 correct HCAR to HCHAR and add a comma after the second HCHAROn line 390 make sure to keep the syntax DRAW n AT x,yThere are others. Try to find them. Otherwise I can post a disk image with the corrected version later. Quote Link to comment Share on other sites More sharing options...
bradhig1 Posted September 12, 2019 Author Share Posted September 12, 2019 (edited) fixed those and now it crashes into some ml monitor assembler thing. I hate typing data statements I always mess them up. Edited September 12, 2019 by bradhig1 adding Quote Link to comment Share on other sites More sharing options...
bradhig1 Posted September 13, 2019 Author Share Posted September 13, 2019 got it working in Apple II+ mode. The screen is drawn but garbled. again emulator crashes in to ml editor. Saved as arche2 arche.DSK Quote Link to comment Share on other sites More sharing options...
bradhig1 Posted September 14, 2019 Author Share Posted September 14, 2019 I tried it in the Java Apple II Emulator and the same thing happened. It crashed after selecting keyborad or joystick and speaker or no speaker. Guess the emus can't handle this program. Anyone try it on a real Apple II Quote Link to comment Share on other sites More sharing options...
cybernesto Posted September 14, 2019 Share Posted September 14, 2019 On Disk - Programs from Home Computer Magazine.dsk I found a disk image of another issue of the magazine and pasted the two programs we had so far in it. Archeodroid works on the emulators I tried so far. 1 Quote Link to comment Share on other sites More sharing options...
bradhig1 Posted September 15, 2019 Author Share Posted September 15, 2019 thanks Quote Link to comment Share on other sites More sharing options...
bradhig1 Posted September 15, 2019 Author Share Posted September 15, 2019 are there disks from other issues of the magazine with the other games from the other issues? Quote Link to comment Share on other sites More sharing options...
cybernesto Posted September 15, 2019 Share Posted September 15, 2019 I only found two on Asimov. Here is the other one https://mirrors.apple2.org.za/ftp.apple.asimov.net/images/magazines/HOME_COMPUTER_MAGAZINE_VOL4_NO5.dsk Quote Link to comment Share on other sites More sharing options...
telengard Posted September 15, 2019 Share Posted September 15, 2019 On 9/11/2019 at 11:43 PM, bradhig1 said: Thanks.. I got another one archeodroid. Can't get past reading in the data statements on arche2. Always data error. arche.DSK 140 kB · 3 downloads Thanks for typing these in and to those helping to debug them. Could you possibly post the fixed disk images once you have made the corrections? I would love to try them. thanks Quote Link to comment Share on other sites More sharing options...
bradhig1 Posted September 15, 2019 Author Share Posted September 15, 2019 korself is on this disk Archeodrone is on the disk cybernesto posted. basic.dsk Quote Link to comment Share on other sites More sharing options...
cybernesto Posted September 16, 2019 Share Posted September 16, 2019 There was a small glitch in Kors-elf caused by an errant zero in one of the DATA strings. I corrected it and added it to the disk image as well. On Disk - Programs from Home Computer Magazine.dsk Quote Link to comment Share on other sites More sharing options...
bradhig1 Posted September 16, 2019 Author Share Posted September 16, 2019 I don't know if using pro dos 3.3 caused the problems with archeodroid. I grew up with a commodore 64. I don't know much about Apple IIs even thou I used them in high school. How do you load from the second disk drive. Quote Link to comment Share on other sites More sharing options...
The Usotsuki Posted September 16, 2019 Share Posted September 16, 2019 BASIC.SYSTEM (the BASIC/ProDOS wedge) and DOS 3.3 have different ways of interfacing that utilize the i/o hooks, so stuff that is written for one will need reworking for the other. Quote Link to comment Share on other sites More sharing options...
The Usotsuki Posted September 16, 2019 Share Posted September 16, 2019 52 minutes ago, bradhig1 said: I don't know if using pro dos 3.3 caused the problems with archeodroid. I grew up with a commodore 64. I don't know much about Apple IIs even thou I used them in high school. How do you load from the second disk drive. LOAD filename,D2 Quote Link to comment Share on other sites More sharing options...
bradhig1 Posted September 17, 2019 Author Share Posted September 17, 2019 Typed in Cannibals and again the emulator crashes in some ml monitor. I posted a screenshot of what it did. What mode is that? It is pointless for me to type in anymore programs if this keeps happening. AppleWin_ScreenShot_000000008.bmp Quote Link to comment Share on other sites More sharing options...
Ed in SoDak Posted September 17, 2019 Share Posted September 17, 2019 Always look in subsequent issues of the magazine for any corrections to the listings. Some familiarity with the version of Basic the program is written for and its syntax helps spot errors in the listing while you're typing it. And of course read through your entries for typos made while you're inputting it. 1 Quote Link to comment Share on other sites More sharing options...
bradhig1 Posted September 17, 2019 Author Share Posted September 17, 2019 I can't tell how much of the program is executed before the emu crashes. I have debugged many of the data statements. I don't which version of prodos or apple basic I should use with these programs. I believe a real apple ii would not kick you out of basic if a program has errors like applewin keeps doing. There are no corrections in later issues. If I run it in Apple II+ mode it says run cannibals and just sits there doing nothing. On Disk - Programs from Home Computer Magazine.dsk Quote Link to comment Share on other sites More sharing options...
bradhig1 Posted September 17, 2019 Author Share Posted September 17, 2019 getting there. fixed more data statements. Keep getting line number 1680 not found? Load cannibals not cannibals2 Anyway to transfer programs between prodos versions? On Disk - Programs from Home Computer Magazine.dsk Quote Link to comment Share on other sites More sharing options...
The Usotsuki Posted September 17, 2019 Share Posted September 17, 2019 (edited) Most programs that hook the I/O vectors and are written for DOS 3.3 will not work on ProDOS without modification. (In DOS 3.3, you set the vectors at $36-$39, then call $03EA. In ProDOS, you need the function to start with a CLD, and use the DOS command PR#A$xxxx and IN#A$xxxx.) Edited September 17, 2019 by The Usotsuki 1 Quote Link to comment Share on other sites More sharing options...
bradhig1 Posted September 17, 2019 Author Share Posted September 17, 2019 I check my copy of the magazine and line 1680 is the same way so I don't know if it was misprinted. Quote Link to comment Share on other sites More sharing options...
bradhig1 Posted September 18, 2019 Author Share Posted September 18, 2019 https://archive.org/details/HomeComputerMagazine_Vol4_02/page/n111 This program may be a lost cause line 1680 has part of the data statement 2 22 with no period or comma between it and a 42 with a space in front of it. Quote Link to comment Share on other sites More sharing options...
cybernesto Posted September 18, 2019 Share Posted September 18, 2019 I haven’t checked yet, but I don’t think there’s anything wrong with the listing on the magazine. The assembly routines embedded in the data statements usually don’t use any DOS I/O hooks, so they should work under any OS. They do use a clever argument parsing that may lead to issues if called incorrectly. For archeodroids there were a lot of typos in many lines outside the data statements that caused the reset to monitor situation. I would suggest to check the complete code again for any typos. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.