The Dink Network

Change the Dink engine!!!???

December 25th 2018, 08:43 AM
anon.gif
Exzcimus
Ghost They/Them
 
Change the dink engine!!??

Look guys, it's been more than 20 years of that same old 8-bit graphics renderer.

Anyone willing to change it?
Something with easier scripting language to learn.
December 25th 2018, 09:05 AM
anon.gif
Exzcimus
Ghost They/Them
 
This is a sentimental 1997 obsolete. Just like 1999's "Id tech 3 engine" being modified a lot of times by Infinity Ward for their Call of Duty games. The modified engine, they dubbed it, IW Engine, 6.0 today.

Further modification of the Dink engine won't prove me wrong.
Replacement is the solution.
December 25th 2018, 09:06 AM
wizardb.gif
Bluedy
Peasant He/Him Romania bloop rumble
I like Frutti Fresh 
I agree that the engine should be improved(not changed) but i find the language pretty easy to learn.
December 25th 2018, 09:22 AM
anon.gif
Exzcimus
Ghost They/Them
 
At this point, I think you're right. What I just want is an upgrade for the graphics renderer, that supports 32 bit colors. And second, I want it to use .tga or.png. Hate .BMP so much!
December 25th 2018, 12:20 PM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
you have no idea

the bitmap support sucks so hard
December 25th 2018, 01:06 PM
wizardb.gif
Bluedy
Peasant He/Him Romania bloop rumble
I like Frutti Fresh 
I'm starting to like this guy.
December 25th 2018, 05:32 PM
pq_cthunik.gif
GOKUSSJ6
Peasant He/Him Poland
Everyone should get a pizza for free in each week. 
I wouldn't say to change it but rather extend it with new features. Both FreeDink and DinkHD provide some new stuff, but that ain't enough. We need something like how ZDoom extended modding capabilities for Doom after DeHackED appeared.

The same thing can be said to map editors.
December 29th 2018, 07:26 PM
anon.gif
JugglingDink
Ghost They/Them
 
I fully support this idea. Dink Smallwood VR or riot.
December 29th 2018, 11:28 PM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
dink remake with all the planned content or riot.

and call it "smallwood" because thats what kinda naming we got these days and seth said something about not using the original name if we put dank on steam or gog.
December 31st 2018, 04:16 AM
anon.gif
Exzcimus
Ghost They/Them
 
