Search found 3019 matches

by Chema
Mon Nov 10, 2008 7:12 pm
Forum: Games
Topic: Doing 3D games on the Oric ?
Replies: 434
Views: 403818

Re: Elite Source code

Why not borrow ideas from sequels to Elite games. Check for instance the work done on glfrontier. As for copyright issues every versions I know of Elite are based on the reverse engineering work done by Christian Pinder (Elite the New Kind) so its already biased. forums are nice but a blog would be...
by Chema
Fri Nov 07, 2008 12:18 pm
Forum: Games
Topic: Doing 3D games on the Oric ?
Replies: 434
Views: 403818

Re: Elite Source code

I remember back then reading the C64 manual of Elite, a story was included and a planet was mentionned named Raxxla (if I recall correctly). We were navigating where the planet should have been approximatively with the indication written in the manual. We never found it, some month ago I found an i...
by Chema
Thu Nov 06, 2008 1:28 pm
Forum: Games
Topic: Doing 3D games on the Oric ?
Replies: 434
Views: 403818

Re: Elite Source code

Did you use the BBC source code and others stuff available at Ian Bell site ? Yes, some stuff from there and from other sites... Did not use the BBC source code, as I found it completely obscure, but I did use the text C version of the engine posted at Ian's site and also sources from an Elite vers...
by Chema
Thu Nov 06, 2008 1:08 pm
Forum: 6502 assembly coding
Topic: Clipped line routine
Replies: 20
Views: 34661

Both correctly displayed one single dot in (24,24). Ok, I am completely embarssed. I don't know what I did or what I broke, but it is working now :oops: I'd swear I made several tests and notice that behaviour. I did one today and it displayed the dot correctly, so I am completely confused. Most pr...
by Chema
Tue Nov 04, 2008 9:21 am
Forum: Games
Topic: Doing 3D games on the Oric ?
Replies: 434
Views: 403818

For text compression I guess the person who made the most research is Fabrice when he was working on his "Cube" minigame. For the curset thing, are you switching to hires normally calling Hires, or with some custom code ? We already did some good (45%) text compression in Space:1999 that ...
by Chema
Mon Nov 03, 2008 8:34 pm
Forum: Games
Topic: Doing 3D games on the Oric ?
Replies: 434
Views: 403818

Just a quick note.... The generator is fully working and done in assembly. Including the goat-soup string to describe the planet :) Just keep C code to print things on screen until I can find time and energy to create a GUI similar to Elite's. http://www.defence-force.org/ftp/forum/3Dthings/screen16...
by Chema
Thu Oct 30, 2008 7:13 pm
Forum: Games
Topic: Doing 3D games on the Oric ?
Replies: 434
Views: 403818

You are probably the first person to have used scanf since we switched from "Frasm" to "Xa" :D :) Sure Not many people is programming in C for the Oric currently, I'm afraid. Not even programming anything for the Oric apart from Twilighte, you and me... :cry: This is quite sad, ...
by Chema
Wed Oct 29, 2008 11:03 am
Forum: Games
Topic: Doing 3D games on the Oric ?
Replies: 434
Views: 403818

I also have the generator in assemby now :D and added the market, but in C. You can select a planet number and it shows its data and the market prices and quantities correctly. In fact you could generate more planets than the original limit of 256. It is just a matter of performing more iterations, ...
by Chema
Tue Oct 28, 2008 12:34 pm
Forum: Games
Topic: Doing 3D games on the Oric ?
Replies: 434
Views: 403818

Greetings again... Just one quick note regarding an Elite Clone. I have been able to write a C program to generate the Elite galaxy, based on the sources I have. Here is an screenshot: http://www.defence-force.org/ftp/forum/3Dthings/galaxy.png It generates each system when a function is called and t...
by Chema
Mon Oct 27, 2008 12:24 pm
Forum: Games
Topic: Doing 3D games on the Oric ?
Replies: 434
Views: 403818

Greetings again. Having the clipped line routine at hand I could setup a bunch of objects in the 3D world and create a demo where you can move (in all the 3D directions and rotations) the point of view, while the objects rotate along their 3 axes. It works quite well, despite using the double buffer...
by Chema
Thu Oct 23, 2008 8:23 am
Forum: 6502 assembly coding
Topic: Clipped line routine
Replies: 20
Views: 34661

Great!

Thanks.
by Chema
Wed Oct 22, 2008 7:09 pm
Forum: 6502 assembly coding
Topic: Clipped line routine
Replies: 20
Views: 34661

Greetings. Working on a possible radar display for the 3D game, I noticed the line drawer does NOT draw a line when origin and destination are the same. Drying to draw a line from (24,24) to (24,24) I expected to see a dot at that position, but nothing was drawn. Don't know if this is the desired be...
by Chema
Tue Oct 14, 2008 7:18 pm
Forum: 6502 assembly coding
Topic: BCD division by 2
Replies: 3
Views: 13273

Tricky one... I don't see an easy (I mean compact and fast) way of doing this, but searching a bit with Google I found this: http://www.atarimagazines.com/compute/issue17/221_1_A_GENERAL_PURPOSE_BCD-TO-BINARY_ROUTINE.php It is a routine to convert BCD to binary, but he is using the trick of dividing...
by Chema
Tue Sep 23, 2008 6:22 pm
Forum: 6502 assembly coding
Topic: Clipped line routine
Replies: 20
Views: 34661

Wonder if we can achieve a better framerate :) With your odd/even line trick, it is possible indeed! Only issue I still see is what we will do with stars, for instance. BTW I have built up a demo in wireframe mode so you can see the ClippedLine with the 3D engine. It is here: http://www.defence-for...
by Chema
Tue Sep 23, 2008 8:57 am
Forum: 6502 assembly coding
Topic: Improving the polygon routine...
Replies: 1
Views: 9146

Hi Dbug! I will try to think about this, but indeed it is not a simple question. I guess any memory structure you use would be either memory hungry (tables) or quite difficult to manage (insert new segments in a linked list). I did not see any problem with the current routine even with complex ships...