|
---|
| | Renee Cousins (Apollo Team Member) Posts 142 03 Jul 2019 15:43
| Gunnar von Boehn wrote:
| If someone would to port DIABLO to VAMP this would be cool. |
I agree, Diablo was a very fun game -- felt like an update Rouge.
| |
| | Renee Cousins (Apollo Team Member) Posts 142 03 Jul 2019 15:44
| Gunnar von Boehn wrote:
|
Saladriel Amrael wrote:
| Is it me or Diablo used also some Lighting features from DirectX (almost for spells effects)? Don't know how advanced they were, but are they replicable with SAGA? |
Yes, for sure.
|
Looking at the source, the lighting LOOKS to be manually done, not a proper effect at all. This might mean we need to find a fast Alpha function, but we might get away with just ORing the RGB (if its RGB and not CLUT).
| |
| | Kamelito Loveless
Posts 261 05 Jul 2019 07:38
| I’ve seen x86 ASM in the render source.
| |
| | Vojin Vidanovic (Needs Verification) Posts 1916/ 1 05 Jul 2019 17:58
| Marlon Beijer wrote:
| For all of you guys saying it requires wine/Windows, you’re looking at the sting thing! Look at devilutionx instead which requires SDL2.
|
Very sweet spot, love the DevolutionX EXTERNAL LINK Could this be easier to port, being already SDL2, open source and not x86 dependent (ARM port exists).
| |
| | Anders Jenbo
Posts 1 06 Jul 2019 21:35
| DevilutionX doesn't make use of any hardware acceleration from SDL2 the only thing we really use sdl for is converting the 8bit back buffer to 32bit before presenting it to the screen. The engine is just simple cpu based blitting of chars and lighting is just substacting up to 16 from the given pixel before transferring. Even a rudementry SDL2 implementation should suffice, but if that doesn't exist then it shouldn't be a big problem to port it to sdl 1.2. Regarding bigendian i have made the menu work with it but the engine is still strictly small endian based, though I have identified the majority of changes needed to port it (targeting a PowerPC32 cpu). All the asm code has been ported to C long ago.PS. You might want to use the nonet branch so the ASIO and libsodium won't be require d.
| |
| | Gunnar von Boehn (Apollo Team Member) Posts 6254 07 Jul 2019 16:39
| Anders Jenbo wrote:
| DevilutionX doesn't make use of any hardware acceleration from SDL2
|
Excellent news. This sounds like someone should really try port it to Amiga! Thanks!
| |
| | ExiE CZEX
Posts 48 07 Jul 2019 20:16
| Could be Vampire killer app i mean game :-)
| |
| | Stefano Briccolani
Posts 586 08 Jul 2019 17:38
| GemRB would be an even better option for vampire than Diablo. That engine would run baldur's gate and icewind dale games made by bioware. Now there's even a new Baldur's gate in the making.. EXTERNAL LINK New baldur's gate: EXTERNAL LINK
| |
| | Renee Cousins (Apollo Team Member) Posts 142 10 Jul 2019 03:45
| Stefano Briccolani wrote:
| GemRB would be an even better option for vampire than Diablo. That engine would run baldur's gate and icewind dale games made by bioware. Now there's even a new Baldur's gate in the making.. EXTERNAL LINK New baldur's gate: EXTERNAL LINK
|
Cool ... GemRB is also SDL1.2...
| |
|