+nanochess Posted January 23, 2016 Share Posted January 23, 2016 (edited) Hi guys. What's IntyBASIC? IntyBASIC is a cross-compiler that takes a dialect of the BASIC language and converts it to assembly language for the CP1610 Intellivision processor, you need jzintv tools (as1600 and jzintv) to assemble and emulate the final games. The latest version of IntyBASIC has a lot of modern control structures (à la QBasic) and gives you great control over the Intellivision capabilities without writing a single line of assembly language. This is no small feat. It looks like a lot of people (and I mean a LOT) are finding IntyBASIC through search engines and doesn't find the most current version, so I'm creating there the official thread to point to the most current release. IntyBASIC compiler v1.4.2 (Aug/19/2020) Get it here -> https://atariage.com/forums/topic/286953-intybasic-compiler-v142-reloaded-with-new-features/ Newcomers can find useful to read the threads posted in the Intellivision Programming forum, lots of cool IntyBASIC techniques are described, even inside the compiler threads (there are many, starting from v0.1). I will update this post as frequently as possible, finding resources and pasting links here. There is a great chance I'm missing tutorials and other games availables (in special outside Atariage) Now there is a book about IntyBASIC teaching how to write 4 games (A game of ball, Monkey Moon, Space Raiders, and Bouncy Cube), and a sequel book with more advanced subjects (music sheet introduction, sound effects, playing voice using the PSG, converting pictures to graphics, Oh Mummy, Pumpkin Master, Meteor Storm, and RPG Dungeon Raider). Programming Games for Intellivision book: Lulu.com paperback http://www.lulu.com/shop/oscar-toledo-gutierrez/programming-games-for-intellivision/paperback/product-23728176.html Lulu.com hardcover http://www.lulu.com/shop/oscar-toledo-gutierrez/programming-games-for-intellivision/hardcover/product-23728417.html Amazon.com paperback and hardcover https://www.amazon.com/Programming-Games-Intellivision-Toledo-Gutierrez/dp/1387929089/ Ebooks https://nanochess.org/store.html Advanced Game Programming for Intellivision book: Lulu.com paperback https://www.lulu.com/en/en/shop/oscar-toledo-gutierrez/advanced-game-programming-for-intellivision/paperback/product-q8gzjn.html Lulu.com hardcover https://www.lulu.com/en/en/shop/oscar-toledo-gutierrez/advanced-game-programming-for-intellivision/hardcover/product-m5p856.html Amazon.com paperback and hardcover https://www.amazon.com/-/es/dp/1716485630/ Older IntyBASIC versions: IntyBASIC compiler v1.2.9 (Nov/07/2017) http://atariage.com/forums/topic/241446-intybasic-compiler-v12-the-good-things-are-now-better/ IntyBASIC compiler v1.1 http://atariage.com/forums/topic/240512-intybasic-compiler-v11-the-directors-cut-;/page-1 IntyBASIC compiler v1.0 http://atariage.com/forums/topic/232063-intybasic-compiler-v10-crunchy-tasty/page-1 IntyBASIC compiler v0.9 http://atariage.com/forums/topic/230642-intybasic-compiler-v09-recharged-;/page-1 IntyBASIC compiler v0.8 http://atariage.com/forums/topic/229168-now-available-intybasic-compiler-v08/ IntyBASIC compiler v0.7 http://atariage.com/forums/topic/223886-intybasic-compiler-v07-now-with-intycolor/ IntyBASIC compiler v0.5 and v0.6 http://atariage.com/forums/topic/222570-intybasic-compiler-v05/page-1 IntyBASIC compiler v0.1 to v0.4 http://atariage.com/forums/topic/221362-intybasic-compiler/ IntyBASIC source code. http://atariage.com/forums/topic/245278-intybasic-source-code-released/ Tools: IntyBASIC SDK for Windows (DZ-Jay) http://atariage.com/forums/topic/240526-introducing-the-intybasic-sdk/ IntyWorkshop, draw bitmaps online for BITMAP statements. http://atariage.com/forums/topic/243713-inty-workshop-updated/ SpriteAid and IntyMapper (Cybearg) http://atariage.com/forums/topic/230758-a-couple-useful-tools/ IntyMusic, music viewer (mmarrero) http://atariage.com/forums/topic/255530-intymusic-music-viewer/ IntelliTool, IDE for Windows. http://atariage.com/forums/topic/266703-intellitool-ide-for-intybasic/ Sound Effect Editor. https://atariage.com/forums/topic/320358-sound-effect-editor/ psg2bas, sound converter from CoolCV PSG log http://atariage.com/forums/topic/275934-psg2bas-utility-to-convert-musicsounds/ atan2(dx,dy), angle calculation (ARTRAG) http://atariage.com/forums/topic/275577-intybasic-atan2dxdy/ Intellivision graphics drawing sheet (nanochess) http://atariage.com/forums/topic/271297-intellivision-drawing-sheet/ Sample IntyBASIC games: Some of these have visual previews in the Intellivision Revolution site http://intellivisionrevolution.com/intybasic Action Platformer / Two Player cooperative (Skywaffle) https://atariage.com/forums/topic/309537-action-platformer-two-player-cooperative-game/ Robotron like game (Skywaffle) https://atariage.com/forums/topic/299184-robotron-like-game/ Grail of the Gods (nanochess) http://atariage.com/forums/topic/275233-grail-of-the-gods-rogue-like-or-mini-rpg/ RunnerZ (JosueCom) http://atariage.com/forums/topic/273213-this-is-my-first-game-using-intybasic-runnerz/ planetoid (fsuinnc) http://atariage.com/forums/topic/275035-planetoid-free-rom/ Oh Mummy! (nanochess) http://atariage.com/forums/topic/259959-oh-mummy-for-intellivision/ 2048 (nanochess) http://atariage.com/forums/topic/258872-2048-game-for-intellivision/ Celery (atari2600land) http://atariage.com/forums/topic/255985-intellivision-celery/ IntyBASIC game sample (kiwi) http://atariage.com/forums/topic/249273-intybasicgame-sample/ A more colourful font (GroovyBee and carlsson) http://atariage.com/forums/topic/249202-intybasic-a-more-colourful-font/ Coloured Squares Snake (catsfolly) http://atariage.com/forums/topic/248436-colored-squares-snake-game-wip/ WIP Asteroids (fsuinnc) http://atariage.com/forums/topic/248284-new-intybasic-game-wip-asteroids/ GoSub (atari2600land) http://atariage.com/forums/topic/229830-gosub-for-intv/ Deep Zone Gorf (artrag) http://atariage.com/forums/topic/243150-deep-zone-gorf/ IntyKnInty (fsuinnc) http://atariage.com/forums/topic/243787-intybasic-questions-and-another-new-game/ WizWar (fushek) http://atariage.com/forums/topic/243561-programming-questions/ Bats (nanochess) http://atariage.com/forums/topic/242287-intybasic-bats/ Trollish comment generator (catsfolly) http://atariage.com/forums/topic/240663-wip-trollish-comment-generator/ Stickman! (atari2600land) http://atariage.com/forums/topic/236955-stickman-inty-basic/ Xbox One simulator (freewheel) http://atariage.com/forums/topic/239676-xbox-one-simulator-for-intellivsion/ IntyPak (nanochess) http://atariage.com/forums/topic/239057-another-small-game-intypak/ Goat Game (freewheel) http://atariage.com/forums/topic/231165-goat-game/ Super Pixel Brothers (catsfolly) http://atariage.com/forums/topic/233045-wip-super-pixel-brothers/page-1 Tic-Tac-Toe (CrazyBoss) http://atariage.com/forums/topic/235012-intybasic-tic-tac-toe-sourcecode/ Snake Ten Liner (catsfolly) http://atariage.com/forums/topic/234811-snake-ten-liner/ Crazy Bus (freewheel) http://atariage.com/forums/topic/232766-crazybus-for-intellivision/ Oopsatron 2.0 (catsfolly) http://atariage.com/forums/topic/224601-oopsatron-20-the-accident-continues/ Ping (freewheel) http://atariage.com/forums/topic/230756-ping-for-intv/ Simon4 (vprette) http://atariage.com/forums/topic/231668-simon4-for-intv/ Mastermind (vprette) http://atariage.com/forums/topic/231592-mastermind-for-intv/ Tris (vprette) http://atariage.com/forums/topic/231586-tris-for-intv/ Tic-Tac-Toe (vprette) http://atariage.com/forums/topic/230956-tic-tac-toe-for-intv/ Clowns and ballons (catsfolly) http://atariage.com/forums/topic/222175-wip-clowns-and-balloons-made-with-intybasic/ More games are available in the IntyBASIC 2015 Programming Contest. http://atariage.com/forums/forum/159-intybasic-programming-contest-2015/ More games are available in the IntyBASIC 2018 Programming Contest. http://atariage.com/forums/forum/194-intybasic-programming-contest-2018/ More games are available in the IntyBASIC 2020 Programming Contest. https://atariage.com/forums/forum/343-intybasic-programming-contest-2020/ IntyBASIC tutorials: IntyBASIC Tips & Tricks and Do's and Don'ts http://atariage.com/forums/topic/257212-intybasic-tipstricks-and-dos-and-donts/ How to trim the card info down to smaller numbers http://atariage.com/forums/topic/257313-intybasic-how-to-trim-the-card-info-down-to-smaller-numbers/ Detecting the ECS (GroovyBee) http://atariage.com/forums/topic/255606-intybasic-detecting-the-ecs/ Voice without Intellivoice (artrag) http://atariage.com/forums/topic/253650-voice-without-intellivoice/ How do I upload graphic data from RAM to GRAM? (several authors) http://atariage.com/forums/topic/253812-intybasic-how-do-i-upload-graphic-data-from-ram-to-gram/ Creating and printing packed strings (GroovyBee) http://atariage.com/forums/topic/250711-intybasic-creating-and-printing-packed-strings/ Displaying a 4 pixel wide font (GroovyBee) http://atariage.com/forums/topic/250597-inybasic-displaying-a-4-pixel-wide-font/ Calculating PI (nanochess) http://atariage.com/forums/topic/250321-calculate-pi-and-do-something/ What an Intellivision can do (Tarzilla) http://atariage.com/forums/topic/240543-what-can-an-intellivision-do/ SOUND 3 envelopes example http://atariage.com/forums/topic/248228-intybasic-sound3-example/ Coloured Squares mode example and Brensenham lines http://atariage.com/forums/topic/247948-intybasic-using-coloured-squares-mode/ Baby Steps: going from TI-99/4A Basic to IntyBASIC http://atariage.com/forums/topic/247310-baby-steps/ Banana title screen http://atariage.com/forums/topic/246432-bananas-are-good/ Random data retrieval from DATA statements http://atariage.com/forums/topic/247309-intybasic-random-data-retrieval/ IntyBASIC MODE and PRINT http://atariage.com/forums/topic/241897-intybasic-mode-print/ How to use IntyColor http://atariage.com/forums/topic/240308-how-to-use-intycolor/ IntyColor tutorial (Tarzilla) http://atariage.com/forums/topic/230146-intycolor-tutorial/ Keypad tester (vprette) http://atariage.com/forums/topic/231041-keypad-tester-for-intv/ Sprite demos (catsfolly) http://atariage.com/forums/topic/223031-intybasic-sprite-demos/ Songs made with IntyBASIC: Monty (First Spear) https://atariage.com/forums/topic/304150-intybasic-rough-song-monty/ Bach Fugue in D minor (First Spear) https://atariage.com/forums/topic/304160-intybasic-rough-song-bach-fugue-in-d-minor/ Level Start 1 (First Spear) https://atariage.com/forums/topic/304014-intybasic-rough-song-level-start-1/ Frenetic Bonus (First Spear) https://atariage.com/forums/topic/304010-intybasic-rough-song-frenetic-bonus/ SuperFreak (First Spear) https://atariage.com/forums/topic/310082-intybasic-rough-song-superfreak/ John Brown's Body (First Spear) https://atariage.com/forums/topic/310199-intybasic-rough-song-john-browns-body/ Gradius II and Castlevania (skywaffle) http://atariage.com/forums/topic/281732-intellivision-music-gradius-ii-and-castlevania/ NES games music (Zendocon) http://atariage.com/forums/topic/257772-intybasic-music-program-new-music/ Mail Order Monsters (Carlsson) http://atariage.com/forums/topic/255283-intybasic-converted-song-mail-order-monsters/ Ode to B-Dash (First Spear) http://atariage.com/forums/topic/255233-intybasic-rough-song-ode-to-b-dash/ Brnk Background (First Spear) http://atariage.com/forums/topic/254869-intybasic-rough-song-brnk-background-track/ Platformer Course 2 (First Spear) http://atariage.com/forums/topic/254870-intybasic-rough-song-platformer-course-2/ Platformer Course 1 (First Spear) http://atariage.com/forums/topic/255135-intybasic-rough-song-platformer-course-1/ Night Riding (First Spear) http://atariage.com/forums/topic/254868-intybasic-rough-song-night-riding/ Defender of the Crown (First Spear) http://atariage.com/forums/topic/254667-intybasic-rough-song-dotc-title/ LnC Level Start (First Spear) http://atariage.com/forums/topic/254534-intybasic-rough-song-lnc-level-start/ 1812 Overture (First Spear) http://atariage.com/forums/topic/254462-intybasic-rough-song-1812-overture/ You Cleared it! (First Spear) http://atariage.com/forums/topic/253912-intybasic-rough-song-you-cleared-it/ Immigrant song (First Spear) http://atariage.com/forums/topic/253194-intybasic-rough-song-immigrant-song/ Burgers (First Spear) http://atariage.com/forums/topic/250872-intybasic-rough-song-burgers/ Bach Fugue in C BWV 953(First Spear) http://atariage.com/forums/topic/250628-intybasic-rough-song-bach-fuge-in-c-dur-bwv-953/ Blazers (First Spear) http://atariage.com/forums/topic/250640-intybasic-rough-song-blazers/ Star Spangled (First Spear) http://atariage.com/forums/topic/249954-intybasic-rough-song-star-spangled/ Poupée de Cire, Poupée de Son (Carlsson) http://atariage.com/forums/topic/247248-intybasic-rough-song-poupee-de-cire-poupee-de-son/ Santa Claus is Coming to Town (First Spear) http://atariage.com/forums/topic/246441-intybasic-rough-song-santa-claus-is-coming-to-town/ Unidentified Sonata (First Spear) http://atariage.com/forums/topic/246002-intybasic-rough-song-unidentified-sonata/ Its Over (First Spear) http://atariage.com/forums/topic/245520-intybasic-rough-song-its-over/ Turkish Inspired (First Spear) http://atariage.com/forums/topic/245829-intybasic-rough-song-turkish-inspired/ We Wish (First Spear) http://atariage.com/forums/topic/245522-intybasic-rough-song-we-wish/ GreenSleeves (First Spear) http://atariage.com/forums/topic/245522-intybasic-rough-song-we-wish/ Platformer Beat (First Spear) http://atariage.com/forums/topic/243133-intybasic-rough-song-platformer-beat/ Chord Progression (First Spear) http://atariage.com/forums/topic/243029-intybasic-rough-song-chord-progression/ Uptown Girl (First Spear) http://atariage.com/forums/topic/243023-intybasic-rough-song-uptown-girl/ Bach Fugue in D Major BWV 850 (First Spear) http://atariage.com/forums/topic/242782-intybasic-rough-song-bach-fugue-in-d-major-bwv-850/ Maple Leaf Rag (First Spear) http://atariage.com/forums/topic/242795-intybasic-rough-song-maple-leaf-rag/ Boss Battle Tension (First Spear) http://atariage.com/forums/topic/242796-intybasic-rough-song-loop-boss-battle-tension/ Flight of the Bumblebee (First Spear) http://atariage.com/forums/topic/242617-intybasic-rough-song-flight-of-the-bumblebee/ Bach Musette 2-22 (First Spear) http://atariage.com/forums/topic/242602-intybasic-song-bach-musette-2-22/ Using the Intellivision as a musical instrument (atari2600land) http://atariage.com/forums/topic/230253-using-the-intellivision-as-a-musical-instrument/ Arpeggios Collide (First Spear) http://atariage.com/forums/topic/242244-intybasic-rough-song-arpeggios-collide/ Twinkle Me (First Spear) http://atariage.com/forums/topic/241992-intybasic-rough-song-twinkle-me/ Fur Elise (First Spear) http://atariage.com/forums/topic/241666-intybasic-rough-song-fur-elise/ Edited May 9, 2021 by nanochess 13 Link to comment Share on other sites More sharing options...
+Rev Posted January 31, 2016 Share Posted January 31, 2016 Great thread. 1 Link to comment Share on other sites More sharing options...
PuzZLeR Posted February 5, 2016 Share Posted February 5, 2016 Hi Nanochess. I haven't decided whether you have created a complete sub-culture, or a monster. But, whatever it is, it's a good thing. Congratulations, and thanks for IntyBASIC. 2 Link to comment Share on other sites More sharing options...
Sir Jay Posted February 13, 2016 Share Posted February 13, 2016 (edited) Thanks Nanochess. I am usually a Mac computer user due to some of my other hobbies (video stuff), but I recently cleaned off a not too old pic for the purpose of trying to learn some Inty programming. So, I have a question. Should I download the IntyBasic compiler or the Inty SDK? Also, does the compiler you put together come with all of the tutorials, games, and music you listed above? I assume that I also need to download jzintv and as1600 separately, correct. Thanks for the Inty love. Last question, when is Mecha8 coming to the Inty? ? Edited February 13, 2016 by Sir Jay 1 Link to comment Share on other sites More sharing options...
+nanochess Posted February 13, 2016 Author Share Posted February 13, 2016 Thanks Nanochess. I am usually a Mac computer user due to some of my other hobbies (video stuff), but I recently cleaned off a not too old pic for the purpose of trying to learn some Inty programming. So, I have a question. Should I download the IntyBasic compiler or the Inty SDK? Also, does the compiler you put together come with all of the tutorials, games, and music you listed above? I assume that I also need to download jzintv and as1600 separately, correct. Thanks for the Inty love. Last question, when is Mecha8 coming to the Inty? I suggest you to download both the SDK and IntyBASIC compiler and check for your taste. No, all these examples come separately. And yes, you should download jzintv and as1600. No plans for Mecha 8 coming to the Intellivision. Link to comment Share on other sites More sharing options...
Recommended Posts