Author Topic: Amstrad Action TYPE-IN PROJECT  (Read 45875 times)

0 Members and 1 Guest are viewing this topic.

Offline Zoe Robinson

  • Supporter
  • 6128 Plus
  • *
  • Posts: 628
  • Country: gb
  • I become a minor egg
    • ZoeRobinson.com
  • Liked: 595
  • Likes Given: 657
Re: Amstrad Action TYPE-IN PROJECT
« Reply #75 on: 20:02, 25 October 13 »
Quick question for you guys. I'm typing in "Watch" from AA73 and I have no idea what line 110 says. Can you help?



Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1977
  • Likes Given: 4650
Re: Amstrad Action TYPE-IN PROJECT
« Reply #76 on: 20:04, 25 October 13 »
|TSET
« Last Edit: 22:43, 25 October 13 by TFM »
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 15.036
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 2980
  • Likes Given: 5178
Re: Amstrad Action TYPE-IN PROJECT
« Reply #77 on: 20:19, 25 October 13 »
It's one of those listings that actually have checksums. You can use the checksum generator (anyone has a link)? To see which variation produces the correct code...

Offline Nich

  • Supporter
  • 6128 Plus
  • *
  • Posts: 669
  • Country: gb
  • CPC Game Reviews webmaster
    • CPC Game Reviews
  • Liked: 505
  • Likes Given: 622
Re: Amstrad Action TYPE-IN PROJECT
« Reply #78 on: 21:46, 25 October 13 »
Quick question for you guys. I'm typing in "Watch" from AA73 and I have no idea what line 110 says. Can you help?
The RSX should read |TSET, but lines 110 and 120 have been mangled. A correction was published in AA75. Lines 110 and 120 should read:

Code: [Select]
110 PRINT "|TSET,{h},{m},{s} - Set the time."
120 PRINT "|ASET,{h},{m},{s} - Set the alarm."

Clearly AA's typesetting didn't like the use of curly brackets!

Offline Zoe Robinson

  • Supporter
  • 6128 Plus
  • *
  • Posts: 628
  • Country: gb
  • I become a minor egg
    • ZoeRobinson.com
  • Liked: 595
  • Likes Given: 657
Re: Amstrad Action TYPE-IN PROJECT
« Reply #79 on: 22:00, 25 October 13 »
Thanks, guys!

Offline Zoe Robinson

  • Supporter
  • 6128 Plus
  • *
  • Posts: 628
  • Country: gb
  • I become a minor egg
    • ZoeRobinson.com
  • Liked: 595
  • Likes Given: 657
Re: Amstrad Action TYPE-IN PROJECT
« Reply #80 on: 17:40, 26 October 13 »
The type-ins from AA73 are now available. This takes us to 26% completion. :)

Offline Zoe Robinson

  • Supporter
  • 6128 Plus
  • *
  • Posts: 628
  • Country: gb
  • I become a minor egg
    • ZoeRobinson.com
  • Liked: 595
  • Likes Given: 657
Re: Amstrad Action TYPE-IN PROJECT
« Reply #81 on: 20:37, 26 October 13 »
AA108 - the last issue with the type-ins section - is now also online. This takes us to 29% completion. :)

Offline AMSDOS

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.662
  • Country: au
    • index.php?action=treasury
    • Programs for Turbo Pascal 3
  • Liked: 921
  • Likes Given: 1602
Re: Amstrad Action TYPE-IN PROJECT
« Reply #82 on: 00:03, 27 October 13 »
The type-ins from AA73 are now available. This takes us to 26% completion. :)

Hmmm, that's interesting that a 6128 needs to be in TAPE mode for Watch to run.
* Using the old Amstrad Languages :D   * with the Firmware :P
* I also like to problem solve code in BASIC :)   * And type-in Type-Ins! :D

Home Computing Weekly Programs
Popular Computing Weekly Programs
Your Computer Programs
Updated Other Program Links on Profile Page (Update April 16/15 phew!)
Programs for Turbo Pascal 3

Offline Zoe Robinson

  • Supporter
  • 6128 Plus
  • *
  • Posts: 628
  • Country: gb
  • I become a minor egg
    • ZoeRobinson.com
  • Liked: 595
  • Likes Given: 657
