Autor Tema: Mode 8  (Leído 103 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado Breadcaster

  • Newbie
  • *
  • Mensajes: 22
  • Karma: 2
    • Ver Perfil
Mode 8
« en: Agosto 07, 2017, 11:25:05 am »
Hi all

just wanted to have a quick ask if Mode 8 is present in Bennu at all - if not natively then via a DLL or extension of some kind. Most of my systems cant handle proper 3D (some unity programs simply wont run at all) so raycasting is ideal for me! If not then no biggie, just wanted to check. :)

- BC

Desconectado l1nk3rn3l

  • Hero Member
  • *****
  • Mensajes: 1845
  • Karma: 247
  • Sexo: Masculino
    • Ver Perfil
Re:Mode 8
« Respuesta #1 en: Agosto 08, 2017, 07:02:51 am »
Bennugd Support any 3D engines

Cartagena3D (Vulkan/Opengl/dx12/webgl)
(Comming soon - August 2017)


Bennu3d (Opengl1-2/Dx8-9)
https://sourceforge.net/projects/coldev/files/Bennugd3D/


Yeti3D (Software Rasterizer)
https://sourceforge.net/projects/coldev/files/Yeti3D%2B%2B/


« última modificación: Agosto 08, 2017, 07:59:14 am por l1nk3rn3l »

Desconectado Breadcaster

  • Newbie
  • *
  • Mensajes: 22
  • Karma: 2
    • Ver Perfil
Re:Mode 8
« Respuesta #2 en: Agosto 08, 2017, 12:09:07 pm »
Thank you, but sadly those wont work on my laptop - there isnt much documentation on Yeti3D and trying to run any of the example minigames at a higher resolution (640*480, 800*600) simply crashes, and with M8EE my laptop doesnt seem to be capable of doing anything but rendering cubes and spheres - it cant load the MD2 models. Like I said, it simply wont run many Unity3D games, it's not really a gaming laptop.

Specifically, I was looking to see if there was any compatibility with Mode 8 because I know that's a raycasting style engine (like Doom, Wolfenstien, etc). I know my laptop can handle that :)

Desconectado l1nk3rn3l

  • Hero Member
  • *****
  • Mensajes: 1845
  • Karma: 247
  • Sexo: Masculino
    • Ver Perfil
Re:Mode 8
« Respuesta #3 en: Agosto 08, 2017, 05:53:35 pm »
yeti3d include tools to convert texture and models
 https://sourceforge.net/projects/coldev/files/Yeti3D%2B%2B/

for high resolutions change, yeti3d not support more 320x240
==================== change this code.....


SET_FPS(60,0); //MAX ENGINE FPS

  set_mode (YETI_SCREEN_WIDTH,YETI_SCREEN_HEIGHT,16);         
 
  graph= new_map(YETI_SCREEN_WIDTH,YETI_SCREEN_HEIGHT,16);
 
=====
by this :

//======

 SET_FPS(60,0); //MAX ENGINE FPS

  full_screen = true;
  set_mode (320,240,16,MODE_2XSCALE);         
 
  graph= new_map(320,240,16);
// =============




talking other engine, Bennu3d Supports low ends PC

models free to bennu3d
https://code.google.com/archive/p/otherfenixbennuprojects/downloads?page=2

please try to low pc this function:

M8E_INIT ( EDT_DIRECT3D8 );

or that if not work

M8E_INIT ( EDT_BURNINGSVIDEO);

use google translate  to use this manual...
http://trinit.es/temario/Lista%20Funciones%20Bennu%203D.pdf


And search in forum for more resources too..
http://forum.bennugd.org/index.php?action=search


« última modificación: Agosto 08, 2017, 06:05:05 pm por l1nk3rn3l »

Desconectado Breadcaster

  • Newbie
  • *
  • Mensajes: 22
  • Karma: 2
    • Ver Perfil
Re:Mode 8
« Respuesta #4 en: Agosto 09, 2017, 04:40:10 am »
Hmm, thanks l1nk3rn3l. I tried both of those modes and on my virtual machine (VirtualBox running windows XP, on my macbook), BURNINGSVIDEO mode worked okay, although it didnt load any textures.

I've now managed to get the regular OpenGL version displaying models on my Macbook (outside the virtual machine), although for some reason it wont load any of the GUI text. Also, my laptop wont work with any kind of image formats aside from .jpg! .tga and .pcx wont load.

Can you use regular write() and writeint() to display things on screen when using M8EE?

Also, are there any tutorials on making basic games/projects with M8EE? it'd be a great help :)

btw - gave you a karma point for your post, much thanks ;)

Desconectado l1nk3rn3l

  • Hero Member
  • *****
  • Mensajes: 1845
  • Karma: 247
  • Sexo: Masculino
    • Ver Perfil
Re:Mode 8
« Respuesta #5 en: Agosto 09, 2017, 05:36:19 am »
(outside the virtual machine)

1.Use wmware is excelent virtual machine search in google..
2. use crossover https://www.codeweavers.com/
3. other option ... use a live cd from linux, create a persistent live cd in usb ... then use wine from linux to run bennu..
4. create a windows live usb
http://lifehacker.com/how-to-run-a-portable-version-of-windows-from-a-usb-dri-1565509124

https://www.youtube.com/results?search_query=Run+Windows+7%2F8%2F10+Off+a+Live+USB

4. other alternatives for mac ...
https://www.howtogeek.com/187359/5-ways-to-run-windows-software-on-a-mac/

Can you use regular write() and writeint() to display things on screen when using M8EE?

nop, bennugd use sdl 2d video, m8ee use Dx or Opengl video.. not work the same time...
 then use m8ee propietary text functions see manual...


Also, are there any tutorials on making basic games/projects with M8EE?

M8ee website  very out update...
http://3dm8ee.blogspot.com.co/

old downloads from m8ee
https://code.google.com/archive/p/fenixpack/downloads

nice memories






« última modificación: Agosto 10, 2017, 08:02:14 am por l1nk3rn3l »