+DZ-Jay Posted August 15, 2012 Share Posted August 15, 2012 Valter, I am very sorry to hear this. I sincerely wish you the best. Quote Link to comment https://forums.atariage.com/topic/194343-dr-chatterbot-diary/page/2/#findComment-2578333 Share on other sites More sharing options...
vprette Posted October 19, 2014 Author Share Posted October 19, 2014 (edited) This project is now an intybasic project.. I try to finish it and distribute free the rom. Not a CIB release anymore Edited October 19, 2014 by vprette Quote Link to comment https://forums.atariage.com/topic/194343-dr-chatterbot-diary/page/2/#findComment-3095275 Share on other sites More sharing options...
+DZ-Jay Posted October 19, 2014 Share Posted October 19, 2014 You mean, IntyBASIC? Or is Elektronite working on a different compiler..? Quote Link to comment https://forums.atariage.com/topic/194343-dr-chatterbot-diary/page/2/#findComment-3095278 Share on other sites More sharing options...
vprette Posted October 19, 2014 Author Share Posted October 19, 2014 (edited) You mean, IntyBASIC? Or is Elektronite working on a different compiler..? intybasic... one compiler is enough :-) but I have integrated it into my ancient Intelliware GUI for my use.. Edited October 19, 2014 by vprette Quote Link to comment https://forums.atariage.com/topic/194343-dr-chatterbot-diary/page/2/#findComment-3095286 Share on other sites More sharing options...
vprette Posted October 19, 2014 Author Share Posted October 19, 2014 (edited) here the first release.. just going from title screen to main screen... but it's in intybasic now... --------------------------------------------- chat_v1.rom Edited October 19, 2014 by vprette 2 Quote Link to comment https://forums.atariage.com/topic/194343-dr-chatterbot-diary/page/2/#findComment-3095377 Share on other sites More sharing options...
doctorclu Posted October 22, 2014 Share Posted October 22, 2014 SWEET!! I actually wanted to get IntvBasic going just to finally make this thread possible (since Eliza program listing are in various basic programming books). Didn't do it, but that was the first application of that program I thought of remembering this thread. Quote Link to comment https://forums.atariage.com/topic/194343-dr-chatterbot-diary/page/2/#findComment-3097259 Share on other sites More sharing options...
Rev Posted April 6, 2015 Share Posted April 6, 2015 Any update? Quote Link to comment https://forums.atariage.com/topic/194343-dr-chatterbot-diary/page/2/#findComment-3213022 Share on other sites More sharing options...
intvnut Posted April 6, 2015 Share Posted April 6, 2015 I'm curious how Chatterbot / ELIZA is really doable in IntyBASIC, as the other BASIC versions require string handling, and that's not a part of IntyBASIC. Nor is text input. Quote Link to comment https://forums.atariage.com/topic/194343-dr-chatterbot-diary/page/2/#findComment-3213138 Share on other sites More sharing options...
freewheel Posted April 6, 2015 Share Posted April 6, 2015 I'm curious how Chatterbot / ELIZA is really doable in IntyBASIC, as the other BASIC versions require string handling, and that's not a part of IntyBASIC. Nor is text input. I'm doing text input in IntyBASIC Handling shouldn't be that out of the question, although memory constraints could become an issue. Quote Link to comment https://forums.atariage.com/topic/194343-dr-chatterbot-diary/page/2/#findComment-3213235 Share on other sites More sharing options...
intvnut Posted April 6, 2015 Share Posted April 6, 2015 (edited) I'm doing text input in IntyBASIC Handling shouldn't be that out of the question, although memory constraints could become an issue. Are you using the ECS keyboard? You must have some inline ASM then. :-) It's entirely possible to write all the string handling that ELIZA requires as array operations and loops, although it won't be terribly pleasant. Actually, looking at one of the publicly available ELIZA.BAS programs, if you understand how strings work, it may actually be more straightforward to write the string manipulation with manual loops than to use the operators BASIC gives you. Hmmm... But, you'll have to understand what each of the loops in the original are doing to best rewrite them. The other piece you'll need is having a nice abstraction for the display so you can scroll it. PRINT doesn't handle that for you. SCROLL will; however, you will still want an abstraction wrapping that, especially if you want to word-wrap the output. Edited April 6, 2015 by intvnut Quote Link to comment https://forums.atariage.com/topic/194343-dr-chatterbot-diary/page/2/#findComment-3213287 Share on other sites More sharing options...
freewheel Posted April 6, 2015 Share Posted April 6, 2015 Are you using the ECS keyboard? You must have some inline ASM then. :-) We had text input long before you kids and your fancy keyboards I didn't say it was EFFICIENT text input. Quote Link to comment https://forums.atariage.com/topic/194343-dr-chatterbot-diary/page/2/#findComment-3213294 Share on other sites More sharing options...
intvnut Posted April 6, 2015 Share Posted April 6, 2015 We had text input long before you kids and your fancy keyboards I didn't say it was EFFICIENT text input. Ok then. I was wondering if that's what you were doing. :-) I believe Valter intended Chatterbot to be an ECS title though, leveraging the ECS keyboard rather than destroying the remaining hand controllers in existence. Quote Link to comment https://forums.atariage.com/topic/194343-dr-chatterbot-diary/page/2/#findComment-3213306 Share on other sites More sharing options...
Rev Posted April 10, 2015 Share Posted April 10, 2015 Ive never played a text based video game. It would be interesting. Im wondering how a text based "choose your own adventure" type game would work? Quote Link to comment https://forums.atariage.com/topic/194343-dr-chatterbot-diary/page/2/#findComment-3215732 Share on other sites More sharing options...
+intvsteve Posted April 10, 2015 Share Posted April 10, 2015 Ive never played a text based video game. It would be interesting. Im wondering how a text based "choose your own adventure" type game would work? Like Colossal Cave, or Zork? Quote Link to comment https://forums.atariage.com/topic/194343-dr-chatterbot-diary/page/2/#findComment-3215818 Share on other sites More sharing options...
Rev Posted April 10, 2015 Share Posted April 10, 2015 Never played Zork. :-) Quote Link to comment https://forums.atariage.com/topic/194343-dr-chatterbot-diary/page/2/#findComment-3215859 Share on other sites More sharing options...
intvnut Posted April 10, 2015 Share Posted April 10, 2015 Never played Zork. :-) But, you did at least get a glimpse of Colossal Cave in the Colossal Cave thread. The core engine is completely ported. But, it's sat in stasis for the last few years. Quote Link to comment https://forums.atariage.com/topic/194343-dr-chatterbot-diary/page/2/#findComment-3215861 Share on other sites More sharing options...
+Tarzilla Posted April 10, 2015 Share Posted April 10, 2015 (edited) Like Colossal Cave, or Zork? Leather Goddesses of Phobos is more up Rev's alley, so to speak... Edited April 10, 2015 by Tarzilla Quote Link to comment https://forums.atariage.com/topic/194343-dr-chatterbot-diary/page/2/#findComment-3215864 Share on other sites More sharing options...
freewheel Posted April 10, 2015 Share Posted April 10, 2015 Ive never played a text based video game. It would be interesting. Im wondering how a text based "choose your own adventure" type game would work? I tried inputting a "Choose Your Own Adventure " book into my Commodore Vic20 back in the day. With 3.5K of available RAM, I ran out of space long before getting much of the book in. It was a lot of fun though, for the few pages and few decision points that I managed to code in. Given a half-decent text encoding scheme, I'm pretty sure I could fit one of those into a modern Intellivision cartridge. They're about 150 pages long, but with pretty sparse word counts. Quote Link to comment https://forums.atariage.com/topic/194343-dr-chatterbot-diary/page/2/#findComment-3215985 Share on other sites More sharing options...
intvnut Posted April 10, 2015 Share Posted April 10, 2015 (edited) I tried inputting a "Choose Your Own Adventure " book into my Commodore Vic20 back in the day. With 3.5K of available RAM, I ran out of space long before getting much of the book in. It was a lot of fun though, for the few pages and few decision points that I managed to code in. Given a half-decent text encoding scheme, I'm pretty sure I could fit one of those into a modern Intellivision cartridge. They're about 150 pages long, but with pretty sparse word counts. Plain text can take a surprising amount of space. 150 pages at 200 characters a page (roughly a screenful) would weigh in at about 30K bytes as raw text. Its easy to see why Zork and other text adventure games used various compression schemes (dictionary, packed letters, etc.) to put these games on a diet. Colossal Cave takes up 128K bytes just for its database—that's not counting the engine. 95% of that is text, I'm pretty sure. To put it into perspective: That's nearly one whole side of an Apple ][ floppy. Edited April 10, 2015 by intvnut Quote Link to comment https://forums.atariage.com/topic/194343-dr-chatterbot-diary/page/2/#findComment-3216132 Share on other sites More sharing options...
First Spear Posted April 26, 2015 Share Posted April 26, 2015 OT - Joe, were you an Apple ][ guy "back in the day"? Plain text can take a surprising amount of space. 150 pages at 200 characters a page (roughly a screenful) would weigh in at about 30K bytes as raw text. Its easy to see why Zork and other text adventure games used various compression schemes (dictionary, packed letters, etc.) to put these games on a diet. Colossal Cave takes up 128K bytes just for its databasethat's not counting the engine. 95% of that is text, I'm pretty sure. To put it into perspective: That's nearly one whole side of an Apple ][ floppy. Quote Link to comment https://forums.atariage.com/topic/194343-dr-chatterbot-diary/page/2/#findComment-3225669 Share on other sites More sharing options...
intvnut Posted April 26, 2015 Share Posted April 26, 2015 OT - Joe, were you an Apple ][ guy "back in the day"? I was a "little bit of everything" guy BitD. I owned a TI-99/4A, but spent considerable amount of time on the various Apple ][s at school and the public library. (They actually had an Apple /// with an Apple ][+ emulator card.) I also spent time on Commodore PETs in middle school, and IBM PC clones when I had the chance. I even borrowed a Tandy 1000 for awhile while in high school. So, I had a pretty broad 8-bit-era education. :-) The Apple ][ family is probably the one I spent the most time dissecting and writing assembly code for, though. Quote Link to comment https://forums.atariage.com/topic/194343-dr-chatterbot-diary/page/2/#findComment-3225685 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.