- Top Stats

Top Posters Top Topic Starters Top Topics
TFM 514
ComSoft612... 319
Gryzor 285
Targhan 174
Ast 161
ComSoft612... 40
TFM 17
arnoldemu 15
Gryzor 12
Devilmarku... 11
BBS software /... - 561600 Views Octoate 21:00, 23 March 10
Arkos Tracker - 32201 Views Targhan 16:56, 20 February 10
SID tracker / ... - 26868 Views BSC 14:35, 05 November 13
SymbOS CPC upd... - 22240 Views Prodatron 00:18, 11 October 16
X-Mass Application - 20893 Views Ast 16:18, 04 March 16


Author Topic: Various BASIC PD programs from the eighties/nineties  (Read 527 times)

0 Members and 1 Guest are viewing this topic.

Offline ComSoft6128

  • ..................................
  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.014
  • Country: scotland
  • CPC THEN CPC NOW
    • index.php?action=treasury
  • Liked: 1104
A mixed bag this time.

An anagram generator, 2 biorhythm programs, various printer utilities and other odds and sods. The printer utilities I have just listed as most them don't work as there is no printer attached to the 6128.


https://www.youtube.com/watch?v=DWE6wBStXmY&t=514s
« Last Edit: 09:07, 11 June 19 by ComSoft6128 »

Offline AMSDOS

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.602
  • Country: au
    • index.php?action=treasury
    • Programs for Turbo Pascal 3
  • Liked: 869
Re: Various BASIC PD programs from the eighties/nineties
« Reply #1 on: 06:58, 02 June 19 »
A mixed bag this time.

An anagram generator, 2 biorhythm programs, various printer utilities and other odds and sods. The printer utilities I have just listed as most them don't work as there is no printer attached to the 6128.


https://www.youtube.com/watch?v=DWE6wBStXmY&t=514s


The Calendar programme is trying to find a printer from the very beginning (line 90) which is why nothing is happening in it, PRINT#8 in this case being the culprit which sends info to the printer, if a Printer is not connected, the CPC pauses (until ESC is found). The same thing happens for EVERYDOS.


I vaguely remember the Graph Master suite, I'm just stunned how much stuff was in there, I guess as it came at a stage when AA were giving away Full games like Cybernoid II in this case, these programmes get overlooked. :( I also remember the D.I.Y.F.X Envelope Editor, though like the Graph Master suite, never used it. :( On your Disk I can see all the GM programmes are there, but DIYFX isn't. Unsure about the Graph programme, perhaps Reset the CPC and see if that corrects the Memory Full problem, Memory Full Errors can occur for a number of reasons, so may not necessarily be a ROM issue, although interesting Drive B: failed after that (again), how is the Drive B: issue being corrected? A Bad Command error when "|B" is being used suggest a problem with the DOS, how is Drive A: functioning? Can you insert a Disc and type CAT for example to see the Disc Directory or is it reverting to Tape (by displaying "Press PLAY then Any Key:")?
* Using some of the hardly used Amstrad compilers :D
* I use Firmware in my Assembly code :P
* Have interpreted some BASIC 1.1 programs for BASIC 1.0. :)

Offline ComSoft6128

  • ..................................
  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.014
  • Country: scotland
  • CPC THEN CPC NOW
    • index.php?action=treasury
  • Liked: 1104
Re: Various BASIC PD programs from the eighties/nineties
« Reply #2 on: 16:10, 02 June 19 »
Yes the drive B problem is definitely a Rom or Rombox issue. With the Rombox removed and a Parados cartridge in use the Plus works fine but that means I have no access to the other Rom software.

I've had no problems with the A drive when drive B falls over but did see the "Press PLAY then Any Key" message last year when the ribbon cable between the Plus & the Rombox was showing damage after years of flexing. After Bryce made a new cable for me the Rombox was back to normal. :)

