English Amiga Board


Go Back   English Amiga Board > Other Projects > project.Amiga Game Factory

 
 
Thread Tools
Old 27 December 2010, 09:58   #81
meynaf
son of 68k
 
meynaf's Avatar
 
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
Quote:
Originally Posted by Thorham View Post
Hmm, doesn't sound good, I really like going solo...

Yes, I know, I just did it solo to circumvent my party slection problems in that dungeon from hell
If solo is really your way, you can play most of it solo, then recruit for the parts you can't pass like that. But you already knew this

Quote:
Originally Posted by Thorham View Post
True, but you could also just write down all your ideas (or type them ) and work on one or two dungeons at a time incorporating suitable ideas from your list.
In fact this is exactly what i did, apart that i incorporate ideas in several dungeons instead of just one.

Quote:
Originally Posted by Thorham View Post
Is that really needed for manual screenmode selection? Anyway, for DM it's not truly needed because of screen promotion, it's more useful for your image viewer.
Manual mode selection ? I just hate these screenmode selectors...

Quote:
Originally Posted by Thorham View Post
Sounds good, I'll check it out
Yes, and please tell me about it when you do that.

Quote:
Originally Posted by Thorham View Post
EDIT:
I think I'm going to start your nightmare dungeon over. You can start solo, and clear the way to the food and water area, while trying to kill the least amount of monsters you can manage. Then just go back to the hall of champions, get more characters, and start training them there. Simple

Saves you the pain of recruiting a full party from the start, and it gives you a food and water advantage. It also means you start out stronger, because of the EXP from the hall of champions monsters... and you get better initial gear
Strange way of playing, but, hey, why not.
Just please use the latest version.
meynaf is offline  
Old 27 December 2010, 19:38   #82
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
Quote:
Originally Posted by meynaf View Post
If solo is really your way, you can play most of it solo, then recruit for the parts you can't pass like that. But you already knew this
Sure, but it's better to get a full party as soon as possible.
Quote:
Originally Posted by meynaf View Post
Manual mode selection ? I just hate these screenmode selectors...
Not like that, this is not a good way for a viewer. I simply mean a way to specify the screenmode in the command line.
Quote:
Originally Posted by meynaf View Post
Yes, and please tell me about it when you do that.
Well, not right now, and I'll have to want to play again.
Quote:
Originally Posted by meynaf View Post
Strange way of playing, but, hey, why not.
Strange or not, I'm doing it this way because of the advantages it offers.
Thorham is offline  
Old 03 January 2011, 10:03   #83
meynaf
son of 68k
 
meynaf's Avatar
 
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
Quote:
Originally Posted by Thorham View Post
Sure, but it's better to get a full party as soon as possible.
You can do that at start

Quote:
Originally Posted by Thorham View Post
Not like that, this is not a good way for a viewer. I simply mean a way to specify the screenmode in the command line.
Please be more specific. What kind of arguments are missing ? There is already a way to specify a screen mode in the viewer.

Quote:
Originally Posted by Thorham View Post
Strange or not, I'm doing it this way because of the advantages it offers.
We certainly already discussed that
meynaf is offline  
Old 03 January 2011, 18:04   #84
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
Quote:
Originally Posted by meynaf View Post
You can do that at start
Yes, you can, but it's hugely frustrating, and it offers no benefits.
Quote:
Originally Posted by meynaf View Post
Please be more specific. What kind of arguments are missing ?
The name of the screenmode, for example Pal, or DblNtsc.
Quote:
Originally Posted by meynaf View Post
There is already a way to specify a screen mode in the viewer.
Yes, you can specify the resolution. But you can't specify a screenmode name, or more precise, a monitor name (like in a screenmode requester, but they're unhandy for viewers) .
Quote:
Originally Posted by meynaf View Post
We certainly already discussed that
You mean solo play? Well, yes, but in this case the soloing is only a startup method. You see, going solo in the beginning and later getting a full party is probably easier (much easier) than getting and playing a full party from the start.
Thorham is offline  
Old 06 January 2011, 10:35   #85
meynaf
son of 68k
 
meynaf's Avatar
 
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
Quote:
Originally Posted by Thorham View Post
Yes, you can, but it's hugely frustrating, and it offers no benefits.
Well, do it like you want. I'll always choose all my champions, then take them in a rush. This is how it's meant to be played. Now of course you can do otherwise ; this dungeon is designed to make the player develop new strategies.

