Search found 6 matches

by Rorschak
Mon Jun 01, 2020 5:13 am
Forum: Hardware
Topic: A question for the electronics wizards...
Replies: 4
Views: 860

Re: A question for the electronics wizards...

That was my main concern. I have to make sure that the ATTINY85 has had enough time to boot into it's main loop before i let the spectrum start.Otherwise, there might not be a correct rom selected. My plan was to have a pull-down resistor hold the reset line low until the ATTINY85 booted and via an ...
by Rorschak
Sun May 31, 2020 12:41 pm
Forum: Hardware
Topic: A question for the electronics wizards...
Replies: 4
Views: 860

A question for the electronics wizards...

Hi there, a quick question for the electronics wizards. Will an ATTINY85 run at 5V play nicely with TTL logic? I have a small project in mind, that needs 5 pins. One that goes to a pushbutton, one that can pull a Z80 reset line low and three that go to three address lines on a 5V EEPROM. It's basica...
by Rorschak
Thu Aug 01, 2019 10:33 am
Forum: Sales/Commercial
Topic: Wanted: One specific keycap from a spanish toastrack.
Replies: 0
Views: 962

Wanted: One specific keycap from a spanish toastrack.

I finally managed to get my hands on a spanish toastrack with the external keypad, it is however missing one of the video keycaps (the black one). I'm just looking for the keycap, as the stalk looks ok.

Image
(this is obviously not my toastrack)

If you've got a spare, let me know what you want for it.
by Rorschak
Fri Mar 16, 2018 11:59 pm
Forum: Programming
Topic: tap8k. simple, small and fast loader
Replies: 15
Views: 4190

Re: tap8k. simple, small and fast loader

The program fails if you have an interface that moves the basic. A spectrum 48K with a betadisk interface moves the basic away from 23755. You should probably check PEEK 23635+256*PEEK 23636 in order to locate the start of your code. If you need to know where your code is executing, i use this littl...
by Rorschak
Fri Mar 16, 2018 11:45 pm
Forum: Programming
Topic: Copying tape to disk
Replies: 1
Views: 2399

Re: Copying tape to disk

Here are the steps you need to go through. 1. Convert the .SNA to .TAP and then to .WAV, possibly adjusting the volume if you can't load the file on the spectrum. 2. Switch the +3's loading to the tape drive and merge the basic loader from tape. Stop the tape after the basic block. 3. Make a note of...
by Rorschak
Sat Mar 10, 2018 6:37 pm
Forum: Programming
Topic: pasmo weirdness
Replies: 24
Views: 4671

Re: pasmo weirdness

Einar is correct. The code will run Mul16 directly. This code works for me, returning 0xF802 in HL ORG 50000 SC6A: LD HL,-2 ; HL = MULTIPLICAND LD DE,1023 ; DE = MULTIPLIER CALL MUL16 ; 16-BIT MULTIPLY ; RESULT OF 1023 * -2 = 0F802H ; REGISTER L = 02H ; H = F8H JR SC6A INCLUDE "MUL16.ASM" ...