A soft reset after drive B fails makes no difference, neither does switching off the computer at the keyboard.
What does work (every time) is switching off the computer at the monitor waiting a few seconds and switching it back on - this solves the problem (till the next time) but why this works when switching it off at the keyboard doesn't is a mystery to me ??? 
« Last Edit: 16:28, 02 June 19 by ComSoft6128 »

Offline AMSDOS

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.602
  • Country: au
    • index.php?action=treasury
    • Programs for Turbo Pascal 3
  • Liked: 869
Re: Various BASIC PD programs from the eighties/nineties
« Reply #3 on: 14:31, 03 June 19 »
I'm not a Hardware person unfortunately and I know less about the Plus Machines, the old generation CPC 6128 gets it's power for the Disc Drive from the Monitor, I don't know if thats a fault, though the 2nd Disk Drive needs it's own Power Source  I thought.


Some funny background information regarding the Graph Master suite + D.I.Y.F.X I found regarding the Menu, published on the Covertape pages reveals a compatibility problem with the 464, forcing 464 people to load the files individually as shown in the attached image.  :o


I can't remember if anyone wrote in to AA with a correction, though the problem was the Explanation Mark in line 310. For Tape that would mean the Explanation Mark has to be at the Beginning for the Filename! What they should of had is:
Code: [Select]
310 f$="GM"+HEX$(x)
320 RUN"!"+f$


Having the Explanation Mark with the RUN statement in Line 320 tells the CPC to not print the "Press PLAY then Any Key:" message.
* Using some of the hardly used Amstrad compilers :D
* I use Firmware in my Assembly code :P
* Have interpreted some BASIC 1.1 programs for BASIC 1.0. :)

Offline ComSoft6128

  • ..................................
  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.014
  • Country: scotland
  • CPC THEN CPC NOW
    • index.php?action=treasury
  • Liked: 1104
Re: Various BASIC PD programs from the eighties/nineties
« Reply #4 on: 08:49, 11 June 19 »
One for Clock watchers.
Four BASIC programs this time and Shock!  :o Horror!  :o a small CPM program sneaks in near the end of the video.
The Listing for Life.bas is included in the next video - attempting to List it in this video brought up a "white screen of death" which immediately causes the OSSC to lose Sync/picture.


https://www.youtube.com/watch?v=tN-o5QvKyl8&t=300s
« Last Edit: 09:24, 11 June 19 by ComSoft6128 »

Offline AMSDOS

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.602
  • Country: au
    • index.php?action=treasury
    • Programs for Turbo Pascal 3
  • Liked: 869
Re: Various BASIC PD programs from the eighties/nineties
« Reply #5 on: 04:46, 12 June 19 »
One for Clock watchers.
Four BASIC programs this time and Shock!  :o Horror!  :o a small CPM program sneaks in near the end of the video.


I didn't recognise any of the Clocks on display there, though it was unusual there was one there by "DW Software", surely it wasn't commercial?
Along with the Small CP/M Disk utility to read PCW discs, I noticed other files there where I'm guessing relate to Reading/Writing/Formatting PC Disks?


Quote
The Listing for Life.bas is included in the next video - attempting to List it in this video brought up a "white screen of death" which immediately causes the OSSC to lose Sync/picture.


I could still read the Listing, the "White Screen of Death" was just a Switch in PEN & PAPER (PAPER 1:PEN 0), though from what was Listed there it appeared quite generic. To switch it back: "PAPER 0:PEN 1" will do the trick.
* Using some of the hardly used Amstrad compilers :D
* I use Firmware in my Assembly code :P
* Have interpreted some BASIC 1.1 programs for BASIC 1.0. :)

Offline ComSoft6128

  • ..................................
  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.014
  • Country: scotland
  • CPC THEN CPC NOW
    • index.php?action=treasury
  • Liked: 1104
Re: Various BASIC PD programs from the eighties/nineties
« Reply #6 on: 08:20, 12 June 19 »
Hi Amsdos,
After a little digging it looks like Amsclock was from the prolific David Wild, so was likely to be PD:

https://cpcrulez.fr/applications_util-amsclock-dw_software.htm