Quote:
Originally Posted by Thorham View Post
The name of the screenmode, for example Pal, or DblNtsc.

Yes, you can specify the resolution. But you can't specify a screenmode name, or more precise, a monitor name (like in a screenmode requester, but they're unhandy for viewers) .
I'm not sure this will solve anything.

Quote:
Originally Posted by Thorham View Post
You mean solo play? Well, yes, but in this case the soloing is only a startup method. You see, going solo in the beginning and later getting a full party is probably easier (much easier) than getting and playing a full party from the start.
It will be quite difficult to clean up the hall of champions with a single character. You did it once, but it certainly wasn't easy and things have slightly changed in recent versions.
meynaf is offline  
Old 11 January 2011, 19:01   #86
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
Quote:
Originally Posted by meynaf View Post
Well, do it like you want. I'll always choose all my champions, then take them in a rush. This is how it's meant to be played.
Sure, but I find it too frustrating
Quote:
Originally Posted by meynaf View Post
Now of course you can do otherwise ; this dungeon is designed to make the player develop new strategies.
My thoughts exactly Also, you don't really have to solo far; just get rid of enough monsters in the hall of champions to make character selection easier, especially the skeletons are really annoying and easily dispatched if done right.
Quote:
Originally Posted by meynaf View Post
I'm not sure this will solve anything.
Perhaps not, perhaps so. At least if all software allowed this, one wouldn't need screen promotion software (Workbench's built in system works, but isn't perfect).
Quote:
Originally Posted by meynaf View Post
It will be quite difficult to clean up the hall of champions with a single character. You did it once, but it certainly wasn't easy
Actually, the basic technique is very easy because of how the dungeon is set up. It just requires precision to execute without getting poisoned and hit often, because you really don't want to have to rest because of this (food and water problem ). Try it yourself just for the heck of it, and see that it's not that difficult.
Quote:
Originally Posted by meynaf View Post
and things have slightly changed in recent versions.
I'm getting curious
Thorham is offline  
Old 13 January 2011, 11:00   #87
meynaf
son of 68k
 
meynaf's Avatar
 
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
Quote:
Originally Posted by Thorham View Post
My thoughts exactly Also, you don't really have to solo far; just get rid of enough monsters in the hall of champions to make character selection easier, especially the skeletons are really annoying and easily dispatched if done right.
The original purpose was to make the player flee, then come back for a bloody - and very enjoyable - revenge.

Quote:
Originally Posted by Thorham View Post
Actually, the basic technique is very easy because of how the dungeon is set up. It just requires precision to execute without getting poisoned and hit often, because you really don't want to have to rest because of this (food and water problem ). Try it yourself just for the heck of it, and see that it's not that difficult.
I know, i've tried this long ago. But now, as i said, things may have changed a little in this area

Quote:
Originally Posted by Thorham View Post
I'm getting curious
Yeah, just try it. Shouldn't be long before you find out that it's no longer that easy...
There are two "new" things in the area you've certainly explored, one to make your life more difficult, and another to make it easier...
I can't say more, just try it and you'll see.
meynaf is offline  
Old 13 January 2011, 16:13   #88
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
Quote:
Originally Posted by meynaf View Post
The original purpose was to make the player flee, then come back for a bloody - and very enjoyable - revenge.
Well, I picked one character (I just resurrected Halk) and did the same thing as the first time...
Quote:
Originally Posted by meynaf View Post
I know, i've tried this long ago. But now, as i said, things may have changed a little in this area
... only to find my original method didn't work anymore, but...
Quote:
Originally Posted by meynaf View Post
Yeah, just try it. Shouldn't be long before you find out that it's no longer that easy...
... I still found a way around it

It's really quite easy: Get one character (mine is always Halk, obviously ), run to the safe area to get some equipment and food, and then just run to the next safe area. From there you can easily take out the wasps one by one with just punches, and you can get mana from using warcry on the mummy in that area.

Also, getting poisoned isn't a problem anymore, because you've got enough food and water now, simply because you're not clearing the Hall of Champions from the start.

