Search found 1641 matches

by iss
Fri Oct 09, 2020 4:29 pm
Forum: General Discussion
Topic: Presentación.
Replies: 9
Views: 4509

Re: Presentación.

Welcome Magoric!
Your "CanariasGoRetro" looks like great place with lot of fun :D .
by iss
Fri Oct 09, 2020 4:20 pm
Forum: Operating systems, utilities and other serious software
Topic: Hello from UK! and presenting dflat system
Replies: 35
Views: 16614

Re: Hello from UK!

Welcome!
Can you tell us more about your dflat language? So far we know that it works on 554.37 Hz :twisted:
by iss
Thu Oct 08, 2020 9:51 am
Forum: Operating systems, utilities and other serious software
Topic: Cumana Reborn DSK support
Replies: 99
Views: 39913

Re: Cumana Reborn DSK support

Chema wrote: Thu Oct 08, 2020 9:43 am Does this mean that Cumana Reborn has the Microdisc eprom instead of the Cumana's? Because IIRC they were hardware compatible... (they must be, or most games would not work!).
Yes, exactly the EPROM is the same as in Microdisc.
by iss
Thu Oct 08, 2020 8:56 am
Forum: Operating systems, utilities and other serious software
Topic: Cumana Reborn DSK support
Replies: 99
Views: 39913

Re: Cumana Reborn DSK support

...does it need something specific in the controller EPROM? Indeed! Both Microdisc and Cumana need different EPROM to boot Cumana DOS. Probably it's possible with some patching on disk to make it boot, but I didn't check this in details. The problem is in the different names of the system files, ii...
by iss
Thu Oct 08, 2020 12:55 am
Forum: Operating systems, utilities and other serious software
Topic: Cumana Reborn DSK support
Replies: 99
Views: 39913

Re: Cumana Reborn DSK support

Thanks Chema for the info, so really, if we were to convert to HFE, we would have to: first decode the HFE file to translate it as a stream of raw data bytes then just use the 'old2mfm' utility to convert it to the new DSK format ? @retroric: Well, your guess is so close to the reality that I felt ...
by iss
Wed Oct 07, 2020 10:45 pm
Forum: Hardware hacks and extensions
Topic: IJK-egoist new joystick interface by [raxiss]
Replies: 104
Views: 80955

Re: IJK-egoist new joystick interface by [raxiss]

Cool video, @rax!

@all: have you noticed the 2 spoilers in the clip:
* Putup for Oric by [raxiss] - brand new remake of the classic arcade game with puzzle elements with 50 levels.
* TapOric cable - to connect Tape port to smartphone or to PC sound-card.
by iss
Wed Oct 07, 2020 10:01 am
Forum: Hardware hacks and extensions
Topic: DRAMARDUINO - Dram tester with Arduino
Replies: 52
Views: 73767

Re: DRAMARDUINO - Dram tester with Arduino

Wow, nice catch. Interesting is that in my local file it's:

Code: Select all

digitalWrite(a_bus[i], a & 1);
Maybe I've uploaded something preliminary...
First post is now updated with the correct sketch!
by iss
Thu Oct 01, 2020 9:25 pm
Forum: 6502 assembly coding
Topic: substraction of two 8bits signed values into a signed 16 bits
Replies: 7
Views: 6257

Re: substraction of two 8bits signed values into a signed 16 bits

Cool! Now let's save 3 bytes space too 8) :

Code: Select all

	sec
	lda _RayBeta
	sbc _RayAlpha
	bvc axmb_noOverflow
		ror
		tay
		lda _tab_divisor,y
		jmp axmb_done 
		
axmb_noOverflow
		tay
		lda _tab_divisor_acc,y
		
axmb_done
		sta _RayDivisor
by iss
Thu Oct 01, 2020 7:25 pm
Forum: Technical questions
Topic: Printer?
Replies: 8
Views: 5404

Re: Printer?

For me, quick solutions can be made relatively easy with Arduino+PC+printer or RPi+printer . How does that work for Orics? It's really simple. Here is how I connect Arduino Uno to Oric's parallel port: Oric Arduino pin STB 2 D0 3 D1 4 D2 5 D3 6 D4 7 D5 8 D6 9 D7 10 ACK 11 Any other micro controller...
by iss
Thu Oct 01, 2020 12:08 am
Forum: Technical questions
Topic: Printer?
Replies: 8
Views: 5404

Re: Printer?

IMO any printer (old or new) which has Centronics interface should work with Oric - you need only proper cable with the specific connectors. BUT , if we assume that 'all modern printers' have ONLY USB then you need such device - LPT2USB and short cable to convert the DB25 to IDC20 connectors. The pr...
by iss
Wed Sep 30, 2020 11:48 pm
Forum: 6502 assembly coding
Topic: substraction of two 8bits signed values into a signed 16 bits
Replies: 7
Views: 6257

Re: substraction of two 8bits signed values into a signed 16 bits

Hey Iss !! So glad to see you back here :-) Yep, I'm back from a long vacation without Orics, Internet etc., ... just 'underwater void' ! :D uwv.jpg Anyway..., attached you will find your sources as one main C file and one ASM file. The idea is to redirect 'printf' to the printer output and to dump...
by iss
Wed Sep 30, 2020 8:03 pm
Forum: 6502 assembly coding
Topic: substraction of two 8bits signed values into a signed 16 bits
Replies: 7
Views: 6257

Re: substraction of two 8bits signed values into a signed 16 bits

Why not to simply use 'signed int' for RayAlpha and RayBeta too, keeping the allowed values in the same range -127..128 ? :? IMHO, this will not slowdown significantly the calculation. Then the translation to ASM will be easier and you can continue to use only 8 bits to index both tab_divisor arrays...
by iss
Tue Sep 08, 2020 6:47 pm
Forum: Hardware hacks and extensions
Topic: TSN 1-2450A instead of LM7905
Replies: 27
Views: 14487

Re: TSN 1-2450A instead of LM7905

Correct! :)
Just to clarify mikeb's magic numbers: the time depends on the RC group charging/discharging constant i.e.
T=R*C, or in the 'standard' case T = 2200[ohms] * 0.000001[farads] = 0.0022[seconds] or 2.2ms ;).
by iss
Sun Sep 06, 2020 7:54 pm
Forum: Technical questions
Topic: Issue 2 Oric-1 Repair
Replies: 21
Views: 9737

Re: Issue 2 Oric-1 Repair

... the 3” drive in a Microdisc ( Hitachi HFD-305SE )... @Vyper68 : Are you sure that the drive's model is exactly HFD305 SE ? Because HFD305 SE is intended for Apple][ :shock: and there are lot of things which make it incompatible with Microdisc - rotation speed, data encoding, etc... Maybe the on...
by iss
Wed Aug 26, 2020 11:57 am
Forum: 6502 assembly coding
Topic: set color and paper
Replies: 9
Views: 6961

Re: set color and paper

For this particular issue the ONLY relevant solution is: :D - crossing finger and praying Now seriously: There is one BIG difference which should be always taken into account and it is: what type is your project: [ C with some ASM functions eventually ] or [ ASSEMBLER ONLY ]. If you have C code then...