Author Topic: [Axe] Mode 7 test  (Read 18632 times)

0 Members and 1 Guest are viewing this topic.

Offline Matrefeytontias

  • Axe roxxor (kinda)
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1982
  • Rating: +310/-12
  • Axe roxxor
    • View Profile
    • RMV Pixel Engineers
Re: [Axe] Mode 7 test
« Reply #45 on: December 30, 2012, 01:43:30 pm »
It's not yet possible on ndless

LOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOL :P

You already have Doom on Nspire. Mario Kart is nothing.

And also :


F-Zero z80 by calc84maniac
« Last Edit: December 30, 2012, 01:47:58 pm by Matrefeytontias »

Offline Vogtinator

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1193
  • Rating: +108/-5
  • Instruction counter
    • View Profile
Re: [Axe] Mode 7 test
« Reply #46 on: December 30, 2012, 01:48:40 pm »
ROFL
Only the Gameboy can be emulated (which supports mode 7, but only mario kart: super circuit (which is crap) runs)

Quote
You already have Doom on Nspire. Mario Kart is nothing.
I hate Doom, Wolfenstein 3d.. Something like Monkey Island would be cool (OT, I know)

Offline Matrefeytontias

  • Axe roxxor (kinda)
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1982
  • Rating: +310/-12
  • Axe roxxor
    • View Profile
    • RMV Pixel Engineers
Re: [Axe] Mode 7 test
« Reply #47 on: December 30, 2012, 01:50:09 pm »
ROFL
Only the Gameboy can be emulated (which supports mode 7, but only mario kart: super circuit (which is crap) runs)

What do you mean ? It's not an emulator. http://www.omnimaga.org/index.php?board=26.0

Offline Vogtinator

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1193
  • Rating: +108/-5
  • Instruction counter
    • View Profile
Re: [Axe] Mode 7 test
« Reply #48 on: December 30, 2012, 01:51:58 pm »
Nope, I referred to the nspire: gpsp.

Offline Matrefeytontias

  • Axe roxxor (kinda)
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1982
  • Rating: +310/-12
  • Axe roxxor
    • View Profile
    • RMV Pixel Engineers
Re: [Axe] Mode 7 test
« Reply #49 on: December 30, 2012, 01:52:59 pm »
Oh, I see. But you can see here that the Gameboy is not the only platform capable of Mode 7.

Offline Vogtinator

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1193
  • Rating: +108/-5
  • Instruction counter
    • View Profile
Re: [Axe] Mode 7 test
« Reply #50 on: December 30, 2012, 01:55:59 pm »
I see, F-Zero uses Mode 7 too..
It's way faster than yours, is it asm?

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: [Axe] Mode 7 test
« Reply #51 on: December 30, 2012, 01:57:12 pm »
wow, that is quick and running smooth O.O this is AWESOME! :D

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Matrefeytontias

  • Axe roxxor (kinda)
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1982
  • Rating: +310/-12
  • Axe roxxor
    • View Profile
    • RMV Pixel Engineers
Re: [Axe] Mode 7 test
« Reply #52 on: December 30, 2012, 01:58:26 pm »
Welcome in the world of ASM.

I think I'll try to make something similar, but seeing my ASM skills, I'm afraid that I won't get anything until a year or two D:

Offline tr1p1ea

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 647
  • Rating: +110/-0
    • View Profile
Re: [Axe] Mode 7 test
« Reply #53 on: December 30, 2012, 04:35:11 pm »
If you make it your goal, it would be a great exercise to increase your ASM skillz.
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."


Offline Matrefeytontias

  • Axe roxxor (kinda)
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1982
  • Rating: +310/-12
  • Axe roxxor
    • View Profile
    • RMV Pixel Engineers
Re: [Axe] Mode 7 test
« Reply #54 on: December 30, 2012, 04:52:31 pm »
Yeah, but considering how low are my skills, I don't even know if I'll finish it someday :P

But I'll try anyway.

Offline tr1p1ea

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 647
  • Rating: +110/-0
    • View Profile
Re: [Axe] Mode 7 test
« Reply #55 on: December 30, 2012, 05:09:18 pm »
I see you have been asking about fixed-point maths. There really isnt a great deal to mode7 when its broken down, i rekon you could do it even if it isnt super optimized to begin with.

My suggestion is to become more familiar with the hardware at a low level (LCD access, memory structure etc) and also making small test programs for fixed-point operations (to simulate the individual aspects of a mode7 engine) before finally bringing it together.
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."


Offline Matrefeytontias

  • Axe roxxor (kinda)
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1982
  • Rating: +310/-12
  • Axe roxxor
    • View Profile
    • RMV Pixel Engineers
Re: [Axe] Mode 7 test
« Reply #56 on: December 30, 2012, 05:11:26 pm »
Yeah, of course I didn't think of getting directly into Mode 7 :P

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: [Axe] Mode 7 test
« Reply #57 on: December 30, 2012, 11:38:05 pm »
Oh, I see. But you can see here that the Gameboy is not the only platform capable of Mode 7.

The Game Boy and Game Boy Color don't support Mode 7 as far as I know. The Game Boy Advance, on the other hand, does. And if a platform like the Nspire can run Doom, then it can easily run a Mode 7 engine (in fact there is one for Ndless 1.0, which is very smooth).

On the 83+ Mode 7 is fully possible since Calc84maniac did it, as shown above, but not an entire Doom port. However, Axe is much slower than ASM for it since it's a much higher level language. I bet there can be speed improvements, though, but nowhere close to what ASM can achieve. (Unless someone makes an Axiom)

Back on topic, this looks quite nice Matrefeytontias. You might want to make the lines surrounding the road thicker on the small map, though (so it doesn't look like a dotted line at times)
« Last Edit: December 30, 2012, 11:38:57 pm by DJ_O »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)