Search found 3019 matches
- 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...
- 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...
- 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...
- 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...
- Tue Nov 04, 2008 9:21 am
- Forum: Games
- Topic: Doing 3D games on the Oric ?
- Replies: 434
- Views: 403818
- 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...
- Thu Oct 30, 2008 7:13 pm
- Forum: Games
- Topic: Doing 3D games on the Oric ?
- Replies: 434
- Views: 403818
- 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, ...
- 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...
- 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...
- Thu Oct 23, 2008 8:23 am
- Forum: 6502 assembly coding
- Topic: Clipped line routine
- Replies: 20
- Views: 34661
- 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...
- 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...
- 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...
- 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...