I think replacing the engine with a modern one, especially the one which can support more than 16 million colors and can render 32 or 64 color depth,(that's insane!), and can support more than a hundred sprites, and a screen scrolling system like most modern RPG's have, will attract more gamers. You see, beautiful and complex graphics are a "must" in modern gaming. And I believe it is time to transit to the new age, "the 21st century Dink age", (modern Dink age). I mean, come on, this is outdated, and let's say sentimental.

Not offending it's original developers, Throughout the years, the Dink engine, with a lot of it's original (sentimental) code and materials have been used to make expansions for the original game however, I find that the preservation of this outdated technology is quite stubborn.

However, majority still takes the lead, and they stated that it needs improvement, not replacement. That's also a good point. How will the hundreds of dmods be supported if the engine changes too soon?

In order to absolutely confirm and prove that idea right, computer literate Dinkers must rewrite (modernize) some codes of the engine. Maybe just a bit of change for the graphics innovation, so that Dink will not look so retro in the future.

I'm not forcing, but if you want Dink to look (subjectively, according to most sources) embarrassing and retro in the future, then need not to prove that improvement is the solution.

No need for riot, guys, just suggesting an idea.

I'm still regretting my forum title, it should be "improve the dink engine".

Computer nerds and programmers must join this forum. (and disregard ducking stupid me)
December 31st 2018, 06:46 AM
pq_cthunik.gif
GOKUSSJ6
Peasant He/Him Poland
Everyone should get a pizza for free in each week. 
Luckily the source code of the original 1.08 has been released, which led to the creation of FreeDink which uses SDL2 to recreate the game for modern systems and not being exclusive to Windows, without adding additional features besides turbo button (It's source code is also available).

However currently DinkHD seem to be surperior with a direct PNG support and features. While FreeDink lets you use it with a workaround, it does not support transparency and sadly, DinkHD is Windows exclusive and uses Seth's Proton API (Not to mistake with Valve's Proton)
December 31st 2018, 09:39 AM
duck.gif
toof
Peasant He/Him
I disagree. 
@Exzcimus

Yeah... Change the engine, make new graphics, rewrite the whole damn thing. That's awful lot amount of work... For nothing.
December 31st 2018, 10:46 AM
pq_cthunik.gif
GOKUSSJ6
Peasant He/Him Poland
Everyone should get a pizza for free in each week. 
or just let someone to make new graphics as a mod and just concentrate on extending the engine.

It worked for other source ports such as Quake2XP, Darkplaces, Doomsday etc.
December 31st 2018, 11:24 AM
duck.gif
toof
Peasant He/Him
I disagree. 
Extend what? That gigantic mess that is DinkC? Not only it supports only integers, but you can't trust him to do two consequent basic math calculations without wait(1)... I've no idea how's that even possible...
December 31st 2018, 04:49 PM
peasantmp.gif
spinnerweb
Peasant She/Her Australia rumble
(?・ω・`) 
In all honesty I think most new gamers are too full of shit to gravitate towards Dink. The ones who actually would are the ones who don't mind dated graphics anyway.

Besides, 'retro' is in fashion. I think more people would play a Dink game with its current 'old-school' presentation as opposed to a modern Dink, where they would just nitpick about the plot holes, absurd storyline, unresolved plot lines, simple combat, etc. etc... Some would probably forgive these issues in a 1997 game made by three people, but not in a modern game with modern graphics.

I'm sorry to sound so negative, but that's the way it is I guess. Gaming has changed a lot since when Dink came out.
January 1st 2019, 05:54 AM
pq_cthunik.gif
GOKUSSJ6
Peasant He/Him Poland
Everyone should get a pizza for free in each week. 
Meanwhile kids are getting into Brutal Doom and don't care about the graphics because no other game lets you brutally finish your enemies off in many ways possible.

Srsly, just show this game to someone who is more into modern graphics and he'll play it anyways.
January 1st 2019, 06:55 AM
anon.gif
Exzcimus
Ghost They/Them
 
As you can see, the graphics will never be high in quality if the engine uses .bmp .ff and supports low color depths in the first place. So all your efforts in 3ds max and Photoshop are useless. Cheynj da end-jeeenn!!
January 1st 2019, 01:55 PM
pq_cthunik.gif
GOKUSSJ6
Peasant He/Him Poland
Everyone should get a pizza for free in each week. 
DinkHD has a full PNG support, the problem is that all the map editors don't even let you use em.
January 1st 2019, 03:59 PM
wizardb.gif
Bluedy
Peasant He/Him Romania bloop rumble
I like Frutti Fresh 
try novashell
January 1st 2019, 09:51 PM
seth.gif
Seth
Peasant He/Him Japan
 
GOKUSSJ6, DinkHD isn't Windows exclusive. It's available on OSX, iOS, Android and the web. (A few other dead platforms too... WebOS anyone?)

Proton SDK works pretty much anywhere that SDL & OpenGL works, as Proton can use SDL/SDL2 as a subsystem if nothing more performant is available on that particular platform.
January 8th 2019, 03:32 AM
anon.gif
Exzcimus
Ghost They/Them
 
I'll be leaving this site temporarily.
I shall return soon, (depending on the internet connection).
January 17th 2019, 10:11 PM
anon.gif
Exzcimus
Ghost They/Them
 
Greetings! I have returned my fellow Dinkers!

I' m reviving this topic.

Now what? Change it or not?
January 18th 2019, 12:48 PM
spike.gif
SlipDink
Peasant He/Him United States bloop rumble
2nd generation. No easy way to be free. 
@Exzcimus:

I think replacing the engine with a modern one, especially the one which can support more than 16 million colors and can render 32 or 64 color depth,(that's insane!), and can support more than a hundred sprites, and a screen scrolling system like most modern RPG's have, will attract more gamers. You see, beautiful and complex graphics are a "must" in modern gaming. And I believe it is time to transit to the new age, "the 21st century Dink age", (modern Dink age). I mean, come on, this is outdated, and let's say sentimental.
Human eyes cannot see the differences in 64 bit color depth.

However, majority still takes the lead, and they stated that it needs improvement, not replacement. That's also a good point. How will the hundreds of dmods be supported if the engine changes too soon?
Yes, it should be obvious that one of the Dink engine's main strengths is the high number of dmods it supports.

...the graphics will never be high in quality if the engine uses .bmp .ff and supports low color depths in the first place.
24 bit color is 24 bit color, no matter what the file type is, though I admit more use of transparency would be nice.

Now what? Change it or not?
Change it or replace it yourself. The source code for freedink is available on this site.
January 19th 2019, 10:04 AM
pq_cthunik.gif
GOKUSSJ6
Peasant He/Him Poland
Everyone should get a pizza for free in each week. 
FreeDink's source code isn't the only thing that is available. Dink Smallwood HD's source code is also open (Along with the original).
February 13th 2019, 06:25 AM
anon.gif
Exzcimus
Ghost They/Them
 
Conclusion:

According to this forum, only 1 or 2 individuals support my suggestion.
However, the rest decided to stick with the "ancient technology".

Therefore, it seems senseless to change dink engine... for now.

So... yes of course, the ones who refused my suggestion are the victors... oh, I mean "temporary victors". You have outnumbered the people on my side, (what side?!)

Most people are right (temporarily), because so far there is no replacement for the current engine, and a handful of Dmods are exclusive for the original dink engine only.
But time will come I'm hoping that i'll be somehow right.

Solution:

Alright then, I'll persevere with this old shit by making a Dmod.
Yes, and i'm not even above 20% of completion. I'll make a hype soon!
February 13th 2019, 06:39 AM
wizardb.gif
Bluedy
Peasant He/Him Romania bloop rumble
I like Frutti Fresh 
Hell yeah my nigga Exzcimus buildin dat hype
February 13th 2019, 06:41 AM
pq_cthunik.gif
GOKUSSJ6
Peasant He/Him Poland
Everyone should get a pizza for free in each week. 
Well, Dink HD is somewhat an update for the engine, specially with that full PNG support (along with transparency), however all the map editors can't see PNG sprites.
February 13th 2019, 06:51 PM
duck.gif
toof
Peasant He/Him
I disagree. 
...by making a Dmod...

Any details?
February 14th 2019, 12:58 AM
anon.gif
Exzcimus
Ghost They/Them
 

Yeah, the story is about PortTown, (still thinking of a title), and I have a theory that it's located at the farther east, but a bit farther than Joppa isle.

Ok here's the story

After saving the world from evil forces, Dink became an explorer, seeking for new sights and locations, one time he met this guy who knows about "PortTown", (there is no such thing as PortTown in the original game), or simply some "traveler guy" in the original game who said "I was hoping I'll be able to go to PortTown". (I'm still working on those cut scenes and mapping though). My depiction about PortTown, there's not much to say about it but there's a twist; almost all inhabitants of PortTown don't know about Dink. WARNING: SPOILER CONTENT NOT INCLUDED. (just please wait for the Dmod to be released, that's all).