Re: Amstrad Action TYPE-IN PROJECT
« Reply #83 on: 01:27, 27 October 13 »
Hmmm, that's interesting that a 6128 needs to be in TAPE mode for Watch to run.


Yup. Weird. What's more, I don't see why it's necessary.

Offline AMSDOS

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.662
  • Country: au
    • index.php?action=treasury
    • Programs for Turbo Pascal 3
  • Liked: 921
  • Likes Given: 1602
Re: Amstrad Action TYPE-IN PROJECT
« Reply #84 on: 11:08, 27 October 13 »

Yup. Weird. What's more, I don't see why it's necessary.

I'd have to disassemble the Machine Code to see what it's doing though I cannot guarantee I'd find something to explain it, I'm guessing at the moment it's using some firmware CAS instruction for some reason. How did you find out the program needed to be in Tape mode?
* Using the old Amstrad Languages :D   * with the Firmware :P
* I also like to problem solve code in BASIC :)   * And type-in Type-Ins! :D

Home Computing Weekly Programs
Popular Computing Weekly Programs
Your Computer Programs
Updated Other Program Links on Profile Page (Update April 16/15 phew!)
Programs for Turbo Pascal 3

Offline Zoe Robinson

  • Supporter
  • 6128 Plus
  • *
  • Posts: 628
  • Country: gb
  • I become a minor egg
    • ZoeRobinson.com
  • Liked: 595
  • Likes Given: 657
Re: Amstrad Action TYPE-IN PROJECT
« Reply #85 on: 11:26, 27 October 13 »
I'd have to disassemble the Machine Code to see what it's doing though I cannot guarantee I'd find something to explain it, I'm guessing at the moment it's using some firmware CAS instruction for some reason. How did you find out the program needed to be in Tape mode?


The explanatory text in the issue said it needed to be.

Offline redbox

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.751
  • Country: gb
    • redbox
  • Liked: 326
  • Likes Given: 267
Re: Amstrad Action TYPE-IN PROJECT
« Reply #86 on: 13:04, 27 October 13 »
The explanatory text in the issue said it needed to be.

The program starts at &BE58 and CALL to execute it is at &BF3D.

This over-rides parts of memory on a 6128 that deal with AMSDOS (the disc operating system).  The disc motor flag is at &BE5F and the area at &BE7F is used by AMSDOS to copy routines into RAM for running.

This would explain the strange behaviour you're experiencing and why AMSDOS needs to be turned off for it to run.  I expect the program was written by the author on a 464 and not tested on a 6128 before submitting it.

Offline Zoe Robinson

  • Supporter
  • 6128 Plus
  • *
  • Posts: 628
  • Country: gb
  • I become a minor egg
    • ZoeRobinson.com
  • Liked: 595
  • Likes Given: 657
Re: Amstrad Action TYPE-IN PROJECT
« Reply #87 on: 13:38, 27 October 13 »
That would explain a lot. Thank you. :)

Offline Zoe Robinson

  • Supporter
  • 6128 Plus
  • *
  • Posts: 628
  • Country: gb
  • I become a minor egg
    • ZoeRobinson.com
  • Liked: 595
  • Likes Given: 657
Re: Amstrad Action TYPE-IN PROJECT
« Reply #88 on: 14:19, 27 October 13 »
I've started porting the cassette files for AA covertapes to disk files, so type-ins should speed up for a while since most of them from AA80 onwards went onto the cover tapes. :)

The type-ins for AA78 are now online.

Offline redbox

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.751
  • Country: gb
    • redbox
  • Liked: 326
  • Likes Given: 267
Re: Amstrad Action TYPE-IN PROJECT
« Reply #89 on: 14:35, 27 October 13 »
The type-ins for AA78 are now online.

It's quite weird seeing the screenshots and remembering the programs having typed them over 20 years ago  :)

Offline Zoe Robinson

  • Supporter
  • 6128 Plus
  • *
  • Posts: 628
  • Country: gb
  • I become a minor egg
    • ZoeRobinson.com
  • Liked: 595
  • Likes Given: 657
Re: Amstrad Action TYPE-IN PROJECT
« Reply #90 on: 14:42, 27 October 13 »
It's quite weird seeing the screenshots and remembering the programs having typed them over 20 years ago  :)

