Author Topic: NeHe Tutorial in masm64  (Read 3595 times)

Mikl__

  • Member
  • *****
  • Posts: 1044
Re: NeHe Tutorial in masm64
« Reply #60 on: October 22, 2020, 09:55:23 PM »
[Lesson #39: Introduction to Physical Simulations]
« Last Edit: November 19, 2020, 10:27:21 PM by Mikl__ »

TouEnMasm

  • Member
  • *****
  • Posts: 1510
    • EditMasm
Re: NeHe Tutorial in masm64
« Reply #61 on: October 22, 2020, 11:56:27 PM »

It seems they are numerous nehe tutorials,the one i download:
https://github.com/superipey/NeHe-Tutorial
my goal is to find tutorials that can be recompiled with VS2019 and run in windows 10
The 21 is one of them in 32 bits with restriction.
Fa is a musical note to play with CL

Mikl__

  • Member
  • *****
  • Posts: 1044
Re: NeHe Tutorial in masm64
« Reply #62 on: October 23, 2020, 12:32:24 AM »
[Lesson #40: Rope Physics]
« Last Edit: November 19, 2020, 10:28:04 PM by Mikl__ »

HSE

  • Member
  • *****
  • Posts: 1460
  • <AMD>< 7-32>
Re: NeHe Tutorial in masm64
« Reply #63 on: October 23, 2020, 07:44:23 AM »
Hi Mikl!

I used your translation of Iczelion Tut 2. Look like the linker fail to find libraries, if I copy the libraries and stubby to the same directory that contain the source file there is no problem. Strange thing is, that same linker don't have problems with Hutch's package. I have to see better. 

mineiro

  • Member
  • ****
  • Posts: 690
Re: NeHe Tutorial in masm64
« Reply #64 on: October 23, 2020, 10:39:58 AM »
hello sir HSE;
You can try check PATH variable for your include folder;
echo %PATH%
so, append a path folder to that to be visible to system
set PATH=%PATH%;z:\some_dir\include;z:\other_dir\lib
Not sure today, I put that in autoexec.bat file in older days.
I'd rather be this ambulant metamorphosis than to have that old opinion about everything

Mikl__

  • Member
  • *****
  • Posts: 1044
Re: NeHe Tutorial in masm64
« Reply #65 on: October 23, 2020, 11:25:18 AM »
[Lesson #41: Volumetric Fog and IPicture Image Loading]
« Last Edit: November 19, 2020, 10:28:46 PM by Mikl__ »

Mikl__

  • Member
  • *****
  • Posts: 1044
Re: NeHe Tutorial in masm64
« Reply #66 on: October 23, 2020, 04:19:33 PM »
[Lesson #46: Fullscreen AntiAliasing]
« Last Edit: November 19, 2020, 10:33:15 PM by Mikl__ »

TouEnMasm

  • Member
  • *****
  • Posts: 1510
    • EditMasm
Re: NeHe Tutorial in masm64
« Reply #67 on: October 23, 2020, 06:07:13 PM »

The nehe C++ lesson have a problem,they work only under ....Visual Studio (Initialisation failed).
A good sample in 64 bit is the MSDN one,I put it here.
Fa is a musical note to play with CL

TouEnMasm

  • Member
  • *****
  • Posts: 1510
    • EditMasm
Re: NeHe Tutorial in masm64
« Reply #68 on: October 24, 2020, 12:33:19 AM »

Soluce complete for the lesson21 in Windows 10 and 64 bits.
The attachment had the SOIL(soilmaster) lib in 64 bits (build in VS2019 windows 10).
Fa is a musical note to play with CL

Mikl__

  • Member
  • *****
  • Posts: 1044
Re: NeHe Tutorial in masm64
« Reply #69 on: October 24, 2020, 01:16:37 AM »
Lesson #48: ArcBall Rotation

Wouldn’t it be great to rotate your model at will, just by using the mouse? With an ArcBall you can do just that. In this tutorial we will touch on his implementation and considerations for adding ArcBall rotation to your own projects. His implementation of the ArcBall class is based on Bretton Wade’s, which is based on Ken Shoemake’s from the Graphic Gems series of books. However, his version has some bug fixing and optimizations. The example code was originally based on lesson 5. It has been spruced up a bit, and now includes code to render a torus, complete with normals.

http://nehe.gamedev.net/tutorial/arcball_rotation/19003/

Interaction:
  • right click ― return to the previous state of the object
  • mouse movement while holding down the left key ― rotation of objects following the cursor
There are asm\exe-files and cursor in the 48.zip attachment.
« Last Edit: November 08, 2020, 04:01:33 PM by Mikl__ »

Mikl__

  • Member
  • *****
  • Posts: 1044
Re: NeHe Tutorial in masm64
« Reply #70 on: October 24, 2020, 04:09:36 PM »
[Lesson #43: FreeType Fonts in OpenGL]
« Last Edit: November 19, 2020, 10:29:48 PM by Mikl__ »

jj2007

  • Member
  • *****
  • Posts: 10861
  • Assembler is fun ;-)
    • MasmBasic
Re: NeHe Tutorial in masm64
« Reply #71 on: October 24, 2020, 08:10:48 PM »
In the name of everybody: thank you, Mikl, for these tutorials - they will become a reference for graphics assembly :thumbsup:

Mikl__

  • Member
  • *****
  • Posts: 1044
Re: NeHe Tutorial in masm64
« Reply #72 on: November 08, 2020, 01:16:18 PM »
[Lesson #44: 3D-Lens Flare With Occlusion Testing]
« Last Edit: November 19, 2020, 10:31:03 PM by Mikl__ »