Ultimate Amiga

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2   Go Down

Author Topic: Info, GFX and SFX Webside  (Read 9618 times)

0 Members and 1 Guest are viewing this topic.

MrFlay

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 11
  • Generic Amiga User
Info, GFX and SFX Webside
« on: October 24, 2020, 09:29:27 AM »

Greetings to all Bloodwych fans  ;D,
do any of you know the Greatstone webpage?
http://greatstone.free.fr/dm/
All information about Dungeon Master is here, and a game content extractor. Would something like that make sense to Bloodwych?
Logged

Hungry Horace

  • Amorphous Blue-Blob Man
  • Site Admin
  • A4000T
  • ******
  • Karma: 307
  • Offline Offline
  • Gender: Male
  • Posts: 3,364
  • Don't forget... Ameboid's need love too!
    • AUW
Re: Info, GFX and SFX Webside
« Reply #1 on: October 25, 2020, 10:39:46 AM »

Hey MrFlay

I'd say that's pretty much what we have here, except we just havent uploaded all the tools. Most of which i've written on the Amiga.

Anyone who wants to contribute the hacking section (which should probably be transferred to a WIKI) is welcome to!!  Unfortunately i dont have much time for it myself lately due to other projects, but i always have Bloodwych in the corner of my eye!
Logged
Quote from: KillerGorilla
because winuae is made of code and your amiga is made of stuff

FOL

  • PSPUAE Dev Team
  • Site Admin
  • A4000T
  • ******
  • Karma: 690
  • Offline Offline
  • Gender: Male
  • Posts: 3,561
  • Amigakit.com Technical
    • PSPUAE
Re: Info, GFX and SFX Webside
« Reply #2 on: October 25, 2020, 09:02:37 PM »

(which should probably be transferred to a WIKI)

I can add wiki to site if you like?
Logged
Quote
Resolute and Industrious
Grand ruler of the yellow people and the Ultimate Amiga Empire

MrFlay

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 11
  • Generic Amiga User
Re: Info, GFX and SFX Webside
« Reply #3 on: October 26, 2020, 09:30:20 PM »

Yes, a wiki is a good solution. I know Dokuwiki pretty well.

... except we just havent uploaded all the tools.

Yes, and I would like to have all the graphics nicely sorted in the wiki.
I would agree to fill the wiki with data.  :D
A good toolkit to extract all relevant data would of course also be nice.

I had already started a ProTracker module with better music. The PC sound wasn't that great.

Let's sort all the data and throw it in a wiki ...
Logged

Hungry Horace

  • Amorphous Blue-Blob Man
  • Site Admin
  • A4000T
  • ******
  • Karma: 307
  • Offline Offline
  • Gender: Male
  • Posts: 3,364
  • Don't forget... Ameboid's need love too!
    • AUW
Re: Info, GFX and SFX Webside
« Reply #4 on: February 28, 2021, 10:13:33 PM »

Probably worth mentioning here that I have moved all of the Hacking thread info over to the Wiki on the GitHub page for the Source Code:

https://github.com/HoraceAndTheSpider/Bloodwych-68k/wiki
Logged
Quote from: KillerGorilla
because winuae is made of code and your amiga is made of stuff

MrFlay

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 11
  • Generic Amiga User
Re: Info, GFX and SFX Webside
« Reply #5 on: March 09, 2021, 09:16:36 AM »

Pretty cool. Glad you wrote it, I hadn't seen that.
What really interests me a lot is how the image data can be decoded.
The data you have shown are all there, but I don't know how to decode them.
Logged

Hungry Horace

  • Amorphous Blue-Blob Man
  • Site Admin
  • A4000T
  • ******
  • Karma: 307
  • Offline Offline
  • Gender: Male
  • Posts: 3,364
  • Don't forget... Ameboid's need love too!
    • AUW
Re: Info, GFX and SFX Webside
« Reply #6 on: March 10, 2021, 05:40:28 PM »

Pretty cool. Glad you wrote it, I hadn't seen that.
What really interests me a lot is how the image data can be decoded.
The data you have shown are all there, but I don't know how to decode them.

There's some  code given by 'bit' which is included in the WIKI under the graphics section:
https://github.com/HoraceAndTheSpider/Bloodwych-68k/wiki/Atari-ST-Raw-Data-Format

I have some code i wrote from it in AMOS which allows me to load the graphics files. It is necesary to know the number of lines drawn at a specific width through. I'm sure this data is inside the Bloodwych code somewhere although i've never really looked for it.

If its needed, I can always add my code for this as well, although i was considering writing the same in Python at some stage.

Logged
Quote from: KillerGorilla
because winuae is made of code and your amiga is made of stuff

DrSnuggles

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 17
  • Generic Amiga User
    • iGitt
Re: Info, GFX and SFX Webside
« Reply #7 on: June 12, 2021, 01:31:03 PM »

Sorry,
maybe a bit late i did a SFX+GFX viewer in JS:
https://drsnuggles.github.io/BW-DataViewer/
Logged