So I'm still going solo in the beginning, no sweat
Quote:
Originally Posted by meynaf View Post
There are two "new" things in the area you've certainly explored, one to make your life more difficult, and another to make it easier...
I can't say more, just try it and you'll see.
I've tried, but I've only seen the addition that makes things harder so far, although I'm betting there are fewer monsters in the beginning.

Right now, Halk is:

Journeyman Fighter (from resurrection)
Journeyman Ninja
Novice Priest
Apprentice Wizzard

Current position in the game is the Dragon level. All I have to do is kill it, and my troubles are mostly over

Last edited by Thorham; 13 January 2011 at 16:25.
Thorham is offline  
Old 13 January 2011, 17:04   #89
meynaf
son of 68k
 
meynaf's Avatar
 
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
Quote:
Originally Posted by Thorham View Post
Well, I picked one character (I just resurrected Halk) and did the same thing as the first time...
... only to find my original method didn't work anymore, but...
... I still found a way around it

It's really quite easy: Get one character (mine is always Halk, obviously ), run to the safe area to get some equipment and food, and then just run to the next safe area. From there you can easily take out the wasps one by one with just punches, and you can get mana from using warcry on the mummy in that area.

Also, getting poisoned isn't a problem anymore, because you've got enough food and water now, simply because you're not clearing the Hall of Champions from the start.

So I'm still going solo in the beginning, no sweat
No sweat, but it might take several tries to go from one "safe" area to the other...

Quote:
Originally Posted by Thorham View Post
I've tried, but I've only seen the addition that makes things harder so far, although I'm betting there are fewer monsters in the beginning.
There is a new resting area (well, not exactly new, but that you can access much earlier).

Quote:
Originally Posted by Thorham View Post
Right now, Halk is:

Journeyman Fighter (from resurrection)
Journeyman Ninja
Novice Priest
Apprentice Wizzard

Current position in the game is the Dragon level. All I have to do is kill it, and my troubles are mostly over
Slaying the beast isn't necessary to get outta here. Perhaps it can be a good idea to explore the area a little bit more...

I'm really curious to see how far you can get, so please keep me informed of your advances
meynaf is offline  
Old 13 January 2011, 18:57   #90
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
Quote:
Originally Posted by meynaf View Post
No sweat, but it might take several tries to go from one "safe" area to the other...
Yes, but it's already going to take several tries, and you only have to go from 'safe area 1' to 'safe area 2'. Once thats done, it's smooth sailing down to the dragon.
Quote:
Originally Posted by meynaf View Post
There is a new resting area (well, not exactly new, but that you can access much earlier).
I'll find it later when I don't need it anymore
Quote:
Originally Posted by meynaf View Post
Slaying the beast isn't necessary to get outta here. Perhaps it can be a good idea to explore the area a little bit more...
Perhaps, but killing him gets you a little further into the dungeon quickly, which is useful. Plus, he's a cool early target
Quote:
Originally Posted by meynaf View Post
I'm really curious to see how far you can get, so please keep me informed of your advances
I will.

About the screen mode selection thing: Forget it, using that mode promotion program is handy anyway, and works like a charm with your DM port. I'm currently playing it in a custom 94 Hrtz mode.

Edit: Is it possible that playing in 94 Hrtz has an effect on the games internal timings? Something seems different, but I can't put my finger on it... If it does, perhaps a 60 Hrtz mode will be better, but will the game work properly in 320x200?

Last edited by Thorham; 13 January 2011 at 20:04.
Thorham is offline  
Old 14 January 2011, 12:05   #91
meynaf
son of 68k
 
meynaf's Avatar
 
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
Quote:
Originally Posted by Thorham View Post
Yes, but it's already going to take several tries, and you only have to go from 'safe area 1' to 'safe area 2'. Once thats done, it's smooth sailing down to the dragon.
Last time i played, it took me only one try to get there

Quote:
Originally Posted by Thorham View Post
I'll find it later when I don't need it anymore
Probably

Quote:
Originally Posted by Thorham View Post
Perhaps, but killing him gets you a little further into the dungeon quickly, which is useful. Plus, he's a cool early target
Of course, if you need a pack of food he's excellent

Quote:
Originally Posted by Thorham View Post
I will.
Thanks.

Quote:
Originally Posted by Thorham View Post
About the screen mode selection thing: Forget it, using that mode promotion program is handy anyway, and works like a charm with your DM port. I'm currently playing it in a custom 94 Hrtz mode.
Ok.

