News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests

Main Menu

my 1k demo project

Started by daydreamer, August 04, 2018, 04:18:01 AM

Previous topic - Next topic

daydreamer

the reason was if I get it to work with 16bit only,its more potential in SIMD using 16bit in 128bit simd
but also want to mix curves with perlin noise to whatever you want to use it for, my first idea was a racetrack,but it could also be used for river,extending it it could be generating a Canyon with generate a accompanying heightmap
also worked with VC++ inline SSE to create a "sinevalley",but only used extended ascii,in console mode,but could be extended with sine or other curve(s) controlling how it looks like on the map/topdown,while cosine/sine Controls how heightmap is generated inbetween bottom of Canyon and top of Cliff walls of Canyon

this only is capable of making 4 tiles,together a roundabout

my none asm creations
https://masm32.com/board/index.php?topic=6937.msg74303#msg74303
I am an Invoker
"An Invoker is a mage who specializes in the manipulation of raw and elemental energies."
Like SIMD coding

jj2007

A 203 bytes com file... it works fine in my XP VM :t

daydreamer

thanks for testing,now the try to develop it further,with vc++ and inline SIMD code


my none asm creations
https://masm32.com/board/index.php?topic=6937.msg74303#msg74303
I am an Invoker
"An Invoker is a mage who specializes in the manipulation of raw and elemental energies."
Like SIMD coding

daydreamer

#3
Sprites,export small images in. C format
tried to export a tiny 3drender with help of read it in and export it with a 2d program and it produced lots of garbage,when trying to export .c format file
Or. Inc file filled with sprite data,that a proc adds light and color to?
% used to write a binary sprite,maybe you Think its unnesserary to code sprites in binary and let code make light,but thats my fun with this Project,have as much a possible generated with code and/or combine it with some exported 3d

what can I achieve,when atari 8bit had 8k(8192bytes) cartridges for many of their games,when having disk drive,bigger games like Mercenary had a big 3d World,ok only wireframe 3d,but still
but atari had one BASIC/machine code game that only needed to use 256bytes machine code in page 6
my none asm creations
https://masm32.com/board/index.php?topic=6937.msg74303#msg74303
I am an Invoker
"An Invoker is a mage who specializes in the manipulation of raw and elemental energies."
Like SIMD coding

daydreamer

#4
star made with code
do I have wrong settings or wrong assembler version?
my 2010year code works,but 2018 code I am required add
mov ax,cs:label or it results in error messages
??????
my none asm creations
https://masm32.com/board/index.php?topic=6937.msg74303#msg74303
I am an Invoker
"An Invoker is a mage who specializes in the manipulation of raw and elemental energies."
Like SIMD coding

daydreamer

#5
want to change it to make use of floats as data instead
my none asm creations
https://masm32.com/board/index.php?topic=6937.msg74303#msg74303
I am an Invoker
"An Invoker is a mage who specializes in the manipulation of raw and elemental energies."
Like SIMD coding

daydreamer

its possible to work first with dos text at B800 which has word for each character,color code and ascii and transfer to 32bit windows app using unicode richedit and make curve generators there too
its possible to move vga 320x200 tilegenerator to windows 32bit app evolved and I will do that because without 64k segments it will be lot easier to evolve to generating a landscape bigger in memory than that fits inside a window and faster so its much easier to scroll thru,blend in a cloud layer above,bevel parts of landscape...
my none asm creations
https://masm32.com/board/index.php?topic=6937.msg74303#msg74303
I am an Invoker
"An Invoker is a mage who specializes in the manipulation of raw and elemental energies."
Like SIMD coding