Search found 18 matches

by jbperin
Fri Feb 28, 2020 8:41 pm
Forum: Painting tricks
Topic: Painting in Coloric Ascii Art
Replies: 7
Views: 168

Re: Painting in Coloric Ascii Art

Hi! I have just tested it in my Atmos. WAOU !! It's the first time in my life that my code runs on a real machine !! Thank you very much !! I bought an Oric Atmos when I started programming on Oric (4 months ago) but i still haven't managed to put my code in it. So that's the very first time my cod...
by jbperin
Fri Feb 28, 2020 7:04 pm
Forum: Painting tricks
Topic: Painting in Coloric Ascii Art
Replies: 7
Views: 168

Re: Painting in Coloric Ascii Art

Thank you all for your feedback. I attach a TAP file of the stuff for those who want to gives a try on real screen. BE CAREFUL : Think of setting Overclock to at least 2 2 functions was translated to assembly for a 25 000 cycles gain. But still far from enough :? 0x01 07377A Global 1x01 04CC08 glDra...
by jbperin
Thu Feb 27, 2020 4:54 pm
Forum: Painting tricks
Topic: Painting in Coloric Ascii Art
Replies: 7
Views: 168

Painting in Coloric Ascii Art

It is still under development at Oric Software Studios but it may soon be possible to have this kind of render by using glOric : BEWARE : Video recorded with OVERCLOCK *2 .. For now the code is being actively profiled and some C part requires to be ported to assembly in order to reach this kind of p...
by jbperin
Sat Feb 22, 2020 7:42 am
Forum: Games
Topic: Oric gameplay YouTube channel
Replies: 4
Views: 283

Re: Oric gameplay YouTube channel

Very Big collection of oric game videos. I discovered lots of games thanks to this channel.
by jbperin
Fri Feb 14, 2020 10:35 am
Forum: Games
Topic: Lunar Mission [raxiss]
Replies: 5
Views: 567

Re: Lunar Mission [raxiss]

WOW .. Impressive productivity of raxiss team with very good quality productions.

Thanks raxiss for so much quality entertainment !!!

Very nice work !!
by jbperin
Mon Feb 10, 2020 8:30 pm
Forum: Demos
Topic: Real Time 3D example
Replies: 26
Views: 2435

Re: Real Time 3D example

ThomH wrote:
Mon Feb 10, 2020 6:07 pm
drawing only those edges that are connected to at least one front-facing surface does the trick
Sorry but I don't understand how we determine what is a front facing surface.
It makes me think of normal vector calculation implying costly cross product operation.
Is there a cheapest way ?
by jbperin
Mon Feb 10, 2020 4:51 pm
Forum: Demos
Topic: Real Time 3D example
Replies: 26
Views: 2435

Re: Real Time 3D example

I uploaded a couple of demos here, with a very primitive version of the engine (many nasty things appeared later on, as can be seen in the looong thread - but it was really fun!) http://forum.defence-force.org/viewtopic.php?f=20&t=364&p=2555#p2555 It's terribly impressive !!! really stunning !! I h...
by jbperin
Fri Jan 24, 2020 8:24 am
Forum: Games
Topic: Fifteen Puzzle [raxiss]
Replies: 5
Views: 452

Re: Fifteen Puzzle [raxiss]

So nice !! Thank you !!
Very good work!
by jbperin
Mon Dec 30, 2019 10:06 pm
Forum: Demos
Topic: Real Time 3D example
Replies: 26
Views: 2435

Re: Real Time 3D example

Cool, I've written homebrew 3d on an Atari Lynx, which has a separate maths unit including multiply with accumulate that makes life very easy, and on a Z80-based machine. So naturally I stuck my nose into your code. I feel honored that you casted a glance at my code. If I had known that such a thin...
by jbperin
Thu Dec 26, 2019 5:55 pm
Forum: Demos
Topic: Real Time 3D example
Replies: 26
Views: 2435

Re: Real Time 3D example

Really nice! Congratulations! Thank you very much Chema :D I'm fond of your work on Oric. I learn a lot from your code. It's really cool to see that you appreciate these samples. I wish someone managed to implement filled polygons. The polygon rasterizer at Defence-force is so easy to use that I've...
by jbperin
Wed Dec 25, 2019 11:20 pm
Forum: C programming
Topic: Hyper Fast 3D Projection Routine for your Real Time Apps
Replies: 1
Views: 1059

Re: Hyper Fast 3D Projection Routine for your Real Time Apps

The glProject function is in the glOric.s file in the glOric source directory.
And it is usable from C code as described in this Quick Introduction to glProject.

For more examples on how to use this routine, look at the main.c file.
by jbperin
Wed Dec 25, 2019 11:10 pm
Forum: Demos
Topic: Real Time 3D example
Replies: 26
Views: 2435

Re: Real Time 3D example

Congrats, @jbperin ! Both demos are definitely cool and good basis for further evolution - for instance into a 3D-game. :) I follow your development progress on orig.org but thank you for posting here too, so more people can try and have fun with your demos! Thanks you very much iss !! It's very ni...
by jbperin
Mon Dec 23, 2019 2:02 pm
Forum: C programming
Topic: Hyper Fast 3D Projection Routine for your Real Time Apps
Replies: 1
Views: 1059

Hyper Fast 3D Projection Routine for your Real Time Apps

Hi every body, My name is Jean-Baptiste. I'm a developer on glOric project at Oric Software and I want to inform oric'developers that a very nice function was recently pushed on the gloric repository at Oric Software . It is what could be called an " Hyper Fast 3D Projection Routine " named ` glProj...
by jbperin
Mon Dec 23, 2019 1:32 pm
Forum: Demos
Topic: Real Time 3D example
Replies: 26
Views: 2435

Re: Real Time 3D example

I forgot to say: - It is a proof of concept stuff .. it is stongly bugged. For exemple there's a bug in the text version which makes that, when a shape reach column 0 of screen, it kind of erases the rest of the line. I would be thankful to anyone that can help me solve this issue. - The text in the...
by jbperin
Mon Dec 23, 2019 11:35 am
Forum: Demos
Topic: Real Time 3D example
Replies: 26
Views: 2435

Real Time 3D example

Hi every body, Here are two sample demos that I made to illustrate the use of an hyper fast 3D projection routine written in 6502 assembly and recently published on glOric project at Oric Software . These sample demo consists in: - an intro in which the camera position and orientation is animated - ...