chris36 Posted January 10 Share Posted January 10 5 hours ago, HOME AUTOMATION said: Well... while noise can be masked out... ...I think this file may have a format issue... such as wrong file attributes, size. There seem to be too many records for this to fit into the 9918A's 16K. Though it plays at a similar rate, it is even longer than CORE, and that requires CALL FILES(1). It appears to have an abrupt cut-off, as though it was spliced/continues. Though it could contain the game's data, I'm guessing it's corrupt or random data. I made a gag program that creates such an endless-loop SAVE... But such a file cannot be reloaded logically/sensibly. ...I'll try to look into this further if time permits. The attached was created using https://github.com/dimhoff/ti99_4a_tape_decode. It reported 211 records. It had a checksum error for record 40b, but decoded 40a ok. I also used the same tool to dump the basic code. spudz.dat spudz.bas 3 1 Quote Link to comment https://forums.atariage.com/topic/359320-new-tape-game-wavs/page/2/#findComment-5385245 Share on other sites More sharing options...
chris36 Posted January 10 Share Posted January 10 However, when I run it in classic99 with extended basic cartridge I get an error, Bad Value In 540. 510 RESTORE 3980 520 FOR A = 144 TO 157 530 READ X$ 540 CALL CHAR ( A , X$ ) 550 NEXT A Quote Link to comment https://forums.atariage.com/topic/359320-new-tape-game-wavs/page/2/#findComment-5385294 Share on other sites More sharing options...
chris36 Posted January 10 Share Posted January 10 According to Extended Basic manual, the first parameter, character code, should be between 32 and 143. Was there a cartridge or hardware mod that allowed higher character codes? The program is trying to use values from 144 to 157. Quote Link to comment https://forums.atariage.com/topic/359320-new-tape-game-wavs/page/2/#findComment-5385299 Share on other sites More sharing options...
Retrospect Posted January 10 Share Posted January 10 12 minutes ago, chris36 said: According to Extended Basic manual, the first parameter, character code, should be between 32 and 143. Was there a cartridge or hardware mod that allowed higher character codes? The program is trying to use values from 144 to 157. Hi Chris ... when this happens, it needs normal TI BASIC, (option 1 on the Master Title Screen options) Quote Link to comment https://forums.atariage.com/topic/359320-new-tape-game-wavs/page/2/#findComment-5385311 Share on other sites More sharing options...
OX. Posted January 10 Author Share Posted January 10 Thanks everyone, managed to get everything working now. Here's a disk attached containing all the games. RELIX.dsk 5 2 Quote Link to comment https://forums.atariage.com/topic/359320-new-tape-game-wavs/page/2/#findComment-5385312 Share on other sites More sharing options...
chris36 Posted January 10 Share Posted January 10 1 minute ago, Necrospect said: Hi Chris ... when this happens, it needs normal TI BASIC, (option 1 on the Master Title Screen options) Tried that first, but got the dreaded Memory Full while cut/paste of code into classic99. Quote Link to comment https://forums.atariage.com/topic/359320-new-tape-game-wavs/page/2/#findComment-5385316 Share on other sites More sharing options...
OX. Posted January 10 Author Share Posted January 10 I copied the spudz.dat file over to the disk image and converted it to PROGRAM with Ti99Dir, the game runs in Ti Basic but to run from disk it must be copied over to minimem (on real iron or MAME) or use Classic99 and CALL FILES(0) 1 Quote Link to comment https://forums.atariage.com/topic/359320-new-tape-game-wavs/page/2/#findComment-5385318 Share on other sites More sharing options...
chris36 Posted January 10 Share Posted January 10 19 minutes ago, OX. said: run from disk it must be copied over to minimem (on real iron or MAME) or use Classic99 and CALL FILES(0) That worked. In Classic99, with MiniMem cartridge checked, and option 1 TI Basic, and DSK1 set to RELIX.DSK, > CALL FILES(0) > OLD DSK1.SPUDZ > RUN All good now. Thanks. Quote Link to comment https://forums.atariage.com/topic/359320-new-tape-game-wavs/page/2/#findComment-5385343 Share on other sites More sharing options...
Retrospect Posted January 10 Share Posted January 10 34 minutes ago, chris36 said: Tried that first, but got the dreaded Memory Full while cut/paste of code into classic99. Some TI Basic games will do that, in that case, before copying and pasting the code, (or loading the tape) type CALL FILES(1) ... press enter ... then NEW .... press enter ... then either paste, or load the game. On a TI, doing this disables the Floppy driver , gives you about 1.5 K memory back. 3 Quote Link to comment https://forums.atariage.com/topic/359320-new-tape-game-wavs/page/2/#findComment-5385358 Share on other sites More sharing options...
jrhodes Posted January 10 Share Posted January 10 1 hour ago, chris36 said: According to Extended Basic manual, the first parameter, character code, should be between 32 and 143. Was there a cartridge or hardware mod that allowed higher character codes? The program is trying to use values from 144 to 157. Looks like merging the BXB / VDP3 util (makes TI Basic work in XB) should work with that. 1 Quote Link to comment https://forums.atariage.com/topic/359320-new-tape-game-wavs/page/2/#findComment-5385371 Share on other sites More sharing options...
Retrospect Posted January 10 Share Posted January 10 Ah, I didn't realize you were trying to run Spudz. I tried that game in JS99er and it crashed. Quote Link to comment https://forums.atariage.com/topic/359320-new-tape-game-wavs/page/2/#findComment-5385385 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.