Quote:
Originally Posted by Thorham View Post
Edit: Is it possible that playing in 94 Hrtz has an effect on the games internal timings? Something seems different, but I can't put my finger on it... If it does, perhaps a 60 Hrtz mode will be better, but will the game work properly in 320x200?
The game really is 320x200 (even Amiga versions, and even DM2). It expects its vblank to be 50hz, so it all depends on how your screen mode promotion works.
If you are faster than 50hz, worse thing that can happen is that you get a faster game (which may, at the end, be a good thing after all).
meynaf is offline  
Old 14 January 2011, 19:55   #92
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
Quote:
Originally Posted by meynaf View Post
Last time i played, it took me only one try to get there
Of course, you made that dungeon. If you've only played the early part a few times, then it will be harder. Also, there is a hint of panic (as per design, right?), and this doesn't help when trying to quickly navigate that area.
Quote:
Originally Posted by meynaf View Post
Of course, if you need a pack of food he's excellent
True, but he also has to be killed to progress further into the dungeon, and if I'm not mistaken it's beneficial to do this as early as possible (not easy).
Quote:
Originally Posted by meynaf View Post
Thanks.
No problem, after all, this dungeon is fun.
Quote:
Originally Posted by meynaf View Post
The game really is 320x200 (even Amiga versions, and even DM2). It expects its vblank to be 50hz, so it all depends on how your screen mode promotion works.
It simply opens a screen of the required dimensions (manual input), but of a different mode. Mine is a modified DblNtsc monitor (great in interlace: 94 Hrtz interlace, far less flicker on an SVGA CRT than DblPal No flicker).
Quote:
Originally Posted by meynaf View Post
If you are faster than 50hz, worse thing that can happen is that you get a faster game (which may, at the end, be a good thing after all).
No, that doesn't happen, and would actually not be nice when facing the dragons (when you play like me: running around them to be able to hit him from the back all the time). In fact, could it be possible that the games runs slightly slower because of the increased chipmem bandwidth?
Thorham is offline  
Old 17 January 2011, 10:58   #93
meynaf
son of 68k
 
meynaf's Avatar
 
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
Quote:
Originally Posted by Thorham View Post
Of course, you made that dungeon. If you've only played the early part a few times, then it will be harder. Also, there is a hint of panic (as per design, right?), and this doesn't help when trying to quickly navigate that area.
You just need to plan things in advance.

Quote:
Originally Posted by Thorham View Post
True, but he also has to be killed to progress further into the dungeon, and if I'm not mistaken it's beneficial to do this as early as possible (not easy).
Well, i could say otherwise, but i do not want to emit spoilers

Quote:
Originally Posted by Thorham View Post
No problem, after all, this dungeon is fun.
This is all that counts

Quote:
Originally Posted by Thorham View Post
It simply opens a screen of the required dimensions (manual input), but of a different mode. Mine is a modified DblNtsc monitor (great in interlace: 94 Hrtz interlace, far less flicker on an SVGA CRT than DblPal No flicker).
Well, just do what suits you the best

Quote:
Originally Posted by Thorham View Post
No, that doesn't happen, and would actually not be nice when facing the dragons (when you play like me: running around them to be able to hit him from the back all the time). In fact, could it be possible that the games runs slightly slower because of the increased chipmem bandwidth?
Errh, maybe you mean the increased chipmem bandwidth that's used by the chipset, that is, the decreased chipmem bandwidth that remains free for the cpu ?
If your mode is a 28mhz mode, then it's perfectly possible that it can run slower.
meynaf is offline  
Old 19 January 2011, 18:14   #94
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
Quote:
Originally Posted by meynaf View Post
You just need to plan things in advance.
Certainly, but that's not easy when you're new to this dungeon
Quote:
Originally Posted by meynaf View Post
Well, i could say otherwise, but i do not want to emit spoilers
Good I actually have somewhat of a problem with this, too. Always thinking 'Am I writing too much?'...
Quote:
Originally Posted by meynaf View Post
Errh, maybe you mean the increased chipmem bandwidth that's used by the chipset, that is, the decreased chipmem bandwidth that remains free for the cpu ?
Eh, yes, I mean increased bandwidth usage
Quote:
Originally Posted by meynaf View Post
If your mode is a 28mhz mode, then it's perfectly possible that it can run slower.
It's actually a 29 Khz mode (in 94 Hrtz I get max: 672x562 interlaced). Could it be because of the way you emulate the Atari ST screen (how does that work again?)? It's probably not easy to make it completely native, is it (or perhaps not worth it)?

