Search found 3019 matches

by Chema
Thu Mar 04, 2010 4:43 pm
Forum: Technical questions
Topic: Reading the Keyboard
Replies: 44
Views: 42893

mmm strange. I have looked at the sources of Space:1999 and the routine waits only 8 cycles, and was tested on a real Oric (at least Fabrice's).

This one waits 10 cycles...

Where does the number of 12 cycles come from?
by Chema
Wed Mar 03, 2010 8:48 pm
Forum: Painting tricks
Topic: A little voxel-demo
Replies: 9
Views: 22472

This is really amazing Nox... Incredible what you achieved in so little time!

Congratulations!
by Chema
Tue Mar 02, 2010 7:47 pm
Forum: Games
Topic: Doing 3D games on the Oric ?
Replies: 434
Views: 403818

A small log... Now missions load from disk correctly :) that is indeed good news. I have two dummy test missions that are correctly loaded, the first as default, the second when you finish the first successfuly. Everything seems to work :) Need to add at least one more event and tidy up some matters...
by Chema
Tue Mar 02, 2010 11:48 am
Forum: Cross development tools
Topic: OSDK Understanding Question
Replies: 5
Views: 11237

Ah, that was some very useful information for me, too. So that is the thing called "Overlay", making an extra .tap and loading it to $a000? Does the C-Compiler/assembler/linker "stop" at $97ff, throwing an out of memory-error or anything like that? Or does it just overwrite char...
by Chema
Mon Mar 01, 2010 5:26 pm
Forum: Games
Topic: Doing 3D games on the Oric ?
Replies: 434
Views: 403818

Greetings. I am still working on this, and made some advances with missions. I started with a system that could be used to load mission data from disk (one active mission at a time), resulting in a new level for this game. Only at the first stages at the moment. I have a kind of event map with entry...
by Chema
Mon Mar 01, 2010 5:02 pm
Forum: Cross development tools
Topic: OSDK Understanding Question
Replies: 5
Views: 11237

Same thing occured to me in 1337. I asked Dbug and the answer is quite straightforward, really. XA does not support what you are trying to do. Basically it does not support code splits like that. Code should be generated, with all the addresses correctly set as if it were in $9000 but will be append...
by Chema
Mon Mar 01, 2010 9:49 am
Forum: Cross development tools
Topic: OSDK Understanding Question
Replies: 5
Views: 11237

Re: OSDK Understanding Question

Hi, let's see if I can help with some of these... May be the best solution is a mix between C and 6502 code. Sure, that is quite easy. Remember that you can always access variables and routines written in asm (put an underscore before the C name, such as _printf, or _counter). For passing parameters...
by Chema
Sun Feb 28, 2010 8:14 pm
Forum: General Discussion
Topic: Hello there. Some questions from a new forum member.
Replies: 5
Views: 8594

Greetings Borat, and welcome back to the Oric! Have little to add to what Symoon said. The only thing is that, although I am not using the real hardware now, I think you don't need tapes. You should be capable of plugging the sound output of your PC to the Oric and use any wavplayer to load the game...
by Chema
Sat Feb 27, 2010 7:45 pm
Forum: 6502 assembly coding
Topic: Time-Measurement
Replies: 12
Views: 32802

Dbug has written a set of routines and macros that can be used to profile a program. I have used them and work very well, printing out profile information to the printer.

You can download them as well as example code at
http://miniserve.getmyip.com/svn/users/ ... /Profiler/
by Chema
Fri Feb 26, 2010 1:35 pm
Forum: Hardware hacks and extensions
Topic: Simplest MMC Interface hardware
Replies: 63
Views: 89412

Very nice idas here... I will try to add my 2 cents again, although remember this is not my area of expertize (if there is any :) ) Back to topic, I now little about the Arduino Mega, but I suppose that a good start would be interfacing the expansion bus to the digital inputs (not sure if some kind ...
by Chema
Thu Feb 25, 2010 7:45 pm
Forum: Painting tricks
Topic: A little sprite-demo (textmode)
Replies: 27
Views: 45724

I tried it and indeed they work under oricutron 0.5 and windows XP.

There is a problem with bouncing, however, so the sprite might turn on/off very quickly many times.

How are you reading the keyboard?
by Chema
Thu Feb 25, 2010 10:03 am
Forum: Hardware hacks and extensions
Topic: Simplest MMC Interface hardware
Replies: 63
Views: 89412

I am also poring over the Sedoric code, as much as possible, to identify what will be needed to implement a proper disk emulator with this hardware. I think (and I may be wrong) that it would be a nice idea to have a look at oricula... sorry, oricutron sources for disk emulation. If you are able to...
by Chema
Wed Feb 24, 2010 7:21 pm
Forum: Painting tricks
Topic: A little sprite-demo (textmode)
Replies: 27
Views: 45724

Indeed pretty cool animation! And good smooth sprites!

Certainly much better than most Oric's software back in the 80's... or shall I say all software from that era.

Welcome abroad!
by Chema
Fri Feb 19, 2010 6:58 pm
Forum: Games
Topic: Doing 3D games on the Oric ?
Replies: 434
Views: 403818

Hehe that is the spirit :) BTW do you have a Microdisc? It is needed, and it will be nice to test the thing on real hardware... and maybe have some photos or videos :) I fixed more minor issues and tested combat with Thargoid ships. Argh, they are really deadly... I only won 3 combats out of a dozen...
by Chema
Thu Feb 18, 2010 10:04 pm
Forum: Games
Topic: Doing 3D games on the Oric ?
Replies: 434
Views: 403818

thrust26 wrote: I don't think this is the case, but I want to make sure.
No, of course. All the vertices are rotated just once. Did I make another mistake? I did the calculations quite quickly...