im a big fan of your code! i starred it 2 years ago and learned some things from it.
Search found 88 matches
- Tue Feb 27, 2024 9:55 am
- Forum: Dungeon Strikes Back (DSB)
- Topic: DSB Version 0.81
- Replies: 8
- Views: 6705
- Mon Feb 26, 2024 11:35 pm
- Forum: Editors and Tools (DMute, DM Builder, ADGE, etc.)
- Topic: Working on a new Data Viewer like ADGE
- Replies: 32
- Views: 1858
Re: Working on a new Data Viewer like ADGE
Oh and one benefit (like the javascript game) it will be opensource. So anyone in the next 30 Years can look into it and enhance it
- Mon Feb 26, 2024 10:34 pm
- Forum: Editors and Tools (DMute, DM Builder, ADGE, etc.)
- Topic: Working on a new Data Viewer like ADGE
- Replies: 32
- Views: 1858
Re: Working on a new Data Viewer like ADGE
No not really Christophe, its just a DataDecoder with GUI (like your VBS Decoder). A more complete ADGE. ADGE lacks the LAY and correct PAL handling, only taking the 1.0 DM game.dat File. Maybe some bugfixes. Not sure.. And it will use python to be more modern than .NET which was transfered from VB6...
- Mon Feb 26, 2024 6:31 pm
- Forum: Editors and Tools (DMute, DM Builder, ADGE, etc.)
- Topic: Working on a new Data Viewer like ADGE
- Replies: 32
- Views: 1858
Working on a new Data Viewer like ADGE
For the V3.6 (LAY1) Game.dat File (at the moment). I created all decoder now (IMG1/IMG2/TXT2/COD2/...) and fighting with gui design: https://www.dropbox.com/scl/fi/85j1ur4mhha9dwsbck2vj/DMDV1.png?rlkey=hyunsexe9kpg4fqft07qygcfm&raw=1 Feedback welcome. Its coded in Python -> Sourcecode will follo...
- Mon Feb 26, 2024 12:30 pm
- Forum: Editors and Tools (DMute, DM Builder, ADGE, etc.)
- Topic: Error in LAY1 Excel spreadsheet
- Replies: 14
- Views: 2824
Re: Error in LAY1 Excel spreadsheet
ahh, i found it here:
"In order to get the absolute coordinates, the full list of linked records must be processed."
so i need to iterate..
"In order to get the absolute coordinates, the full list of linked records must be processed."
so i need to iterate..
- Mon Feb 26, 2024 11:39 am
- Forum: Editors and Tools (DMute, DM Builder, ADGE, etc.)
- Topic: Error in LAY1 Excel spreadsheet
- Replies: 14
- Views: 2824
Re: Error in LAY1 Excel spreadsheet
Hey Christophe, i got an understanding problem in LAY1. im extracting now the data directly and in Group 0: Group #0: index align parent coords #1 9 [0] [320-200] #2 1 [1] [0-0] #3 9 [0] [224-136] #4 1 [3] [0-0] #5 10 [2] [0-0] #6 10 [4] [0-0] #7 1 [3] [0-33] #8 9 [2] [87-45] #9 3 [8] [319-168] #10 ...
- Sat Feb 24, 2024 11:26 pm
- Forum: Dungeon Strikes Back (DSB)
- Topic: DSB Version 0.81
- Replies: 8
- Views: 6705
Re: DSB Version 0.81
cool, what i noticed your github is still on 0.76. intentionaly?
- Fri Feb 23, 2024 5:52 pm
- Forum: Other
- Topic: Dungeon master space !
- Replies: 73
- Views: 54348
Re: Dungeon master space !
only 730lines of code.. i feel ashamed I just uploaded my code to github.. its more than 750 lines
- Thu Feb 22, 2024 9:38 pm
- Forum: Creative Endeavours
- Topic: Dungeon Master Construction Kit (working title)
- Replies: 25
- Views: 14033
Re: Dungeon Master Construction Kit (working title)
I uploaded the source code for the moment to make a snapshot:
https://github.com/cycl0ne/DungeonMaster
https://github.com/cycl0ne/DungeonMaster
- Thu Feb 22, 2024 9:33 pm
- Forum: Other
- Topic: Dungeon master space !
- Replies: 73
- Views: 54348
Re: Dungeon master space !
have you uplaoded this to any website for a techdemo at the moment? like vercel or so? would be nice to have a look
- Tue Dec 19, 2023 1:29 pm
- Forum: Other
- Topic: Dungeon master space !
- Replies: 73
- Views: 54348
Re: Dungeon master space !
why not use fileReader? <HTML> <input type="file" id="fileInput"> <CODE> document.getElementById('fileInput')!.addEventListener('change', (event) => { const file = (event.target as HTMLInputElement).files![0]; const reader = new FileReader(); reader.onload = (e) => { const text =...
- Wed Dec 06, 2023 11:48 am
- Forum: Creative Endeavours
- Topic: Dungeon Master Construction Kit (working title)
- Replies: 25
- Views: 14033
Re: Dungeon Master Construction Kit (working title)
Have you figured out something for this ? Are you just talking about the first references for each ground item, then still using linked list for browsing a list (stack) of items ? Nah still thinking about it how i can solve this programatically fast.. first detect FOV -> Groundtile (NE,SE,NW,SW) an...
- Mon Nov 20, 2023 9:14 am
- Forum: Creative Endeavours
- Topic: Dungeon Master Construction Kit (working title)
- Replies: 25
- Views: 14033
Re: Dungeon Master Construction Kit (working title)
Nah, its just a hobby to relax and i wanted to learn typescript/javascript. At the moment im on hold, cause i got 3 + 1 Jobs and we are in the end year rally (2 IT Jobs, 1 regenerative Energy/Battery Job i need to code something + 1 Family with 3 kids ;-) So busy as allways. Hope i can start again i...
- Sun Sep 24, 2023 9:38 am
- Forum: Editors and Tools (DMute, DM Builder, ADGE, etc.)
- Topic: Technical Questions to the Game
- Replies: 42
- Views: 71670
Re: Technical Questions to the Game
yes i have to think about it. if i follow my path with popup i will need to create 27 sprite for each item possible on floor, since you can have in D0C 2, in D1C 4, in D1L, 3, ... this combined with 84 items in game. not sure if this will be some stupid memory overhead :-P (and before you say it: ye...
- Sat Sep 23, 2023 8:29 pm
- Forum: Editors and Tools (DMute, DM Builder, ADGE, etc.)
- Topic: Technical Questions to the Game
- Replies: 42
- Views: 71670
Re: Technical Questions to the Game
Here is an updated version of the function that should fix the issue and get rid of the useless #defines : function Copy-ReDMCSBCustomSource { Param( [Parameter(Mandatory=$true)][ValidateScript({Test-Path -Path $_ -PathType Container})][String]$InputPath, [Parameter(Mandatory=$true)][ValidateScript...
- Sat Sep 23, 2023 8:26 pm
- Forum: Editors and Tools (DMute, DM Builder, ADGE, etc.)
- Topic: Technical Questions to the Game
- Replies: 42
- Views: 71670
Re: Technical Questions to the Game
Ah yes. Considering your display viewport and viewer facing, yes, there is array transposition and modulo involved depending on the rotation. If you turn left, transpose +3 (or -1); if you turn right, transpose +1 (or -3). Then modulo 4. You can consider this image, with the original position of it...
- Sat Sep 23, 2023 1:47 pm
- Forum: Editors and Tools (DMute, DM Builder, ADGE, etc.)
- Topic: Technical Questions to the Game
- Replies: 42
- Views: 71670
Re: Technical Questions to the Game
It worked now. i changed the function to a script.. : param( [Parameter(Mandatory=$true)][ValidateScript({Test-Path -Path $_ -PathType Container})][String]$InputPath, [Parameter(Mandatory=$true)][ValidateScript({Test-Path -Path $_ -PathType Container})][String]$OutputPath, [Parameter(Mandatory=$true...
- Sat Sep 23, 2023 1:14 pm
- Forum: Editors and Tools (DMute, DM Builder, ADGE, etc.)
- Topic: Technical Questions to the Game
- Replies: 42
- Views: 71670
Re: Technical Questions to the Game
I use PowerShell version 5.1 on Windows 10. Can you check if you are using the same? Maybe it fails with newer versions. one failure: you need to call it from the dir common/base since you access Remove-Folder.ps1 which cant be found i f called from:ReDMCSB_WIP20210206/ dir. still investigating. Ev...
- Sat Sep 23, 2023 8:59 am
- Forum: Editors and Tools (DMute, DM Builder, ADGE, etc.)
- Topic: Technical Questions to the Game
- Replies: 42
- Views: 71670
Re: Technical Questions to the Game
Open D:\ReDMCSB\Toolchains\Common\Base\Start-ReDMCSBBuild.ps1 in a text editor Copy the whole function named Copy-ReDMCSBCustomSource into a PowerShell window Run this command line: Copy-ReDMCSBCustomSource -InputPath D:\ReDMCSB\Toolchains\Common\Source -OutputPath D:\ReDMCSB\Output -TagSet "I...
- Sat Sep 23, 2023 8:29 am
- Forum: Editors and Tools (DMute, DM Builder, ADGE, etc.)
- Topic: Technical Questions to the Game
- Replies: 42
- Views: 71670
Re: Technical Questions to the Game
You first get the quarter-position in tile of the item from this order 0 to 3 : NW - NE - SE - SW. If in alcove, its on the wall face N - E - S - W. No modulo needed here, you're always between 0 and 3 for a tile and DM reference item tells on which quarter/face it is. In DCS, I actually handle flo...
- Fri Sep 22, 2023 8:14 am
- Forum: Editors and Tools (DMute, DM Builder, ADGE, etc.)
- Topic: Technical Questions to the Game
- Replies: 42
- Views: 71670
Re: Technical Questions to the Game
There is powershell code to "extract" only the source code for any arbitrary set of media tags. which Powershell i use for the pc version? PC would be interessting, since its the only platform which didnt use BITMAPS/Palettes but Chunkymaps. Could be interessting how they implemented: Mak...
- Fri Sep 22, 2023 7:53 am
- Forum: Editors and Tools (DMute, DM Builder, ADGE, etc.)
- Topic: Technical Questions to the Game
- Replies: 42
- Views: 71670
Re: Technical Questions to the Game
here another example from my old source: Input: can you optimize, clean and comment this source? void puts(char *s) { int scan=bootboot.fb_scanline; //, wid=bootboot.fb_width, hei=bootboot.fb_height; psf2_t *font = (psf2_t*)&_binary_font_psf_start; int x,y,kx=1,line,mask,offs; int bpl=(font->wid...
- Fri Sep 22, 2023 7:48 am
- Forum: Editors and Tools (DMute, DM Builder, ADGE, etc.)
- Topic: Technical Questions to the Game
- Replies: 42
- Views: 71670
Re: Technical Questions to the Game
Yes there are "alot". you push code into it and say: convert me this to code y (like ttake this 68k assembly and make it c). what it doesnt do: take the bin and do something. But 12-15 years ago i had a tool for PC which did this with 68k assembly. this tool did cost me 4000€? Was real goo...
- Thu Sep 21, 2023 8:31 pm
- Forum: Editors and Tools (DMute, DM Builder, ADGE, etc.)
- Topic: Technical Questions to the Game
- Replies: 42
- Views: 71670
Re: Technical Questions to the Game
Thanks Christophe you are the best. i had some look at the source, but what makes it confusing are all the #define like: MEDIA488_F20E_F20J/ MEDIA579_X30J_P20JA_P20JB
Have you ever thought putting parts of code into an AI and convert it to more readable C code?
Have you ever thought putting parts of code into an AI and convert it to more readable C code?
- Thu Sep 21, 2023 1:02 pm
- Forum: Editors and Tools (DMute, DM Builder, ADGE, etc.)
- Topic: Technical Questions to the Game
- Replies: 42
- Views: 71670
Re: Technical Questions to the Game
Ok, implementing now the FloorItems / Items.
Question: is the scaling in D1/D2 same handled like scaling in WallOrnate/FloorOrnate? and also darkened?
Question: is the scaling in D1/D2 same handled like scaling in WallOrnate/FloorOrnate? and also darkened?
- Sun Sep 17, 2023 6:40 am
- Forum: Creative Endeavours
- Topic: Dungeon Master Construction Kit (working title)
- Replies: 25
- Views: 14033
Re: Dungeon Master Construction Kit (working title)
Uploaded a new version to vercel: - the pad now only triggers if you have real champions in your party (non ghost mode), so no escaping to level 1 at the moment. - the mirrors work, you can now click on them and they show you the info of the character - eye can be clicked (not showing the stats, but...
- Fri Sep 15, 2023 7:06 pm
- Forum: Creative Endeavours
- Topic: Dungeon Master Construction Kit (working title)
- Replies: 25
- Views: 14033
Re: Dungeon Master Construction Kit (working title)
At the moment nothing. This is where JS/TS is better than C++ you have NULL and UNDEFINED ;-) giving you much more flexibility and code robustness. Whts also nice, it took me just 2min coding + searching in google to add a shadow to items i move around with. https://www.dropbox.com/scl/fi/q1amf8bqdj...
- Thu Sep 14, 2023 9:57 am
- Forum: Creative Endeavours
- Topic: Dungeon Master Construction Kit (working title)
- Replies: 25
- Views: 14033
Re: Dungeon Master Construction Kit (working title)
Isn't it the ... DM behaviour ? I mean the UI events are checked if any, logic processed, then gfx displayed, that's how it works. I am not sure to get what you describe here is different from the original here ? (or am I reading it wrong ?) The effect you describe is the swap/rotation of "sen...
- Wed Sep 13, 2023 3:38 pm
- Forum: Creative Endeavours
- Topic: Dungeon Master Construction Kit (working title)
- Replies: 25
- Views: 14033
Re: Dungeon Master Construction Kit (working title)
My comments: - Panel images: all bitmap images are rectangles. There is no easy way to "remove" parts of an image. The developers simply used one color for transparency: when drawing the image, pixels of that color are ignored and not drawn on screen. The images cover the whole part of th...
- Wed Sep 13, 2023 2:28 pm
- Forum: Creative Endeavours
- Topic: Dungeon Master Construction Kit (working title)
- Replies: 25
- Views: 14033
Re: Dungeon Master Construction Kit (working title)
You can have several passes to get first the UID and location of all actuators, then set the targets by referencing these UID. Anyway, internally we always need UID for these objects. yes but this for my personal kind not a good design by going many passes. As real world example: sending a DHL parc...