Last but not least, I've got a question in the good old coding thread for you (off-topic here).
Thorham is offline  
Old 20 January 2011, 11:15   #95
meynaf
son of 68k
 
meynaf's Avatar
 
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
Quote:
Originally Posted by Thorham View Post
Certainly, but that's not easy when you're new to this dungeon
You can do whatever you want when you're still Theron (hint, hint).

Quote:
Originally Posted by Thorham View Post
Good I actually have somewhat of a problem with this, too. Always thinking 'Am I writing too much?'...
Some parts may be difficult to guess. For these, a hint scroll in the game is better suited, but, of course, i need to know what's difficult for other players.

Quote:
Originally Posted by Thorham View Post
Eh, yes, I mean increased bandwidth usage

It's actually a 29 Khz mode (in 94 Hrtz I get max: 672x562 interlaced). Could it be because of the way you emulate the Atari ST screen (how does that work again?)? It's probably not easy to make it completely native, is it (or perhaps not worth it)?
Atari ST screen emulation is done in a quite lousy manner, by cpu in the vertical blank interrupt server. Takes 35% of 030's power (ST screen is in fastmem, but you still have to write to chipmem, which is problematic for 28Mhz pixel speed). Now it's no longer done when loading the game, to make loading faster.

I'm considering using normal screen format, but all gfx routines will have to be rewritten. Somewhat problematic is the fact they don't know the gfx's height (not needed on the ST), so with regular bitplanes this info is missing (it's present in DM Amiga, but this code isn't of regular hunk format and a pain to disassemble).

Quote:
Originally Posted by Thorham View Post
Last but not least, I've got a question in the good old coding thread for you (off-topic here).
Off-topic ? Not so much, and it's better for me to stay here. That old thread is a little bit, say, bloated (large messages, do you remember ?).

So here it comes.

Quote:
Originally Posted by Thorham View Post
Hi meynaf, got a couple of questions for ya

1) I've been looking through your system frame, and I have to ask why you don't use LVO includes? Isn't something like:
Code:
    jsr     _LVOOpenLibrary(a6)
a lot more readable than:
Code:
    jsr     -552(a6)
or am I missing something?
You'll notice that it's not exactly what i'm writing.
Rather :
Code:
 jsr -$228(a6)      ; OpenLibrary
And it's more readable this way.

Of course, my DM uses my system frame

Quote:
Originally Posted by Thorham View Post
2) I've recently switched from AsmOne to Phxass+FrexxEd (finally power editing! That editor sure is overkill ), and I want to keep using AsmOne for debugging. Anything to watch out for that AsmOne screws up that Phxass doesn't?
Phxass produces better code than AsmOne and has full 020+ support. AsmOne wouldn't assemble my DM code anyway.

Quote:
Originally Posted by Thorham View Post
3) A good while ago you told me you use MEmacs as your editor. What I want to know is why? Surely there are better (freeware) editors out there you can use? Or do you just like it spartan
Better editors ? Perhaps, but much larger then.
MEmacs' macro system rocks. Or maybe I'm just used to it

