RAM/PROM board for early S100 computers
-
- Posts: 9
- Joined: July 27th, 2023, 2:37 am
- Contact:
Re: RAM/PROM board for early S100 computers
Yes code worked fine echoing everything from my ASCII keyboard to the VDM-1. On one line then writes over it. Is this correct.?
Still not sure why when I type from teraterm to the 3P+S over serial port that ALS-8 seems to not like my LABEL(LOOP) has a "U" error. But if I put the address of the loop in the code it runs fine. The manual says for a Label to just have one space is this correct.? And for the Opcode two spaces. Perhaps my serial setup is not quite right yet.?
Is there away to patch the ALS-8 source code so it comes from the ASCII keyboard port to VDM-1.? At the moment from CUTER i'm using the ASCII keyboard to enter (E024) to EXEC ALS-8 and it switches to the serial port. Perhaps that might solve the LABEL program.
Sorry for the newbie question
Vernon
Still not sure why when I type from teraterm to the 3P+S over serial port that ALS-8 seems to not like my LABEL(LOOP) has a "U" error. But if I put the address of the loop in the code it runs fine. The manual says for a Label to just have one space is this correct.? And for the Opcode two spaces. Perhaps my serial setup is not quite right yet.?
Is there away to patch the ALS-8 source code so it comes from the ASCII keyboard port to VDM-1.? At the moment from CUTER i'm using the ASCII keyboard to enter (E024) to EXEC ALS-8 and it switches to the serial port. Perhaps that might solve the LABEL program.
Sorry for the newbie question
Vernon
-
- Site Admin
- Posts: 677
- Joined: April 5th, 2013, 10:55 am
- Contact:
Re: RAM/PROM board for early S100 computers
I guess I’m not clear about your configuration. I assumed you were using a serial ASCII keyboard through the 3P+S. Are you actually using a parallel keyboard? Is keyboard status on port 0 bit 0 and data on port 3 in your system?
Mike
Mike
-
- Posts: 9
- Joined: July 27th, 2023, 2:37 am
- Contact:
Re: RAM/PROM board for early S100 computers
Sorry about that.
I should of been more clear.
I followed the SubSystem B manual. Jumpering 3P+S for Keyboard Console and RS232-C Serial interface
. This is the parallel ASCII keyboard I made up. Although I have got one of Dave's Sol-20 keyboard replacements as well to add to the mix once I learn how to drive this system.
Thanks
Vernon
I should of been more clear.
I followed the SubSystem B manual. Jumpering 3P+S for Keyboard Console and RS232-C Serial interface
. This is the parallel ASCII keyboard I made up. Although I have got one of Dave's Sol-20 keyboard replacements as well to add to the mix once I learn how to drive this system.
Thanks
Vernon
-
- Site Admin
- Posts: 677
- Joined: April 5th, 2013, 10:55 am
- Contact:
Re: RAM/PROM board for early S100 computers
Ok, that makes sense. Tomorrow I’ll make an ALS-8 .hex file that will input from the parallel keyboard on your 3P+S and output to the VDM-1.
Mike
Mike
-
- Posts: 9
- Joined: July 27th, 2023, 2:37 am
- Contact:
Re: RAM/PROM board for early S100 computers
Hi Mike,
That's great thank you.
Out of interest what are you using for a serial keyboard into your I/O4 board in the video on the Sub system B demo.
Cheers
Vernon
That's great thank you.
Out of interest what are you using for a serial keyboard into your I/O4 board in the video on the Sub system B demo.
Cheers
Vernon
-
- Site Admin
- Posts: 677
- Joined: April 5th, 2013, 10:55 am
- Contact:
Re: RAM/PROM board for early S100 computers
Vernon,
Give the following PROM version of ALS8 which I have patched to work with CUTER (or SOLOS) for console I/O. If CUTER is working with your keyboard and video display, then ALS8 should also work with your keyboard and display since CUTER is doing the I/O with this patched version.
https://deramp.com/downloads/processor_ ... 0SOLOS.HEX
I haven't had a chance to set up a system to test it yet. Let me know what happens.
Mike
Give the following PROM version of ALS8 which I have patched to work with CUTER (or SOLOS) for console I/O. If CUTER is working with your keyboard and video display, then ALS8 should also work with your keyboard and display since CUTER is doing the I/O with this patched version.
https://deramp.com/downloads/processor_ ... 0SOLOS.HEX
I haven't had a chance to set up a system to test it yet. Let me know what happens.
Mike
-
- Site Admin
- Posts: 677
- Joined: April 5th, 2013, 10:55 am
- Contact:
-
- Posts: 9
- Joined: July 27th, 2023, 2:37 am
- Contact:
Re: RAM/PROM board for early S100 computers
Hi Mike,
Made the EPROM you attached - PROM version of ALS8 patched to work with CUTER (or SOLOS) for console I/Oand can confirm it works fine, thank you very much.
I can jump straight into ALS-8 from CUTER and using my Parallel ASCII keyboard connected to the 3P+S board. I've being playing with ALS-8 this morning. Still have the problem of ALS-8 not seeing the "LABEL" statement, I've been using your example from the web video. Do you have any thoughts on this?.
I also tried using Solace emulator on my Windows 10 PC and typed it into ALS-8 just to be sure I'm doing it right and that works as expected like your video demo. So something strange there.
I then transferred over BASIC5 over the serial port to the system plus transferred over lunar and this game did work fine. Although I still need to adjust Character and line delay, as I had a couple of errors. I'm using Tera Term what are you recommended setups for this program. I'm at 9600BAUD 8N1. Lunar working fine. ALS-8 working and you example if I don't use the LABEL statement
Making some good progress thanks to your help.
I'm going to try sending Target next like in your Demo and playing.
Hang Man worked ok.
Made the EPROM you attached - PROM version of ALS8 patched to work with CUTER (or SOLOS) for console I/Oand can confirm it works fine, thank you very much.
I can jump straight into ALS-8 from CUTER and using my Parallel ASCII keyboard connected to the 3P+S board. I've being playing with ALS-8 this morning. Still have the problem of ALS-8 not seeing the "LABEL" statement, I've been using your example from the web video. Do you have any thoughts on this?.
I also tried using Solace emulator on my Windows 10 PC and typed it into ALS-8 just to be sure I'm doing it right and that works as expected like your video demo. So something strange there.
I then transferred over BASIC5 over the serial port to the system plus transferred over lunar and this game did work fine. Although I still need to adjust Character and line delay, as I had a couple of errors. I'm using Tera Term what are you recommended setups for this program. I'm at 9600BAUD 8N1. Lunar working fine. ALS-8 working and you example if I don't use the LABEL statement
Making some good progress thanks to your help.
I'm going to try sending Target next like in your Demo and playing.
Hang Man worked ok.
-
- Site Admin
- Posts: 677
- Joined: April 5th, 2013, 10:55 am
- Contact:
Re: RAM/PROM board for early S100 computers
For sending .ENT files, use 9600 8N1 with a 100ms line delay. Character delay should be zero. When you send the file, be sure to UNcheck the Binary checkbox. When this is done, TeraTerm sends only the CR and not the LF. This allows SOLOS to keep up.
Mike
Mike
-
- Site Admin
- Posts: 677
- Joined: April 5th, 2013, 10:55 am
- Contact:
Re: RAM/PROM board for early S100 computers
Your symbol problem (LOOP) is because you need to give ALS-8 an address in memory to put the symbol table. D700 is typically used. Issue the command “STAB D700” before assembling any programs to set that address.
You can read more about this in the ALS-8 manual on original page 25 (pdf page 29):
https://deramp.com/downloads/processor_ ... /ALS-8.pdf
Mike
You can read more about this in the ALS-8 manual on original page 25 (pdf page 29):
https://deramp.com/downloads/processor_ ... /ALS-8.pdf
Mike
Who is online
Users browsing this forum: Ahrefs [Bot], Semrush [Bot] and 1 guest