What next?

Discussion about Rocks'n'Diamonds, Boulder Dash, Supaplex, Emerald Mine and any other BD hybrid.

Moderators: Flumminator, Zomis

What do you want to see next in RnD?

100%-compatible Boulder Dash/Deluxe Boulder Dash engine
6
46%
100%-compatible Supaplex engine
3
23%
More CE-features
4
31%
Other (I will post a comment)
0
No votes
 
Total votes: 13

User avatar
bojster
Posts: 458
Joined: Fri Jun 18, 2004 7:42 pm
Location: Poland
Contact:

What next?

Post by bojster »

OK, so I know what plans are... but honestly, it's the 100%-compatible Supaplex engine what I miss the most in RnD... Therefore I thought we might do some voting over this, just to get some picture of what people expect... let's go then!
Zomis
Posts: 1502
Joined: Mon Jun 21, 2004 1:27 pm
Location: Sweden
Contact:

Post by Zomis »

I voted 100%-compatible Supaplex engine because I'd like to see the other engines (including BD/EM/SP) have 99.9% or more compatibility before new CE-features should be implemented (since RND originally was built for BD-emulation)
Rockford4ever

COFFFFFEEEEEEEEE! I mean,New Stuffz in RND

Post by Rockford4ever »

I'd like BoulderDash/Emerald Mine 100%,But i'm a geust :(...
User avatar
Martijn
Posts: 794
Joined: Sat Jun 19, 2004 10:54 am
Location: the Netherlands (Holland)
Contact:

Post by Martijn »

poll doesn't work... but I would choose the supaplex engine because Supaplex is a 'golden oldie' for me for I play it since I was very young! I've never played the old boulderdash or emerald mine.
and... supaplex is the most original clone (for emerald mine is more similar to the old boulder dash).
Visit my Boulder Dash website at:
http://www.bd-fans.com

Watch my avatar! That orange little thing is Murphy, the Supaplex star!
User avatar
Holger
Site Admin
Posts: 4081
Joined: Fri Jun 18, 2004 4:13 pm
Location: Germany
Contact:

Post by Holger »

> poll doesn't work... but I would choose the supaplex engine

Hmm, no idea why the poll does not work for you. I've just tried it, successfully adding your vote for Supaplex to this poll. ;-)

So we have a 3:1 result for SP:BD (aslo counting Rockford4ever's guest vote) for now...
User avatar
bojster
Posts: 458
Joined: Fri Jun 18, 2004 7:42 pm
Location: Poland
Contact:

Post by bojster »

How come the poll doesn't work?

Well, anyway, I think that Supaplex engine should be implemented asap for at least a few resons: it's unified, so implementing it will cause *all* Supaplex levels (and there are quite a lot of them out there) to work properly; also it can't be that hard to code, because the current engine has only a few issues in fact; so far it's the popular choice. ;-) And the last but not least: Supaplex is the best BD-like game ever (not couting RnD, which is more like a mega-mix than a casual game ;-).

BTW, Martijn, are you sure it's Murphy on your avatar?
Last edited by bojster on Thu Dec 30, 2004 9:38 pm, edited 1 time in total.
User avatar
Holger
Site Admin
Posts: 4081
Joined: Fri Jun 18, 2004 4:13 pm
Location: Germany
Contact:

Post by Holger »

> Well, anyway, I think that Supaplex engine should be implemented asap for at least a few
> resons: it's unified, so implementing it will cause *all* Supaplex levels (and there are quite a lot
> of them out there) to work properly;

This should hold true also for the BD engine (relatively simple rules) and the EM engine (most EM style levels are in fact EMC style levels), too. (But the EM/EMC engine is already done, so it's no competition here.)

> also it can't be that hard to code, because the current engine has only a few issues in fact;

Well, don't underestimate the effort to get the missing 10% (or even 1%) accuracy done! Usually one can calculate around 90% of the effort for the last 10% of precision here!

But I hope it's not _that_ hard, as I have the source code of a Supaplex engine that is known to be 99% compatible. (The hard part is that this code is a mixture of VisualBasic and Assembler... :-o )

> so far it's the peopular choice. ;-)

Indeed it seems you're right here.
User avatar
Martijn
Posts: 794
Joined: Sat Jun 19, 2004 10:54 am
Location: the Netherlands (Holland)
Contact:

Post by Martijn »

bojster wrote: BTW, Martijn, are you sure it's Murphy on your avatar?
Because Supaplex is situated in a computer (a very weird one, though). And don't ask me what this is, but it's something technical. You could see that orange thing as Murphy. It's just fun!
Visit my Boulder Dash website at:
http://www.bd-fans.com

Watch my avatar! That orange little thing is Murphy, the Supaplex star!
User avatar
bojster
Posts: 458
Joined: Fri Jun 18, 2004 7:42 pm
Location: Poland
Contact:

Post by bojster »

Holger wrote:This should hold true also for the BD engine (relatively simple rules) and the EM engine (most EM style levels are in fact EMC style levels), too. (But the EM/EMC engine is already done, so it's no competition here.)
Ok, but what I meant is that in SP levels there are only a few incompatibilities, which in fact are mostly caused by original engine's flaws anyway, and in DX BoulderDash levels enclosed in RnD package like 99% levels are unsolvable ;-)
Well, don't underestimate the effort to get the missing 10% (or even 1%) accuracy done! Usually one can calculate around 90% of the effort for the last 10% of precision here!
Sorry, I didn't mean to be ignorant. I know the 80/20 rule - you do 80% work in 20% of the time and the remaining 20% takes 80% of the time ;-) Still, I hope it's not that hard...
But I hope it's not _that_ hard, as I have the source code of a Supaplex engine that is known to be 99% compatible.
Ehm... as I said ;-)
(The hard part is that this code is a mixture of VisualBasic and Assembler... :-o )
Uh, are you going to re-write it all into C? :-o
Martijn wrote:Because Supaplex is situated in a computer (a very weird one, though). And don't ask me what this is, but it's something technical. You could see that orange thing as Murphy. It's just fun!
Well, ok, I take your word for it. But the avatar is just far too small to notice it (even now).
User avatar
Martijn
Posts: 794
Joined: Sat Jun 19, 2004 10:54 am
Location: the Netherlands (Holland)
Contact:

Post by Martijn »

ok maybe I'll change my avatar. A laughing murphy would be better.
Visit my Boulder Dash website at:
http://www.bd-fans.com

Watch my avatar! That orange little thing is Murphy, the Supaplex star!
User avatar
Holger
Site Admin
Posts: 4081
Joined: Fri Jun 18, 2004 4:13 pm
Location: Germany
Contact:

Post by Holger »

> > Well, ok, I take your word for it. But the avatar is just far too small to notice it (even now).
> ok maybe I'll change my avatar. A laughing murphy would be better.

In my humble opinion, Martijn's avatar is one of the best avatars in this forum (beside the "real" user's photo avatars, which give a nice personal touch), because it's simple, but memorable. :-)
(And if you know what to search for, you can see Murphy immediately, I think... :-) )
User avatar
Holger
Site Admin
Posts: 4081
Joined: Fri Jun 18, 2004 4:13 pm
Location: Germany
Contact:

