Author Topic: Doom89!  (Read 37266 times)

0 Members and 1 Guest are viewing this topic.

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
Doom89!
« Reply #15 on: August 17, 2007, 06:04:00 pm »
LOL i was wondering why i felt like i saw this avi before x.x, now its confusing because both members have the same avatar lol

I remember when lolje hijacked spelli avatar it was weird
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline AaroneusTheGreat

  • Moderator
  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 287
  • Rating: +26/-1
    • View Profile
Doom89!
« Reply #16 on: August 17, 2007, 06:06:00 pm »
Yea, for some reason, I keep linking my avitar and it's broken every time. So I gave up and used a stock one.  

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
Doom89!
« Reply #17 on: August 17, 2007, 06:08:00 pm »
where is your old avatar hosted? maybe it doesnt allow remote linking. As tifreakware staff you can upload it directly on tifreakware i think, but idk if tifreakware has hotlinking disabled too
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline AaroneusTheGreat

  • Moderator
  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 287
  • Rating: +26/-1
    • View Profile
Doom89!
« Reply #18 on: August 17, 2007, 06:20:00 pm »
It might, I think I hotlinked it from UTI. It really doesnt matter much to me. I'll think of something.

Anywho, I looked into the advanced raycasting and I understand it to a point. If anyone here can help me find some tutorials on drawing a raycasted scene to a flat screen, please post the links here.

I'm going to go on Amazon and see if I can't find some books on the subject also. I think I may actually be crazy enough to attempt this.

I need to get my head examined. :Ptongue.gif

EDIT:

Okay, I found Doom's Original source code. I'm going to study their methods, and see if I can learn a thing or two.  

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
Doom89!
« Reply #19 on: August 17, 2007, 06:54:00 pm »
o.oblink.gif nice i hope it helps!
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Ranman

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1354
  • Rating: +83/-0
    • View Profile
Doom89!
« Reply #20 on: August 18, 2007, 12:01:00 am »
QuoteBegin-AaroneusTheGreat+18 Aug, 2007, 0:2-->
QUOTE (AaroneusTheGreat @ 18 Aug, 2007, 0:20)
Anywho, I looked into the advanced raycasting and I understand it to a point. If anyone here can help me find some tutorials on drawing a raycasted scene to a flat screen, please post the links here.  

 This is a decent tutorial...

http://www.permadi.com/tutorial/raycast/
Ranman
Bringing Randy Glover's Jumpman to the TI-89 calculator. Download available at Ticalc.

Offline Halifax

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1334
  • Rating: +2/-1
    • View Profile
    • TI-Freakware
Doom89!
« Reply #21 on: August 18, 2007, 06:49:00 am »
ATG: I seriously recommend talking to Jim_e. He is the master when it comes to 3D raycasting techniques. I mean this guy has made a grayscale 3D raycaster, and a Mode7 engine all on the z80 o.oblink.gif

He could definetly help you out a lot!
There are 10 types of people in this world-- those that can read binary, and those that can't.

Offline AaroneusTheGreat

  • Moderator
  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 287
  • Rating: +26/-1
    • View Profile
Doom89!
« Reply #22 on: August 18, 2007, 06:55:00 am »
I've read that one actually, I was thinking of more in depth application of the theory. I think what I'll have to end up doing is sitting down with a pad of paper, the computer, the tutorials and some serious free time, and just take notes, figure things out and try stuff on TIGCC. Simple things to start with like wireframe rendering. If I get anything working then I'll move on from there.  

Liazon

  • Guest
Doom89!
« Reply #23 on: August 18, 2007, 11:03:00 am »
wouldn't this have to be in 68k ASM?

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
Doom89!
« Reply #24 on: August 18, 2007, 11:40:00 am »
i think only the FAT engine is asm. Idk if he will have to do assembly to make a new more complex engine though, C may be a bit slow. We never know tho ^^
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline AaroneusTheGreat

  • Moderator
  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 287
  • Rating: +26/-1
    • View Profile
Doom89!
« Reply #25 on: August 18, 2007, 03:47:00 pm »
Well, I dont know whether or not the FAT engine was written in pure ASM or not but C should do just fine if I do it right.

NEWS:

New menu system is done. Now when you are in-game, the menu floats on top of the viewing plane in the original font. Ranman helped me with the font system. It looks pretty sweet.  

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
Doom89!
« Reply #26 on: August 18, 2007, 04:38:00 pm »
cool, do you have screenies???
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline AaroneusTheGreat

  • Moderator
  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 287
  • Rating: +26/-1
    • View Profile
Doom89!
« Reply #27 on: August 19, 2007, 04:30:00 am »
Not right this minuet, but I'll make some when I get a chance. I think I have to reinstall CalcCapture. That probably got wiped when my computer crashed.

EDIT:

Well, calccapture doesn't work with the new tiemu so I had to use still screen shots created with tiemu.

Screenshots:

user posted image

user posted image

user posted image

user posted image

The on screen menus look much better on a real calc, they are perfectly readable. The emulator's screen contrast is in what would be perfect grays, but that's not how it works on a real calc.

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
Doom89!
« Reply #28 on: August 19, 2007, 05:02:00 am »
wow nice so far, i like the custom fonts. I would make them lighter on the bottom screenie tho so its easier to read
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline AaroneusTheGreat

  • Moderator
  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 287
  • Rating: +26/-1
    • View Profile
Doom89!
« Reply #29 on: August 19, 2007, 02:20:00 pm »
That's the second time someone suggested that  :Ptongue.gif
Actually, it looks much better and is much much easier to read on a real calculator than on the emulator. Ranman and I are working that out though, so it might change. I'll let you all know.