SyntaxBomb - Indie Coders

Languages & Coding => Others => Topic started by: plenatus on November 12, 2018, 16:00:15

Title: [need] Latest Nuclear Basic
Post by: plenatus on November 12, 2018, 16:00:15
Have anybody the really latest release of it and can give it to me?
I was a nb/nf owner some years ago.
Title: Re: [need] Latest Nuclear Basic
Post by: Naughty Alien on November 13, 2018, 01:51:51
..i believe i have both NB/NF latest one...i have no problem to share man since you are legit user...i can do it later, afternoon today..just let me know how to share..
Title: Re: [need] Latest Nuclear Basic
Post by: plenatus on November 13, 2018, 07:17:43
Wich version you have?
The latest one i have is NuclearBasic_107_01.
You can make a rar or 7zip with password protection and then we can use any one click hoster.
Title: Re: [need] Latest Nuclear Basic
Post by: Naughty Alien on November 13, 2018, 08:51:58
NB_108 is last one i have.
Title: Re: [need] Latest Nuclear Basic
Post by: Derron on November 13, 2018, 08:52:25
Do not forget to encrypt the file list too - that way you can send it by mail too (with AV scanners jumping in to blame ".exe" files).


bye
Ron
Title: Re: [need] Latest Nuclear Basic
Post by: Naughty Alien on November 13, 2018, 09:12:13
..i have done that and renamed zip file so it should be fine..file is sent c0d3r9, check your PM.
Title: Re: [need] Latest Nuclear Basic
Post by: Steve Elliott on November 13, 2018, 09:13:34
Same for me please NA  ;D
Title: Re: [need] Latest Nuclear Basic
Post by: Naughty Alien on November 13, 2018, 09:44:25
..done..have a fun..such nice software.. :)
Title: Re: [need] Latest Nuclear Basic
Post by: plenatus on November 13, 2018, 09:46:49
I talk to Aaron and i can give kune (2d dx9 plugin) for NB to the community here.
https://ufile.io/c7sm6
Title: Re: [need] Latest Nuclear Basic
Post by: Steve Elliott on November 13, 2018, 09:50:26
Quote
..done..have a fun..such nice software.. :)

Cheers mate, yes it was.  It's more to have a look at the NB syntax (it's been a long time since I used it).  I seem to remember it having a nice clean look without over-complication - but still powerful.
Title: Re: [need] Latest Nuclear Basic
Post by: Madjack on November 14, 2018, 07:19:38
Sorry guys - I've been a bit slack. Thanks for stepping in NA,
Title: Re: [need] Latest Nuclear Basic
Post by: Amon on November 14, 2018, 15:09:14
Can I have a copy, please? I've tried going to the site but it's dead. It was a pretty cool project. I have a license for it.
Title: Re: [need] Latest Nuclear Basic
Post by: Qube on November 14, 2018, 16:10:29
Is there a resurgence in NB that Im not aware of? :P - I guess we'll be seeing comp entries done in NB in the near future at this rate  ;D
Title: Re: [need] Latest Nuclear Basic
Post by: GaborD on November 14, 2018, 21:53:41
NB is life. NB is love. NB will never die.  ;D
Title: Re: [need] Latest Nuclear Basic
Post by: Steve Elliott on November 14, 2018, 22:07:21
I thought Nuclear BASIC had DRM which meant the server had to be asked if you owned a legal copy?  The server is now dead.
Title: Re: [need] Latest Nuclear Basic
Post by: Madjack on November 15, 2018, 00:00:45
No - or at least not in later versions.
Or perhaps you were thinking of Nuclear Fusion?

Quote from: Steve Elliott on November 14, 2018, 22:07:21
I thought Nuclear BASIC had DRM which meant the server had to be asked if you owned a legal copy?  The server is now dead.
Title: Re: [need] Latest Nuclear Basic
Post by: Naughty Alien on November 15, 2018, 00:42:59
..NF never ask for such thing either..but i wouldnt be surprised if people enter competition with NB..thing is a small monster..
Title: Re: [need] Latest Nuclear Basic
Post by: Steve Elliott on November 15, 2018, 09:52:06
Quote
..NF never ask for such thing either.

It did it in the background on start-up (no user interaction was required).

Well the copy of NB that NA supplied doesn't work.  It will compile - and nothing.  Running the exe and that exe then dissapears.  Weird.