Post by Holger »

> Ok, but what I meant is that in SP levels there are only a few incompatibilities, which in fact are
> mostly caused by original engine's flaws anyway, and in DX BoulderDash levels enclosed in
> RnD package like 99% levels are unsolvable ;-)

Yeah, that's right. But it doesn't matter that much if the incompatibilities are bigger or smaller, as the new native engines are completely independent from the existing R'n'D engine and rewritten from scratch (well, from existing source code of engines that are more compatible).

> Sorry, I didn't mean to be ignorant. I know the 80/20 rule - you do 80% work in 20% of the
> time and the remaining 20% takes 80% of the time ;-) Still, I hope it's not that hard...

I hope so, too... :-)

> > (The hard part is that this code is a mixture of VisualBasic and Assembler... :-o )
> Uh, are you going to re-write it all into C? :-o

Yes, there's no other way (as R'n'D is a platform-independent project).

That's also the reason for the implementation order of the new engines: Start with the easy one (EM -> C source), continue with a bit more difficult one (BD -> Pascal source) and at last do the hard stuff (SP -> VB/ASM).

But maybe I could give the SP engine a try before the BD engine, if there's such a great demand for it. :-)
User avatar
bojster
Posts: 458
Joined: Fri Jun 18, 2004 7:42 pm
Location: Poland
Contact:

Post by bojster »

You really shouldn't push the hardest work aside, the longer you procrastinate, the more work is left to do ;-)

BTW, when will the new EM engine be available for testing? Being bored recently I played a great many EM levels - I could have done it with the new engine already... but the good thing about it is that I exactly know the problems with the levels I played and I'll be able to see if they're solved directly after the fresh new RnD falls into my hands (provided there will be some of the levelsets I played included) ;-)
User avatar
Holger
Site Admin
Posts: 4081
Joined: Fri Jun 18, 2004 4:13 pm
Location: Germany
Contact:

Post by Holger »

> In my humble opinion, Martijn's avatar is one of the best avatars in this forum

Update: This opinion was about his old avatar showing computer components with an orange thingie between it, slightly hidden... ;-)
User avatar
Martijn
Posts: 794
Joined: Sat Jun 19, 2004 10:54 am
Location: the Netherlands (Holland)
Contact:

Post by Martijn »

You like to old one best? Well I could change it again... It doesn't matter me.
Visit my Boulder Dash website at:
http://www.bd-fans.com

Watch my avatar! That orange little thing is Murphy, the Supaplex star!
Post Reply