Hungry Horace

  • Amorphous Blue-Blob Man
  • Site Admin
  • A4000T
  • ******
  • Karma: 307
  • Offline Offline
  • Gender: Male
  • Posts: 3,364
  • Don't forget... Ameboid's need love too!
    • AUW
Re: Info, GFX and SFX Webside
« Reply #8 on: June 12, 2021, 10:22:23 PM »

looks great!! If you want my data sets for 'number of Y pixels / width for this section' for each file, let me know and i'll see if i can export this in a ueable format for you.


This would allow all of the gfx to be  viewable without manual width changes
Logged
Quote from: KillerGorilla
because winuae is made of code and your amiga is made of stuff

DrSnuggles

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 17
  • Generic Amiga User
    • iGitt
Re: Info, GFX and SFX Webside
« Reply #9 on: June 13, 2021, 03:43:38 PM »

Nice, i would use that info even if manual switching widths reminds me of ripping gfx in ActionReplay without shifting single bitplanes :) Had single step width at the beginning and was even more like that.

I also tried to use the *.colours files from bw-data.
Behemoth [9, 11, 10, 8, 3, 4, 5, 7]
Dragon     [11,10,  4, 8, 7, 9, 5, 6]
Don't know how to read that :(
I know there are three colors (4,8,12) for recolouring and also grade does change colours. Gradeoffset can be found in *.gradeoffset files.
Logged

Hungry Horace

  • Amorphous Blue-Blob Man
  • Site Admin
  • A4000T
  • ******
  • Karma: 307
  • Offline Offline
  • Gender: Male
  • Posts: 3,364
  • Don't forget... Ameboid's need love too!
    • AUW
Re: Info, GFX and SFX Webside
« Reply #10 on: June 15, 2021, 08:20:00 PM »

No problem

Those entries in the .colours files will be the 'number' for each mini-palette. Each mini-palette is a set of 4 colours which can be used for any of the large monsters. In Book of Skulls i expanded the number of available min-palettes, and the number of grades for all of the big monsters, in order to add more variety.

So for the behmoth;
#9 = Light blue /yellow    (Grade 1)
#11 =  Darker blue/grey    (Grade 2)
#10 =  Green/Yellow     (Grade 3)
#8 =  Darker grey     (Grade 4)

You'll see how this matches the order of behemoths shown here:   https://djcresswell.com/bloodwych/pictures/allmonsters.gif

The grade offset is used to determine the 'minimum level' the monsters must be at before the grades come into effect (after that, the next level = next grade) , and before that every level uses 'grade 1'

This means that when we reach the first Big Dragon (in the Dragon Tower)  the first 'grade' might only be used on a Dragon of level #7 value ....   we then use the next grades on dragon Level 8,9,10,11,12,13,14   for example. This means we dont 'miss' the chance to see 8 different coloured large dragons, even though they appear much later in the game.

Large Dragons of Level 1-6 would simply use Grade 1 , and those Level 15+ would use Grade 8.


Im not sure if you've see this but this may help:
https://github.com/HoraceAndTheSpider/Bloodwych-68k/wiki/Colouring-Large-Monsters



Logged
Quote from: KillerGorilla
because winuae is made of code and your amiga is made of stuff

DrSnuggles

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 17
  • Generic Amiga User
    • iGitt
Re: Info, GFX and SFX Webside
« Reply #11 on: June 17, 2021, 08:17:54 PM »

Thanks for exploring and explaining this.

I added a dropdown for colour sets and interested in adding your mini-palettes.
Still not using grades or colours files to restrict sets.

Found some transparent pixels in allmonsters.gif.
Behemoth example again. Mouth is colour 0 and the 2 diagonal transparent pixels are colour 15 transpapink :)
Logged

MrFlay

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 11
  • Generic Amiga User
Re: Info, GFX and SFX Webside
« Reply #12 on: July 06, 2021, 08:43:19 AM »

Hey DrSnuggles! Your Bloodwych Data Viewer is a cool thing. 8)

It seems that the graphics packages can probably contain multiple frames.
The upper slider should go up to 128 (for floor ceiling)?
The font consists of single bits, always in packets of eight (two colors).

Stay tuned!  ;D
Logged

DrSnuggles

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 17
  • Generic Amiga User
    • iGitt
Re: Info, GFX and SFX Webside
« Reply #13 on: July 07, 2021, 08:23:03 PM »

Thanks MrFlay,

added 128 width and also reduced step size down to 8 for fonts. ;D
If you change width down to 8 it's now also rendered in two color mode.
Logged

MrFlay

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 11
  • Generic Amiga User
Re: Info, GFX and SFX Webside
« Reply #14 on: July 08, 2021, 07:30:44 AM »

Great!  ;D
Font works now.
Floor ceiling seems correct, but there is a piece missing.
I think it is only the part above.
Logged
Pages: [1] 2   Go Up
 

TinyPortal 2.2.2 © 2005-2022