Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
108 user(s) are online (53 user(s) are browsing Forums)

Members: 2
Guests: 106

geennaam, Maijestro, more...

Headlines

Forum Index


Board index » All Posts (Caras)




Re: First Warp3D Nova game released
Just popping in
Just popping in


@Severin

You could use a hex editor (I just tried this with FileX) to set your health to zero. Open the 'gamedata' file in the save directory, find the 17th last group of 32 bits (from the end) and set them all to zero. Take note of where you died and you should be able to get your stuff back. There is also a bug after respawning where the chunks wont be visible until you move around a bit, but it's still safe to move.

Or send me the file if you want and I'll edit it.

I'll re-enable flying mode in creative in the next version.


Edited by Caras on 2016/10/12 3:58:20
Go to top


Re: First Warp3D Nova game released
Just popping in
Just popping in


I've uploaded a new version 1.0.3 on os4depot. Please let me know if there are anymore crashes in opengl/warp3dnova.

Go to top


Re: First Warp3D Nova game released
Just popping in
Just popping in


nevermind


Edited by Caras on 2016/10/5 14:27:15
Go to top


Re: First Warp3D Nova game released
Just popping in
Just popping in


I did get a few crashes that the GR caught and was able to generate a stack trace. They were in glDeleteBuffers(). I assume I passed in a value that wasn't a valid buffer, but after much looking can't see how.

https://www.dropbox.com/s/zmjv7wjzkqi9 ... 6-09-30_14-56-08.txt?dl=0

And another one... doesn't say what opengl call, but must have been in glBindBuffer() or glBufferData().

https://www.dropbox.com/s/8gcs2jc798vs ... 6-10-02_17-16-45.txt?dl=0

I'm giving up on this for now, it runs fine on my PC and on some OS4 machines, but gives seemingly completely random crashes on others.


Edited by Caras on 2016/10/2 10:29:07
Go to top


Re: First Warp3D Nova game released
Just popping in
Just popping in


@salass00

Thanks, it didn't show where the crash was but it ruled out all the places I was looking. I've started testing and disabling other parts of the game and I've isolated the area where the crash occurs. Hopefully I can narrow it down and fix it tomorrow.

Go to top


Re: First Warp3D Nova game released
Just popping in
Just popping in


@salass00

https://www.dropbox.com/s/h723plgd3q6o6z1/AmiCraftNova.lha?dl=1

Select a large world when you start, the normal size generates at startup and is even more buggy.

Go to top


Re: Interested in learning OpenGL ES 2 or Warp3D Nova?
Just popping in
Just popping in


And you mentioned render to texture before, will that be possible later?

Go to top


Re: First Warp3D Nova game released
Just popping in
Just popping in


@salass00

Quote:
If you create a version of the executable with debug output as Hans suggested I can test it for you.

BTW I tried AmiCraftNova 1.0.1 on my beta install and it crashed in a different place in the kernel (on a load (lwz) instruction) but still no stack trace.


Ok, I'll try and get that ready tomorrow.

Go to top


Re: First Warp3D Nova game released
Just popping in
Just popping in


@salass00

That's mostly gibberish to me, is it saying the DSI was in a kickstart module?

Go to top


Re: First Warp3D Nova game released
Just popping in
Just popping in


@328gts

Quote:
just tried new version tonight and got guru after setting up the game and immediately after hitting create new world.
Submitted crashlog to OS4depot.

update:
after about 2 minutes of inactivity while I was loggin on here and typing this message all of a sudden the game screen popped up and I was playing minecraft fine on a 1920x1280 screen, game play was fine but a small bit laggy at times (I'm sure if I reduce screen size that won't be an issue). Dug a hole, built a small house, killed some sheep to eat and quit the game fine...strange.


The guru happened and it still loaded up? Or did you try again and it worked after a few minutes? And it crashed immediately after pressing the 'create' button, or after a few seconds?

Changing the screen size will make it faster, but making the view distance smaller will help a lot more. The screen size also has nothing to do with the lag, just the frame rate.

Go to top


Re: First Warp3D Nova game released
Just popping in
Just popping in


I'll try and include the old version with the Warp3D Nova version in future releases. But that version is no longer being worked on.

Go to top


Re: First Warp3D Nova game released
Just popping in
Just popping in


@invent