Quote
NB..thing is a small monster.

I used NF more, but I really liked NB when I bought it.  Far better than AGK.
Title: Re: [need] Latest Nuclear Basic
Post by: Naughty Alien on November 15, 2018, 10:02:24
..hmm..i havent check that (NF)..is that mean its..bricked??

EDIT:
NF and NB compile/run just fine here..

(https://i.postimg.cc/NFjNQwDW/Screenshot-11-15-2018-6-26-22-PM.png)
Title: Re: [need] Latest Nuclear Basic
Post by: Steve Elliott on November 15, 2018, 10:30:13
I'm re-downloading again...Nope.

Does NB have a problem with Win10?
Title: Re: [need] Latest Nuclear Basic
Post by: plenatus on November 15, 2018, 11:44:13
I have only Win10 Systems and here NB runs fine.
In dx9 and in dx11 mode too.

But now i remember that a big part of the help docs are empty....well dx11...thats that what i want...
I will test a little bit.
Title: Re: [need] Latest Nuclear Basic
Post by: Steve Elliott on November 15, 2018, 12:58:28
Solved the problem.  It's my Virus checker's realtime scanning (McAvee).  I can either disable that feature or make certain files exempt.

Thanks again NA.  I wish I'd kept my old code though - I just have a couple of NF projects in C++/NF.

Boy this takes me back - exciting times.  NB/NF had such potential.  A very nice frame rate on my 3D Grid Runner Game (3098 FPS)  :D



Title: Re: [need] Latest Nuclear Basic
Post by: Madjack on November 19, 2018, 21:57:27
Just a heads up that having completed a major game with NB, I know of a few fish hooks with the language.

Built in shadows are stencil and mostly broken so you'd have to roll your own for something better.
NB's ability to use shaders could help here but due to the Tron art style, I can get away with static bitmap shadows for TU2.

The 3d sound commands aren't up to snuff.
There's no in-built doppler effect and from memory, playback has noticeable pop/crackle.
Got around this by using Fmod and calculating doppler in-code.

Next issue is more serious; vanilla LoadAnimEnt (which is NB's equivalent to LoadAnimB3d) has a memory leak.
This seems to be related to textures not being cleared from memory.

I came across this when switching levels and deleting all ents and then following that up with KillAllEnts() and KillAllMeshes().
GetTextureCount() was reporting textures from ents loaded using LoadAnimEnt as not being cleared and I was unable to do so.

Interestingly, using LoadAnimEnt("filename",parent,flag = 1) will load the animated ent and see its associated textures cleared when the above commands are called (don't know what the 'flag = 1' actually does).
Downside is that mesh animations kill framerates when loaded with the flag = 1.

Luckily for me TU2 uses very few mesh animations as it mostly features vehicles.
So most ents are loaded using LoadAnimEnt(...flag = 1) and turret/wheels/etc.. anims are done in-code.

For those few ents that do have mesh anims (such as behemoths), although the initial ent will have to be loaded with vanilla LoadAnimEnt(...flag = 0), I can add additional anims using LoadAnimEnt(...flag = 1) + AddEntTrack and not see a slowdown in playback framerates.

Secondly I can use CopyEnt or CopyMesh on the original ent to spawn extra copies as needed.

This means that for the levels that have a behemoth or titan, there will be a couple of textures not cleared between levels, but it can be minimized.

One thing I haven't tried is loading an animated ent (without textures) and then manually texturing it.
Title: Re: [need] Latest Nuclear Basic
Post by: plenatus on November 19, 2018, 22:47:45
We all know that if have some bugs.
But a memory leak isn´t good.
Well, when you test it with manually loading the textures i will see what happens.
I plan some animated models and at last it could be a big memory hole.
Title: Re: [need] Latest Nuclear Basic
Post by: Madjack on November 19, 2018, 22:51:07
I just tested it with loading an animated mesh but without textures and then manually texturing it in code.
That seemed to work with regards to the texture being properly cleared between levels, so that seems like possible work-around.
Title: Re: [need] Latest Nuclear Basic
Post by: plenatus on November 19, 2018, 23:01:16
Thanks for testing.
And if its not animated loaded then this problems not happen?
Most of models will be static.
Title: Re: [need] Latest Nuclear Basic
Post by: Madjack on November 19, 2018, 23:13:05
LoadEnt seems to be fine.

What are you planning to do with NB?
I'd love to be able to recommend it as an option, but at the end of the day it's no longer supported and hasn't been made open-source.
Title: Re: [need] Latest Nuclear Basic
Post by: GaborD on November 20, 2018, 01:40:10
There is also a mem leak when using arrays in types if I remember correctly.

The main issue for me is that the forum is gone, so we can't look up info easily anymore or ask specific questions. That makes it somewhat risky to use NB for a bigger project. If you get stuck on some language issue... you are stuck  :P
Title: Re: [need] Latest Nuclear Basic
Post by: Naughty Alien on November 20, 2018, 01:46:20
@ Gabor

Have you received NF source?? Im allowed to have it but unfortunately i never got copy..i do remember that someone got it..not sure who or is that person present here..
Title: Re: [need] Latest Nuclear Basic
Post by: plenatus on November 20, 2018, 05:55:12
I had a NF lic some years ago. But i don´t save a copy.
But i know who have the complete source.
Aaron was it....i asked him last night...he have it, but he wrote he is not allowed to provide the source.
He´right but its really bad....

@madjack.A little 3D Jump and run that i started some years ago.
Title: Re: [need] Latest Nuclear Basic
Post by: Steve Elliott on November 20, 2018, 08:02:04
Quote
The main issue for me is that the forum is gone, so we can't look up info easily anymore or ask specific questions. That makes it somewhat risky to use NB for a bigger project. If you get stuck on some language issue... you are stuck  :P

Personally I just wanted to take a look at the syntax again as I remember it was quite nice. I wouldn't use a dead language with bugs and memory leaks for projects.
Title: Re: [need] Latest Nuclear Basic
Post by: GaborD on November 20, 2018, 16:09:34
Quote from: Naughty Alien on November 20, 2018, 01:46:20
@ Gabor

Have you received NF source?? Im allowed to have it but unfortunately i never got copy..i do remember that someone got it..not sure who or is that person present here..

Sorry, wasn't me, I never had the NF source. Only used NB.
Title: Re: [need] Latest Nuclear Basic
Post by: GaborD on November 20, 2018, 16:12:30
Quote from: Steve Elliott on November 20, 2018, 08:02:04
Quote
The main issue for me is that the forum is gone, so we can't look up info easily anymore or ask specific questions. That makes it somewhat risky to use NB for a bigger project. If you get stuck on some language issue... you are stuck  :P

Personally I just wanted to take a look at the syntax again as I remember it was quite nice. I wouldn't use a dead language with bugs and memory leaks for projects.

Yeah I really liked the NB syntax, was very straight forward.
Title: Re: [need] Latest Nuclear Basic
Post by: RattlerCreed on May 07, 2019, 06:41:52
Quote from: c0d3r9 on November 13, 2018, 09:46:49
I talk to Aaron and i can give kune (2d dx9 plugin) for NB to the community here.
https://ufile.io/c7sm6

Hi where can I get this from the link don't work.

Thanks
Title: Re: [need] Latest Nuclear Basic
Post by: Santiago on August 12, 2019, 16:56:03
Hi, there is a link to download Nuclear-Basic?, or a website?.

i only found Nuclear atomic basic concept in internet :)
Title: Re: [need] Latest Nuclear Basic
Post by: Naughty Alien on August 13, 2019, 05:26:38
NB is product of Nuclear Entertainment Arts (or something like that)..Unfortunately, they are gone, just like BRL is gone, except author didnt leave any source of product, so it could continue to evolve. I was promised to have source, by very author, who didnt keep his promise for some reason. Web site is gone as well, so there is no way to get NB or NF, unless you are licensed owner. Im not sure how legal is for some of us who has license, to share NB or NF with anyone who is not licensed before, even product/company is long gone..maybe someone with lawyer' skills can cast some shadow on to this..
Title: Re: [need] Latest Nuclear Basic
Post by: Derron on August 13, 2019, 08:07:46
It depends on the kind of company and the location in which it was registered.

If the company was bought the rights usually move on to the next one.
If the company was solicitated and stuff went for tax debts or so then the rights might be now by the government of that location - or they sold them separately to someone else now owning the rights.

Best thing is just to ask the author - there is surely a postal address to find in the archived impress of the product website.


bye
Ron