+retroclouds Posted December 25, 2010 Share Posted December 25, 2010 Well it seems our italian friend has been busy and wrote a cool BoCC entry called "Smart Ball". He's been very modest about it, and I don't want this great game to pass by unnoticed. The cool thing is that this is a TI-Basic game using a sprite! You thought that isn't possible? Well actually it isn't, but he used a nice little trick to get a sprite in place nonetheless. Asharot fiddles with the VDP registers by writing a fake file header on tape and loading it back into memory. The easiest way to try this with an emulator is to use the Mini Memory version of the game (BALL-M). But as said, a bare TI-Basic console with a tape recorder should do as well. Here are some screenshots Well done asharot! Check out the BASIC on CART Contest (BoCC) Entries thread. Quote Link to comment Share on other sites More sharing options...
unhuman Posted December 26, 2010 Share Posted December 26, 2010 Pretty amazing this contest has bruoght out 2 (so far) brand new people. Hopefully they'll join the fun! Well it seems our italian friend has been busy and wrote a cool BoCC entry called "Smart Ball". He's been very modest about it, and I don't want this great game to pass by unnoticed. The cool thing is that this is a TI-Basic game using a sprite! You thought that isn't possible? Well actually it isn't, but he used a nice little trick to get a sprite in place nonetheless. Asharot fiddles with the VDP registers by writing a fake file header on tape and loading it back into memory. The easiest way to try this with an emulator is to use the Mini Memory version of the game (BALL-M). But as said, a bare TI-Basic console with a tape recorder should do as well. Here are some screenshots Well done asharot! Check out the BASIC on CART Contest (BoCC) Entries thread. Quote Link to comment Share on other sites More sharing options...
Astharot Posted December 27, 2010 Share Posted December 27, 2010 (edited) I squeezed smart ball game and now it works with disk controller (see instructions please) ... Download 1.2 version and enjoy it ! Edited December 27, 2010 by Astharot Quote Link to comment Share on other sites More sharing options...
+retroclouds Posted December 28, 2010 Author Share Posted December 28, 2010 I squeezed smart ball game and now it works with disk controller (see instructions please) ... Download 1.2 version and enjoy it ! Thanks, will give it a try Quote Link to comment Share on other sites More sharing options...
Astharot Posted January 1, 2011 Share Posted January 1, 2011 I squeezed smart ball game and now it works with disk controller (see instructions please) ... Download 1.2 version and enjoy it ! Thanks, will give it a try I tried my game on true ti99/4a computer. I found this problem: Disk version with mini-memory and p.box shows frequently pauses (maybe interrupts issue ?) in the game. Instead, tape version (no mini-memory,no p.box) no shows this problem. Any idea? Thanks and happy new year! Alessandro Quote Link to comment Share on other sites More sharing options...
+retroclouds Posted January 1, 2011 Author Share Posted January 1, 2011 I squeezed smart ball game and now it works with disk controller (see instructions please) ... Download 1.2 version and enjoy it ! Thanks, will give it a try I tried my game on true ti99/4a computer. I found this problem: Disk version with mini-memory and p.box shows frequently pauses (maybe interrupts issue ?) in the game. Instead, tape version (no mini-memory,no p.box) no shows this problem. Any idea? Thanks and happy new year! Alessandro hhmmm, I could imagine that the pauses are caused by TI-Basic's garbage collection. Perhaps the PAB's for disk access take away that much VDP memory, that the TI-Basic garbage collector needs to kick-in sooner. Quote Link to comment Share on other sites More sharing options...
Astharot Posted January 8, 2011 Share Posted January 8, 2011 I squeezed smart ball game and now it works with disk controller (see instructions please) ... Download 1.2 version and enjoy it ! Thanks, will give it a try I tried my game on true ti99/4a computer. I found this problem: Disk version with mini-memory and p.box shows frequently pauses (maybe interrupts issue ?) in the game. Instead, tape version (no mini-memory,no p.box) no shows this problem. Any idea? Thanks and happy new year! Alessandro hhmmm, I could imagine that the pauses are caused by TI-Basic's garbage collection. Perhaps the PAB's for disk access take away that much VDP memory, that the TI-Basic garbage collector needs to kick-in sooner. So I changed Restore and Data in CALL CHAR and CALL SOUND... also I squeezed game and now I see game is faster (I think 20-30%) and you can download 1.3 version .... but disk version shows always pauses... Quote Link to comment Share on other sites More sharing options...
Opry99er Posted January 11, 2011 Share Posted January 11, 2011 Thanks!!! Can't wait to try this out.... Screenshots look very cool!! Quote Link to comment Share on other sites More sharing options...
Astharot Posted January 12, 2011 Share Posted January 12, 2011 Thanks!!! Can't wait to try this out.... Screenshots look very cool!! Thanks! I've crunch the game (20 instructions) and add one background picture (visible at level 19 ) Download 1.4 version and enjoy it. I think this is the ultimate version of smart ball game!! Quote Link to comment Share on other sites More sharing options...
Opry99er Posted January 12, 2011 Share Posted January 12, 2011 Way too cool, man. Thanks!!! Quote Link to comment Share on other sites More sharing options...
Astharot Posted January 15, 2011 Share Posted January 15, 2011 Way too cool, man. Thanks!!! Mumble... a little graphic issue (restart from level >9 trash level counter) force me to release 1.5 version. I hope is perfect now! Quote Link to comment Share on other sites More sharing options...
Astharot Posted January 19, 2011 Share Posted January 19, 2011 Way too cool, man. Thanks!!! Mumble... a little graphic issue (restart from level >9 trash level counter) force me to release 1.5 version. I hope is perfect now! Don't say cat if you don't have it into sac! I have eliminated many ELSE in if then statement, so I've gained other ram free. So I've improved graphics! Try to play in morning and in night with 1.6 version of SMART BALL. Quote Link to comment Share on other sites More sharing options...
Opry99er Posted January 19, 2011 Share Posted January 19, 2011 Hey buddy... can you post a version that runs in Classic99? I don't know how to load the game into Classic99 since it requires cassette interface. I REALLY want to play. =) I got it started in Classic99 but couldn't get it to run properly. If this version is compatible to run from disk, please post instructions for that. I read your documents for the game... you did a great job, man. Now I can't wait to play it. =) Quote Link to comment Share on other sites More sharing options...
Astharot Posted January 19, 2011 Share Posted January 19, 2011 (edited) Hey buddy... can you post a version that runs in Classic99? I don't know how to load the game into Classic99 since it requires cassette interface. I REALLY want to play. =) I got it started in Classic99 but couldn't get it to run properly. If this version is compatible to run from disk, please post instructions for that. I read your documents for the game... you did a great job, man. Now I can't wait to play it. =) Version that I've post run with classic99 ! Download 1.6 version from BASIC on CART Contest (BoCC) Entries Submissions ONLY UNpack zip file and put BALL-M file in DSK1 Folder. Select Mini memory cartridge in Classic99 and enter ti basic. OLD DSK1.BALL-M and RUN game. Warning: you can list wrong music in classic99, but on real ti99 is all ok! Edited January 20, 2011 by Astharot Quote Link to comment Share on other sites More sharing options...
Astharot Posted February 17, 2011 Share Posted February 17, 2011 Hey buddy... can you post a version that runs in Classic99? I don't know how to load the game into Classic99 since it requires cassette interface. I REALLY want to play. =) I got it started in Classic99 but couldn't get it to run properly. If this version is compatible to run from disk, please post instructions for that. I read your documents for the game... you did a great job, man. Now I can't wait to play it. =) ... Contest is over but.... I've found a bug on 1.6 version! Also I've crunched code on critical points... and released 1.7 version ! Please try it on true ti99/4a tape version... I hope gameplay is faster (10%-15%) ... What do you think? Quote Link to comment Share on other sites More sharing options...
Opry99er Posted February 17, 2011 Share Posted February 17, 2011 Thanks for the update, my friend!!! Just as an aside... you guys can all make whatever adjustments you want to before I put out the compendium... v 1.7 will be the final version, if you wish, Alessandro. By the way, I loved GOBLINS... tough, but really really good. Quote Link to comment Share on other sites More sharing options...
Astharot Posted February 17, 2011 Share Posted February 17, 2011 (edited) Thanks for the update, my friend!!! Just as an aside... you guys can all make whatever adjustments you want to before I put out the compendium... v 1.7 will be the final version, if you wish, Alessandro. By the way, I loved GOBLINS... tough, but really really good. Hint for Goblins: follow the ghost but don't kill him! So you can scrolling and advancing level... Goblins have start music digitalized from GHOST'N'GOBLINS game I tried now GOBLINS on Classic99 and I found 2 issue: 1. You must change line 370 for DSK1 disk drive... (little issue) 2. You can't hear digitalized music/voice !! (I think Classic99 issue!!!) Also on Win99 Simulator 3.009 You can't hear sampled music/voice !! I see also that the ghost don't raises from heart/bottom screen, but Win99 simulator shows ghost always... Edited February 17, 2011 by Astharot Quote Link to comment Share on other sites More sharing options...
Opry99er Posted February 17, 2011 Share Posted February 17, 2011 I'll give that a try. =) I'm thinking about a series of 10 videos showcasing the best of the best homebrews the TI-99 has to offer.... Of course it would be virtually impossible to select JUST 10, but I have a short list in my head for the first few. *in no specific order -Pitfall! -Super Space Acer -Neverlander -Any of Willi Doeltch's games... Of course this is the SHORT SHORT list... just MY favorite homebrews. =) Maybe we should start a thread about best homebrews. =) Quote Link to comment Share on other sites More sharing options...
Tursi Posted February 18, 2011 Share Posted February 18, 2011 2. You can't hear digitalized music/voice !! (I think Classic99 issue!!!) Yes, it is a known issue! I know exactly why, but when I rewrote the sound system I didn't include the low level emulation needed for samples. That will go back in eventually! Quote Link to comment Share on other sites More sharing options...
Astharot Posted February 26, 2011 Share Posted February 26, 2011 (edited) Thanks for the update, my friend!!! Just as an aside... you guys can all make whatever adjustments you want to before I put out the compendium... v 1.7 will be the final version, if you wish, Alessandro. I've found a bug on 1.7 version! Sorry for this issue. (If you select Power=100 and revert power you get power =0, then if you shoot you get BAD VALUE). I've fix it and also I've released EXTENDED BASIC VERSION of game ! Download 1.8 game version and tell me what do you think! Extended basic version is very fast imho ... Edited February 26, 2011 by Astharot 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.