I'm using this editor to edit my dungeons, too
meynaf is offline  
Old 20 January 2011, 19:12   #96
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
Quote:
Originally Posted by meynaf View Post
You can do whatever you want when you're still Theron (hint, hint).
Okay, I certainly won't use him then
Quote:
Originally Posted by meynaf View Post
Some parts may be difficult to guess. For these, a hint scroll in the game is better suited, but, of course, i need to know what's difficult for other players.
Yes, it would be nice if more people actually tried this dungeon from hell.
Quote:
Originally Posted by meynaf View Post
Atari ST screen emulation is done in a quite lousy manner, by cpu in the vertical blank interrupt server. Takes 35% of 030's power (ST screen is in fastmem, but you still have to write to chipmem, which is problematic for 28Mhz pixel speed). Now it's no longer done when loading the game, to make loading faster.
It could be interesting to add the option to update only at half the number of frames so that users can select this as needed. Also, those double scan modes aren't that bad in 16 color mode, which is used by DM, right?
Quote:
Originally Posted by meynaf View Post
I'm considering using normal screen format, but all gfx routines will have to be rewritten. Somewhat problematic is the fact they don't know the gfx's height (not needed on the ST), so with regular bitplanes this info is missing (it's present in DM Amiga, but this code isn't of regular hunk format and a pain to disassemble).
Hmm, isn't this info in the code somewhere? I mean, it has to be somewhere, right? Anyway, how optimized is that ST gfx engine? Could I take a look at it?
Quote:
Originally Posted by meynaf View Post
Off-topic ? Not so much, and it's better for me to stay here. That old thread is a little bit, say, bloated (large messages, do you remember ?).
Yes, I remember, but it's about coding, so... And this is a bit off-topic here
Quote:
Originally Posted by meynaf View Post
You'll notice that it's not exactly what i'm writing.
Rather :
Code:
 jsr -$228(a6)      ; OpenLibrary
And it's more readable this way.
Hmm, in the version I have, there are many jsr -xyz(a6) lines with no comments. Furthermore, the point is that the jsr itself isn't more readable, see here (FrexxEd shot): scrshot.zip
Quote:
Originally Posted by meynaf View Post
Phxass produces better code than AsmOne and has full 020+ support. AsmOne wouldn't assemble my DM code anyway.
Okay, nice I'll see if I can use Phxass properly without breaking Asmone/Asmpro compatibility for debugging (debugger+mem viewer+command line is great).
Quote:
Originally Posted by meynaf View Post
Better editors ? Perhaps, but much larger then.
MEmacs' macro system rocks. Or maybe I'm just used to it
Yes, certainly bigger and better I think you should try some others. CygnusEd has a good macro system (all functions can be used in a macro) and is fast, but it's not the best programmers editor. As for FrexxEd, it has the script language FPL, which is 99% C, which is fantastic. I've made quite a few alterations to it with this script system, and it's macros are just FPL scripts (and editable in the editor itself), and thus far more powerful than anything available, but it's not as fast as CygnusEd.

There's of course a plethora of mediocre editors out here, so I sugest you try these two first (FrexxEd is open source now, I have the key file if you want it)... if you feel up to it
Quote:
Originally Posted by meynaf View Post
I'm using this editor to edit my dungeons, too
Ha ha, you can do that with any editor In fact, with FrexxEd's script language you could do a whole editor for it (might become a little slow... maybe).
Thorham is offline  
Old 24 January 2011, 09:42   #97
meynaf
son of 68k
 
meynaf's Avatar
 
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
Quote:
Originally Posted by Thorham View Post
Okay, I certainly won't use him then
Misunderstanding here ?
I mean, Theron is the ghost you are when you haven't got any character yet.

Quote:
Originally Posted by Thorham View Post
Yes, it would be nice if more people actually tried this dungeon from hell.
Sure. And the other dungeons, too.

Quote:
Originally Posted by Thorham View Post
It could be interesting to add the option to update only at half the number of frames so that users can select this as needed. Also, those double scan modes aren't that bad in 16 color mode, which is used by DM, right?
Actually it's 32 colors. Atari version used interrupt and cpu, Amiga version use copper, but my version uses 32 colors like DM2.

Or course i could update half frame... something to be thought of...