I know the feeling. That last set, from AA78, really beat me with the nostalgia stick.

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 15.036
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 2980
  • Likes Given: 5178
Re: Amstrad Action TYPE-IN PROJECT
« Reply #91 on: 18:28, 27 October 13 »
What on earth does the Oscilloscope do? :D

Offline Zoe Robinson

  • Supporter
  • 6128 Plus
  • *
  • Posts: 628
  • Country: gb
  • I become a minor egg
    • ZoeRobinson.com
  • Liked: 595
  • Likes Given: 657
Re: Amstrad Action TYPE-IN PROJECT
« Reply #92 on: 19:21, 27 October 13 »
What on earth does the Oscilloscope do? :D

It displays the (sine?) wave of any sound files played through the tape deck, including software.

Offline Zoe Robinson

  • Supporter
  • 6128 Plus
  • *
  • Posts: 628
  • Country: gb
  • I become a minor egg
    • ZoeRobinson.com
  • Liked: 595
  • Likes Given: 657
Re: Amstrad Action TYPE-IN PROJECT
« Reply #93 on: 19:25, 27 October 13 »
Nich Campbell has uploaded the type-ins from the "Christmas Crackers" booklet that came with AA76, and also scans of the booklet itself.

Ah, the nostalgia. I lost hours playing Magazine Editor and must have lost days playing (and modding) Star Dodger. :)

Also, Nich, you're one of the Durge lot? Small world. I lurked in that group from '99-2000, started posting in 2001. Fun times. Do you venture into the IRC channel much?

Offline Nich

  • Supporter
  • 6128 Plus
  • *
  • Posts: 669
  • Country: gb
  • CPC Game Reviews webmaster
    • CPC Game Reviews
  • Liked: 505
  • Likes Given: 622
Re: Amstrad Action TYPE-IN PROJECT
« Reply #94 on: 20:01, 27 October 13 »
Also, Nich, you're one of the Durge lot? Small world. I lurked in that group from '99-2000, started posting in 2001. Fun times. Do you venture into the IRC channel much?
Yes, I am a durger, but I have never used the IRC channel (or any form of IRC). I'll send you an e-mail.

Offline Zoe Robinson

  • Supporter
  • 6128 Plus
  • *
  • Posts: 628
  • Country: gb
  • I become a minor egg
    • ZoeRobinson.com
  • Liked: 595
  • Likes Given: 657
Re: Amstrad Action TYPE-IN PROJECT
« Reply #95 on: 20:17, 27 October 13 »
The type-ins for issue 79 are now online. :)

Offline redbox

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.751
  • Country: gb
    • redbox
  • Liked: 326
  • Likes Given: 267
Re: Amstrad Action TYPE-IN PROJECT
« Reply #96 on: 20:19, 27 October 13 »
It displays the (sine?) wave of any sound files played through the tape deck, including software.

That's cool, I was thinking about writing something like this to incorporate into a music playback routine and now thanks to a type-in there's the framework for one :)

Offline Zoe Robinson

  • Supporter
  • 6128 Plus
  • *
  • Posts: 628
  • Country: gb
  • I become a minor egg
    • ZoeRobinson.com
  • Liked: 595
  • Likes Given: 657
Re: Amstrad Action TYPE-IN PROJECT
« Reply #97 on: 20:20, 27 October 13 »
That's cool, I was thinking about writing something like this to incorporate into a music playback routine and now thanks to a type-in there's the framework for one :)

That's what I love about type-ins. They're a huge repository for things you want to do yourself but haven't gotten around to yet (and now don't have to). :)

Offline Zoe Robinson

  • Supporter
  • 6128 Plus
  • *
  • Posts: 628
  • Country: gb
  • I become a minor egg
    • ZoeRobinson.com
  • Liked: 595
  • Likes Given: 657
Re: Amstrad Action TYPE-IN PROJECT
« Reply #98 on: 20:40, 27 October 13 »
The type-ins from AA issue 80 are now online.

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 15.036
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 2980
  • Likes Given: 5178
Re: Amstrad Action TYPE-IN PROJECT
« Reply #99 on: 19:34, 28 October 13 »
I had typed in some of the programs supposedly reacting to audio from tape, but they never worked... I was convinced it's really just impossible and the idea was a dead one.