Quote:
Works well on the X5000, I do also get consistent pauses, I'll time it and do more testing and post back here.


These pauses are happening when moving around right (just before new parts of the map start appearing)? Not just if you stand still and move the view around? And the pauses are under a second or so?

I've spent a few hours optimizing those routines today and they are much faster now. I still get little pauses on my SAM460 but there should hardly be any on an X1000 or X5000 (I hope).



Go to top


Re: First Warp3D Nova game released
Just popping in
Just popping in


@ddni

See if it is stable when you don't change the view distance after start up. I'll look into it.

Go to top


Re: First Warp3D Nova game released
Just popping in
Just popping in


@ddni

Any information you can give about grim reapers will help.

Go to top


Re: First Warp3D Nova game released
Just popping in
Just popping in


@SinanSam460

It's all relative. Runs fine on my 4.7GHz PC.

I am still optimizing though, it should get faster.


Edited by Caras on 2016/9/20 12:49:34
Go to top


Re: First Warp3D Nova game released
Just popping in
Just popping in


Lots of complaints on Amigaworld.net.

Yes, it polls events. There is a lot going on in the game behind the scenes and it needs as much CPU time as it can get.

And it pauses every so often because it is generating new chunks (and you have a slow CPU). I'm working on trying to distribute that wait more evenly.

Go to top


Re: Interested in learning OpenGL ES 2 or Warp3D Nova?
Just popping in
Just popping in


OpenGL ES2 and OpenGL 3.3 are basically the same thing, so there are those tutorials too.

http://www.opengl-tutorial.org/
http://www.mbsoftworks.sk/index.php?page=tutorials&series=1

I used these two a lot.

Also, glm is great for math.

http://glm.g-truc.net/0.9.7/index.html

I've also been working on a very cut down SDL 1.x that can open a screen/window for OpenGLES2 and handle basic mouse/keyboard events and nothing else. I might release it on os4depot if anyone is interested. Hopefully someone will update SDL 1 and 2 in time.

Go to top


Re: Interested in learning OpenGL ES 2 or Warp3D Nova?
Just popping in
Just popping in


@Hans

Quote:
Older versions of the W3DN_SI driver couldn't handle readback of output variables. The latest version does (the one in the recent Enhancer Software Pack update). Thanks to HunoPPC for finding and reporting that one.


Ok, I have the enhancer plus 1.1 and it crashes with gl_Position.y += yOffset; (shader compiles with no errors).


Edited by Caras on 2016/9/7 13:11:58
Edited by Caras on 2016/9/7 13:22:35
Go to top


Re: Interested in learning OpenGL ES 2 or Warp3D Nova?
Just popping in
Just popping in


@Hans

Quote:
Did they compile and not work? Or, did they fail with errors?

Do you still have the original shaders? If so, then could you email them to me (use the email address on my website)?



Usually gave an error, crashed while compiling on something (sorry, can't remember what bit of code caused that).

Also wasn't able to modify gl_Position.y in this bit of code.

uniform float yOffset;
...
gl_Position = MVP * vec4(vertexPosition_modelspace,1);
gl_Position.y += yOffset;

And some other stuff like gl_FragColor.rgb * 1.0; didn't work. But that was easy enough to modify. I'll try and get the original shaders to you, but half of it was probably my fault.

Quote:
That's weird. I always put the uniforms after the inputs. Mind you, I'm using Nova directly so they're compiled with a standalone GLSL to SPIR-V compiler. Still, the compiler in the GL ES wrapper is based on the same code.


Found that out from the boingball example code otherwise I'd still be banging my head against the wall.

Quote:
Well, RGB is supported by pretty much zero hardware...
With MiniGL/Warp3D, using RGB actually wastes extra memory because it has to keep a copy of both the RGB original, and the converted RGBA version.


Didn't know that, I was only including the alpha channel when I was using it.

Go to top


Re: Interested in learning OpenGL ES 2 or Warp3D Nova?
Just popping in
Just popping in


@Hans

There were some issues with the shaders, but that might have been due to being written for OpenGL 3.x originally.

The fragment shader wouldn't work unless I put uniforms before in's. Didn't seem to matter with the vertex shader.

Also RGB textures simply wouldn't work, had to convert everything to RGBA textures.

The feature I'd most like is array textures.

Go to top



TopTop
« 1 (2) 3 »




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project