Search found 322 matches

by mmu_man
Tue Oct 16, 2007 2:16 pm
Forum: Technical questions
Topic: Oric RGB to CGA monitor
Replies: 11
Views: 17893

The intensity pin was used for digital signals to select the brightness of the color, to make 16 colors instead of 8.
If you leave it alone white will look greyish. But if you put it to 1 black will look dark gray...
by mmu_man
Mon Oct 15, 2007 12:44 pm
Forum: General Discussion
Topic: Invitation to Alchimie 7
Replies: 21
Views: 28141

Will I be alone ? hope not !
by mmu_man
Mon Oct 15, 2007 11:45 am
Forum: 6502 assembly coding
Topic: Optimizations
Replies: 5
Views: 12930

by mmu_man
Mon Oct 15, 2007 11:36 am
Forum: 6502 assembly coding
Topic: Optimizations
Replies: 5
Views: 12930

I'm not sure all those opcodes apply to the 6502A in the ORIC, do they ?
There is a list of those around.
Btw, I started a da65 info file to disasm the atmos rom:
http://revolf.free.fr/oric/atmosrom.zip
by mmu_man
Mon Oct 15, 2007 10:43 am
Forum: Cross development tools
Topic: problem with osdk ?
Replies: 32
Views: 44856

OTH I found antiques there:
http://www.umich.edu/~archive/atari/8bi ... ages/Cc65/
fp65 package for cc65, wonder how well it works, or if can be reused.
Sadly cc65 has other limitations.
by mmu_man
Sun Oct 14, 2007 10:44 pm
Forum: Cross development tools
Topic: problem with osdk ?
Replies: 32
Views: 44856

Ah, now I get 5 for all 3.
But the newest linker still busy loops.
by mmu_man
Sun Oct 14, 2007 9:49 pm
Forum: Cross development tools
Topic: problem with osdk ?
Replies: 32
Views: 44856

Give me a decent debugger. Bdb is very nice... under BeOS ;) There are several frontends to gdb... but I didn't try them. I tried kdevelop and anjuta, it's just plain unusable crap, and Eclipse is dog slow on my laptop. XEmacs \o/ I refuse to do command line based GCC+makefile+insert your favorite ...
by mmu_man
Sun Oct 14, 2007 5:48 pm
Forum: Hardware hacks and extensions
Topic: sd cards & stuff
Replies: 64
Views: 74744

I'm not sure if it's the same as the one from Torlus (cf. silicium.org forums).
I recall seeing some FPGA AppleII (GS?) project somewhere also, I hope they join forces to share stuff.
by mmu_man
Sun Oct 14, 2007 5:32 pm
Forum: Cross development tools
Topic: problem with osdk ?
Replies: 32
Views: 44856

Do you think you could manage to put all that in a small program that can be used as a regression/bug test for the compiler ? Will see. I still can't do any major new change, my main pc is not working, so I'm on my linux laptop, with the osdk working partially using wine, but that's not an ideal se...
by mmu_man
Sun Oct 14, 2007 2:22 am
Forum: Hardware hacks and extensions
Topic: sd cards & stuff
Replies: 64
Views: 74744

Except the RDY pin which IIRC can be used to step the cpu is just grounded, doesn't come from the ULA. Besides, the ULA can't stop doing the display, and the cpu will probably not like loosing it's clock. It can be done maybe but would need complex circuits to make sure it's safe (cf http://www.6502...
by mmu_man
Sun Oct 14, 2007 12:40 am
Forum: Cross development tools
Topic: problem with osdk ?
Replies: 32
Views: 44856

Hmm, now a nice one:

Code: Select all

	int i = 5;
	printf("%f\n", 5.0);
	printf("%f\n", (float)i);
	printf("%d\n", (int)(float)i);
gives:
5
0
0
:)
by mmu_man
Sun Oct 14, 2007 12:08 am
Forum: Hardware hacks and extensions
Topic: sd cards & stuff
Replies: 64
Views: 74744

*If* DMA were added (something that has been demonstrated on the Speccy) you could transfer data as fast as the Oric RAM can handle it. Unlike the C64 or AppleII, ORIC has no DMA handling at all, and the ULA has full control of the bus when the cpu doesn't use it AFAIK (it must send column addresse...
by mmu_man
Sat Oct 13, 2007 11:45 pm
Forum: Cross development tools
Topic: problem with osdk ?
Replies: 32
Views: 44856

Now I just need to fix the mul and div I hope (they used int32).
by mmu_man
Sat Oct 13, 2007 11:44 pm
Forum: Cross development tools
Topic: problem with osdk ?
Replies: 32
Views: 44856

I'm currently trying to isolate what makes int 8bit... it seems #including fpfloat triggers the assert, when NOFPMATH isn't defined. Ok found the bugger: FPINLINE fpfloat float_to_fp(float f) { fpfloat v; v = (_fp_full_t)(f * (float)((_fp_full_t)1 << _FPSH)); return v; } If I #if 0 from before this ...
by mmu_man
Sat Oct 13, 2007 8:38 pm
Forum: Hardware hacks and extensions
Topic: sd cards & stuff
Replies: 64
Views: 74744

i think it may be possible to get an IEC bus from the existing cia, and pushing up the speed wouldnt be a problem afterwards. It's a VIA in the ORIC :p Once again, there is no concept of serial bus in the ORIC ROM, the only thing that comes close to this is the cassette port. Anything that doesn't ...