Who's Online |
51 user(s) are online ( 36 user(s) are browsing Forums)
Members: 0
Guests: 51
more...
|
|
Headlines |
-
amiarcadia.lha - emulation/gamesystem
Aug 14, 2022
-
rnoeffects.lha - graphics/edit
Aug 14, 2022
-
shaderjoy.lha - graphics/viewer
Aug 14, 2022
-
lharchiver.lha - utility/archive
Aug 14, 2022
-
hexsee.lha - utility/filetool
Aug 14, 2022
-
blobwarsattrition.lha - game/action
Aug 13, 2022
-
arabic_console_devicepro2.lha - driver/input
Aug 11, 2022
-
kittymusicraft.library.lha - development/library
Aug 8, 2022
-
amosextension.library.lha - library/misc
Aug 8, 2022
-
luettjebookholler.lha - office/misc
Aug 6, 2022
|
|
|
|
Re: DevilutionX - Diablo 1
|
Posted on: 2019/12/27 18:06
#41
|
Just popping in 
Joined: 2006/11/27 20:35 Last Login
: Yesterday 17:39
From Poland
Group:
Registered Users
|
Unfortunately, the save game load not work.
|
|
|
|
Re: DevilutionX - Diablo 1
|
Posted on: 2019/12/27 18:11
#42
|
Not too shy to talk 
Joined: 2018/1/4 10:56 Last Login
: 3/26 16:42
From Italy
Group:
Registered Users
|
@kas1e Thanks it works really well. I tried the SDL 1 version
|
|
|
|
Re: DevilutionX - Diablo 1
|
Posted on: 2019/12/27 18:24
#43
|
Home away from home 
Joined: 2007/9/11 12:31 Last Login
: Yesterday 13:02
From Russia
Group:
Registered Users
|
@mufa Quote: Unfortunately, the save game load not work.
Probably they still didn't implement it? Is it works on win32, or/and on 68k? I read on morphzone where they tried WOS version, that save/load didn't work for them too. @White Quote: Thanks, it works really well. I tried the SDL 1 version
Why not SDL2 ?:) It's better handled by the game (sdl2 is the original, and sdl1 was added as some fallback if I understand things right, with limited functionality in some parts)
|
|
|
|
Re: DevilutionX - Diablo 1
|
Posted on: 2019/12/27 18:32
#44
|
Not too shy to talk 
Joined: 2018/1/4 10:56 Last Login
: 3/26 16:42
From Italy
Group:
Registered Users
|
@kas1e I use winuae amigaos4.1 Final Edition update1 sdl 2 seems not to work, the music is heard but the screen remains black. I think it's normal, (I think) here the full screen SDL 1 version, and also in the window. https://www.youtube.com/watch?v=G-Jo02QvYDg
|
|
|
|
Re: DevilutionX - Diablo 1
|
Posted on: 2019/12/27 18:46
#45
|
Home away from home 
Joined: 2007/9/11 12:31 Last Login
: Yesterday 13:02
From Russia
Group:
Registered Users
|
@White Ah, winuae.. It can be any kind of issues of course. But of course, it's not normal that you have a black screen in the sdl2 version.
|
|
|
|
Re: DevilutionX - Diablo 1
|
Posted on: 2019/12/27 18:53
#46
|
Not too shy to talk 
Joined: 2011/6/3 13:49 Last Login
: 2021/2/20 8:01
Group:
Registered Users
|
@white Perhaps related to lack of Compositing in WinUAE: give a try to my aminet patchcompositetags
|
|
|
|
Re: DevilutionX - Diablo 1
|
Posted on: 2019/12/27 20:59
#47
|
Site Builder 
Joined: 2006/12/2 23:57 Last Login
: Today 9:10
From Athens/Dublin
Group:
Staff members Webmasters
|
|
|
|
|
Re: DevilutionX - Diablo 1
|
Posted on: 2019/12/27 21:25
#48
|
Not too shy to talk 
Joined: 2018/1/4 10:56 Last Login
: 3/26 16:42
From Italy
Group:
Registered Users
|
@kas1e I'm aware of this, but it works and I'm happy, thanks! The SDL 2 version with PatchCompositeTags now also works. I have no real hardware, but amiga has always remained in my heart  @thellier Thanks for the tips and your patch now works SDL 2 https://www.youtube.com/watch?v=veCLQoNvC1s
Edited by white on 2019/12/27 22:06:26
|
|
|
|
Re: DevilutionX - Diablo 1
|
Posted on: 2019/12/27 21:33
#49
|
Just popping in 
Joined: 2007/1/7 14:22 Last Login
: 2021/3/5 17:30
From Germany
Group:
Registered Users
|
@walkero
Works, yes.
|
Amiga 1200 | ACA1233n | 128 MB RAM | Indivision AGA | Prisma Megamix | 250 GB mSATA SSD | AmigaOS 3.1.4 AmigaOne X1000 | 1.8 GHz | 4 GB RAM | Radeon R7 250X | 250 GB SATA SSD | AmigaOS 4.1
|
|
|
Re: DevilutionX - Diablo 1
|
Posted on: 2019/12/29 19:26
#50
|
Just popping in 
Joined: 2007/1/7 14:22 Last Login
: 2021/3/5 17:30
From Germany
Group:
Registered Users
|
Playing a bit now but feels a bit slow for a 1.8 GHz Machine. Got 80 FPS @ 100% CPU Load with SDL2 and 40 FPS @ 40% CPU Load with SDL1.
I guess thats SDL why it performs so slow? I mean its playable but just thinking, the Original was designed for a Pentium 60.
|
Amiga 1200 | ACA1233n | 128 MB RAM | Indivision AGA | Prisma Megamix | 250 GB mSATA SSD | AmigaOS 3.1.4 AmigaOne X1000 | 1.8 GHz | 4 GB RAM | Radeon R7 250X | 250 GB SATA SSD | AmigaOS 4.1
|
|
|
Re: DevilutionX - Diablo 1
|
Posted on: 2019/12/29 19:35
#51
|
Home away from home 
Joined: 2007/9/11 12:31 Last Login
: Yesterday 13:02
From Russia
Group:
Registered Users
|
@DJBase I am sure it's not SDL guilty, as our SDL matured enough and it almost all "native" inside. Some things do pretty decent FPS. Currently what is left from SDL its name of functions, with amigaos4 native stuff inside :)
I think it can be anything else. Need to check how much it gives on current PC hardware, then on sam460, on pegasos2, to check how much it gives on real 68060, on a vampire, on morphos (the run WOS version), etc, etc. I somehow think it just codes of that rewrite done as it has done.
But to add, for both version I didn't use 8-bit screens, I use 16 and 32 bits, maybe that a bit reduce speed. But still, it can't drop by fps that much because of it.
Not sure if we need to worry and spend our time on it, maybe once loading/save will be implemented... But then 80 fps more than enough.
If you have time, check on other hardware (and on PC too, they probably provide win32 binaries), so we will know truth.
|
|
|
|
Re: DevilutionX - Diablo 1
|
Posted on: 2019/12/29 20:20
#52
|
Just popping in 
Joined: 2007/1/7 14:22 Last Login
: 2021/3/5 17:30
From Germany
Group:
Registered Users
|
Well, seems that -f flag does not work on Windows version but "Save Game" does...
|
Amiga 1200 | ACA1233n | 128 MB RAM | Indivision AGA | Prisma Megamix | 250 GB mSATA SSD | AmigaOS 3.1.4 AmigaOne X1000 | 1.8 GHz | 4 GB RAM | Radeon R7 250X | 250 GB SATA SSD | AmigaOS 4.1
|
|
|
Re: DevilutionX - Diablo 1
|
Posted on: 2019/12/29 20:23
#53
|
Home away from home 
Joined: 2007/9/11 12:31 Last Login
: Yesterday 13:02
From Russia
Group:
Registered Users
|
@DJBase I.e. loading/saving works on win32 version? Mean it's our endian agnostic fixes didn't deal with that. Need to ask Marlon on main repo tickets, or maybe he somewhere else on facebook or something..
|
|
|
|
Re: DevilutionX - Diablo 1
|
Posted on: 2019/12/31 17:02
#54
|
Just popping in 
Joined: 2006/12/8 13:37 Last Login
: 8/12 12:16
From Netherlands
Group:
Registered Users
|
@kas1e >Need to check how much it gives on current PC hardware, >then on sam460, on pegasos2, to check how much it gives on >real 68060, on a vampire, on morphos (the run WOS ?>version), etc, etc. I somehow think it just codes of that >rewrite done as it has done. On a1k.org are some benchmarks for the Vampire: 54fps for the Vampire https://www.a1k.org/forum/index.php?th ... /#lg=post-1344642&slide=0
|
|
|
|
Re: DevilutionX - Diablo 1
|
Posted on: 2019/12/31 17:44
#55
|
Home away from home 
Joined: 2007/9/11 12:31 Last Login
: Yesterday 13:02
From Russia
Group:
Registered Users
|
@benny How fast vampires's cpu ? 200-300-400 mhz ?
I read that on x5000 ppls have about 140 fps with SDL2 version. If Vampire are about 400mhz it can be fine then.
|
|
|
|
Re: DevilutionX - Diablo 1
|
Posted on: 2019/12/31 18:19
#56
|
Just popping in 
Joined: 2006/12/8 13:37 Last Login
: 8/12 12:16
From Netherlands
Group:
Registered Users
|
@kas1e
85Mhz
|
|
|
|
Re: DevilutionX - Diablo 1
|
Posted on: 2019/12/31 19:02
#57
|
Home away from home 
Joined: 2007/9/11 12:31 Last Login
: Yesterday 13:02
From Russia
Group:
Registered Users
|
@benny
I see in code of that port, it is ifdefs about a vampire, so maybe something there. Also, they use an 8bit screen, while I set 16/32, so probably that as well.
@all Is there anyone who can test it on different PCs, so we can know how much they have as well? Not that it's important, just interesting :)
|
|
|
|
Re: DevilutionX - Diablo 1
|
Posted on: 2019/12/31 19:11
#58
|
Just can't stay away 
Joined: 2007/7/14 21:30 Last Login
: 8/12 17:37
From Lothric
Group:
Registered Users
|
@kas1e Both binaries have serial debug on, I think it slows down at least the SDL1 version because there are mouse events logged. Regarding SDL2, what happens if texture format is changed to ARGB8888? See this line: https://github.com/diasurgical/devilut ... ceX/miniwin/misc.cpp#L169ARGB8888 the only one supported by renderer so using that should avoid one conversion step. If I understand correctly: 1) engine uses 8-bit surface to draw 2) which is then converted to 24-bit texture by engine 3) which is converted to 32-bit texture by SDL2 4) which is uploaded to VRAM (with or without DMA) Finally there is a frame limiter: https://github.com/diasurgical/devilut ... 3b855/SourceX/dx.cpp#L257Not sure if it's activating or not.
|
|
|
|
Re: DevilutionX - Diablo 1
|
Posted on: 2019/12/31 19:51
#59
|
Home away from home 
Joined: 2007/9/11 12:31 Last Login
: Yesterday 13:02
From Russia
Group:
Registered Users
|
@Capehill Oh, I build it with pure SDL (not GL4ES ones) of course, and those ones for tests were kept with debug output enabled, so of course it slow things down! That expects jerky movement in the SDL1 version in window mode.
|
|
|
|
Re: DevilutionX - Diablo 1
|
Posted on: 2020/1/1 12:06
#60
|
Just can't stay away 
Joined: 2007/7/14 21:30 Last Login
: 8/12 17:37
From Lothric
Group:
Registered Users
|
@kas1e 1.0.0 has been released, and there seems to be a windows (and linux and mac) binary too: https://github.com/diasurgical/devilutionX/releasesSo -f should be supported now.
|
|
|
Currently Active Users Viewing This Thread:
1
(
0 members
and 1 Anonymous Users
)
|
|
|