Regarding commercial software, the next video does indeed show a little but this is because these videos are done "on the hoof" - each of these disks are over 25 years old and I no longer remember what most of these programs are - and I simply don't have the time to examine each file individually before Running them.

Thanks for your suggestion on the  "white screen of death" - unfortunately this causes the OSSC to lose sync almost (1-3 seconds) immediately which precludes trying to change inks before the Hauppauge Rocket stops recording and leaves me with a corrupted video file. This problem looks to me like an RGB output issue which I will be posting in Hardware Support soon.

Cheers,

Peter

« Last Edit: 12:04, 12 June 19 by ComSoft6128 »

Offline ComSoft6128

  • ..................................
  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.014
  • Country: scotland
  • CPC THEN CPC NOW
    • index.php?action=treasury
  • Liked: 1104
Re: Various BASIC PD programs from the eighties/nineties
« Reply #7 on: 16:28, 17 June 19 »
Video 3.
The file Story.bas causes the OSSC to lose sync, so this video effectively ends when Scanner.bas is Listed. Scanner is from the WACCI library - I'm not sure exactly what Scanner does, could someone enlighten me?


https://www.youtube.com/watch?v=JV00uNv8Tws&t=3s


Link:

http://www.cpcwiki.eu/index.php/Auntie_John

Offline Nich

  • Supporter
  • 6128 Plus
  • *
  • Posts: 652
  • Country: gb
  • CPC Game Reviews webmaster
    • CPC Game Reviews
  • Liked: 495
Re: Various BASIC PD programs from the eighties/nineties
« Reply #8 on: 23:11, 17 June 19 »
The file Story.bas causes the OSSC to lose sync, so this video effectively ends when Scanner.bas is Listed. Scanner is from the WACCI library - I'm not sure exactly what Scanner does, could someone enlighten me?

I think it's intended to read more than one ASCII (text) file into memory and you can browse through them as if it was a single text file, instead of having to load and browse each file individually.

Offline AMSDOS

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.602
  • Country: au
    • index.php?action=treasury
    • Programs for Turbo Pascal 3
  • Liked: 869
Re: Various BASIC PD programs from the eighties/nineties
« Reply #9 on: 02:27, 19 June 19 »
The odd thing about the Metric programme was I recognised the Authors name (Chris Marlow), but couldn't remember what they had written until I looked them up on CPC-Power. As it turns out, they wrote Abstract, which was a Type-In from one of the earliest AAs I'd collected (AA44), though I'm unsure where this Metric (or Conversions as it is called) comes from. Almost looks as if it was a Type-In from an Earlier AA, though doesn't look like it was an AA Type-In. Maybe it was in ACU, since CPC-Power still has gaps within the ACU Type-In inventory, I checked to see if July '88 Issue of ACU had the Type-In on Archive.org, but had no luck, so it remains a Mystery.  ??? 


Random is an interesting little routine, it simply places 58 numbers 1 to 58 into an array, it then uses the count loop to pick a random position in the array to pick the number from the array, after that that array position becomes zero, the routine slows down towards the end because it continues to find previously found random positions which are now zero, but the routine knows that not all of the positions have been found and won't end until the last position has been found (if that makes sense). I guess this sort of routine can be useful in games where you have a set value of positions, but need it to come out in a random order and the value has to appear only once, interesting that there's a Printer version (random1.bas).
* Using some of the hardly used Amstrad compilers :D
* I use Firmware in my Assembly code :P
* Have interpreted some BASIC 1.1 programs for BASIC 1.0. :)

Offline ComSoft6128

  • ..................................
  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.014
  • Country: scotland
  • CPC THEN CPC NOW
    • index.php?action=treasury
  • Liked: 1104
Re: Various BASIC PD programs from the eighties/nineties
« Reply #10 on: 17:12, 21 June 19 »
Video 4.
Two programs this time, a curiosity and a utility. Please ignore the third program, I will have to revisit it in another video.


https://www.youtube.com/watch?v=jPCIy98Qu7E
« Last Edit: 20:03, 21 June 19 by ComSoft6128 »