Quote:
Originally Posted by Thorham View Post
Hmm, isn't this info in the code somewhere? I mean, it has to be somewhere, right? Anyway, how optimized is that ST gfx engine? Could I take a look at it?
Yes you can take a look at it. I will make an extract for you, containing the main routines. While most of the code is stupid compiled C code (for the parts i didn't rewrite yet ), the gfx routines are optimised, bad-ass asm routines.

Quote:
Originally Posted by Thorham View Post
Hmm, in the version I have, there are many jsr -xyz(a6) lines with no comments. Furthermore, the point is that the jsr itself isn't more readable, see here (FrexxEd shot): Attachment 27643
Sorry. My code is independent of includes apart mine, and is likely to always remain so. Code using the lib performs no direct calls anyway.

Quote:
Originally Posted by Thorham View Post
Yes, certainly bigger and better I think you should try some others. CygnusEd has a good macro system (all functions can be used in a macro) and is fast, but it's not the best programmers editor. As for FrexxEd, it has the script language FPL, which is 99% C, which is fantastic. I've made quite a few alterations to it with this script system, and it's macros are just FPL scripts (and editable in the editor itself), and thus far more powerful than anything available, but it's not as fast as CygnusEd.

There's of course a plethora of mediocre editors out here, so I sugest you try these two first (FrexxEd is open source now, I have the key file if you want it)... if you feel up to it
I may try... one day...

Quote:
Originally Posted by Thorham View Post
Ha ha, you can do that with any editor In fact, with FrexxEd's script language you could do a whole editor for it (might become a little slow... maybe).
The dungeon format is just too complex for that. There are many things you need to adjust/compute, many bit fields, and so on.
Phxass only computes a few things and despite its speed, the process isn't too fast for big dungeons.
Note that if you want to know more about it, the dungeon format is documented at the dmweb site.
meynaf is offline  
Old 27 January 2011, 10:11   #98
meynaf
son of 68k
 
meynaf's Avatar
 
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
Ok, look in the zone. There is small program which just shows walls. Two graphics routines are there :

- the decrunch routine, coming from Amiga Dm, but giving separate bitplanes which i convert to interleaved afterwards (vertical size is then no longer needed)

- the main blit routine, adapted from St version to Amiga format - works, but needs a lot of clean-up
meynaf is offline  
Old 27 January 2011, 19:19   #99
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,751
Quote:
Originally Posted by meynaf View Post
Misunderstanding here ?
I mean, Theron is the ghost you are when you haven't got any character yet.
Heh heh, thought you meant that guy from Therons quest, because you said you can do anything you want with him. You can't do much as the ghost
Quote:
Originally Posted by meynaf View Post
Or course i could update half frame... something to be thought of...
Certainly. You could get the screen's update frequency, and update at the appropriate rate based on that.
Quote:
Originally Posted by meynaf View Post
Sorry. My code is independent of includes apart mine, and is likely to always remain so. Code using the lib performs no direct calls anyway.
Doesn't mean you can't use the LVO includes. They're standard as far as I know
Quote:
Originally Posted by meynaf View Post
I may try... one day...
More advanced editors are a must in my opinion, even if it's just for a good undo feature and changeable tab sizes.
Quote:
Originally Posted by meynaf View Post
Ok, look in the zone. There is small program which just shows walls. Two graphics routines are there :

- the decrunch routine, coming from Amiga Dm, but giving separate bitplanes which i convert to interleaved afterwards (vertical size is then no longer needed)

- the main blit routine, adapted from St version to Amiga format - works, but needs a lot of clean-up
Thank you

Last edited by Thorham; 27 January 2011 at 19:31.
Thorham is offline  
Old 30 January 2011, 09:16   #100
meynaf
son of 68k
 
meynaf's Avatar
 
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
Quote:
Originally Posted by Thorham View Post
Heh heh, thought you meant that guy from Therons quest, because you said you can do anything you want with him. You can't do much as the ghost
But the ghost can explore and won't get attacked.

Quote:
Originally Posted by Thorham View Post
Certainly. You could get the screen's update frequency, and update at the appropriate rate based on that.
As the screen's update is on the VBlank, it's already updated at this frequency...

Quote:
Originally Posted by Thorham View Post
Doesn't mean you can't use the LVO includes. They're standard as far as I know
They sure are. But i don't like using them, matter of taste

Quote:
Originally Posted by Thorham View Post
More advanced editors are a must in my opinion, even if it's just for a good undo feature and changeable tab sizes.
And most of them aren't just 50 kb

Quote:
Originally Posted by Thorham View Post
Thank you
Good luck with the code, mate.
meynaf is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
custom dungeon for dungeon master 1 meynaf project.Amiga Game Factory 73 17 October 2015 11:50
dungeons master like game..? lee777 Looking for a game name ? 12 26 March 2011 22:54
Sorry, Dungeon Master again :) Supamax request.Other 10 19 March 2009 03:52
Dungeon Master HD komunita support.Games 12 15 May 2008 14:44
Dungeon Master Kid Dungeon rodi request.Old Rare Games 0 23 June 2005 19:31

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 23:55.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.14787 seconds with 14 queries