Megalextoria
Retro computing and gaming, sci-fi books, tv and movies and other geeky stuff.

Home » Digital Archaeology » Computer Arcana » Apple » Apple II » Integer Basic - AppleSoft Basic transfer problem
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Re: Integer Basic - AppleSoft Basic transfer problem [message #379716 is a reply to message #379710] Wed, 16 January 2019 01:05 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: 6502enhanced

So far my tests with the card show that it is working very good in my Apple II Europlus.
In my Platinum IIe - initializing and training works good but recognizing does not work.
Re: Integer Basic - AppleSoft Basic transfer problem [message #379717 is a reply to message #379716] Wed, 16 January 2019 02:24 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: 6502enhanced

Well, I found this in the original manual!

https://twitter.com/ReEstInv/status/1085437472996319234
Re: Integer Basic - AppleSoft Basic transfer problem [message #379718 is a reply to message #379716] Wed, 16 January 2019 02:26 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: 6502enhanced

Well, I found this in the original manual!

https://twitter.com/ReEstInv/status/1085437472996319234
Re: Integer Basic - AppleSoft Basic transfer problem [message #379729 is a reply to message #379718] Wed, 16 January 2019 08:34 Go to previous messageGo to next message
Antoine Vignau is currently offline  Antoine Vignau
Messages: 1860
Registered: October 2012
Karma: 0
Senior Member
Rob,
That's my objective: once the f/w assembles correctly, make it a RAM one (and we would restore the $800 space as well)

The two ROM routines called 1/ save all registers and 2/ restore registers. A/X/Y/P.

There is also a call to the display Range Error routine of the Integer Basic. Pfew!

I made some updates to the C800 source code yesterday, still in the A2DP site

av
Re: Integer Basic - AppleSoft Basic transfer problem [message #379748 is a reply to message #379713] Wed, 16 January 2019 14:48 Go to previous messageGo to next message
gids.rs is currently offline  gids.rs
Messages: 1395
Registered: October 2012
Karma: 0
Senior Member
This was my sentiment as well. For a card to call Int Basic ROM routines makes it a very early card, indeed.
Re: Integer Basic - AppleSoft Basic transfer problem [message #379768 is a reply to message #379601] Thu, 17 January 2019 00:36 Go to previous messageGo to next message
Anonymous
Karma:
Originally posted by: Anthony Adverse

The Speechlab board seems to have been in existance since 76-77, where it appears as an S100 board. The first reference I found for it in an A2 is 78... so she's definitely long in the tooth. There are some reviews and diagrams of them around.

A
Re: Integer Basic - AppleSoft Basic transfer problem [message #379806 is a reply to message #379768] Thu, 17 January 2019 14:40 Go to previous messageGo to next message
Antoine Vignau is currently offline  Antoine Vignau
Messages: 1860
Registered: October 2012
Karma: 0
Senior Member
Yep, the 20A is not their first speech recognition h/w device.

I'm done disassembling the 1K ROM and I think I've understood the RAM usage.

I see no reason why it could not handle more than $20 words. That seems to be a limit set because of the amount of RAM.

I'll share the disassembly but my guess is that:
- a spoken word is recorded into a $258b buffer
- its voiceprint is transformed into a $40b word
- the voiceprints are stored in $800b buffer ($20 words x $40)
- the string equivalents (up, down, logo) are stored at $12f1 and above.

Antoine
Re: Integer Basic - AppleSoft Basic transfer problem [message #379817 is a reply to message #379806] Thu, 17 January 2019 15:52 Go to previous message
Antoine Vignau is currently offline  Antoine Vignau
Messages: 1860
Registered: October 2012
Karma: 0
Senior Member
The link to my updated source code of the ROM is available @ http://mirrors.apple2.org.za/Apple%20II%20Documentation%20Pr oject/Interface%20Cards/Speech/Heuristics%20SpeechLab/ROM%20 Images/ROM.C800.S

Antoine
Pages (2): [ «    1  2]  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Apple IIC Flat Panel LCD brightness
Next Topic: Using Super Serial Commands in Basic
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Sun May 12 23:40:35 EDT 2024

Total time taken to generate the page: 0.11661 seconds