Release Diablo

Discussion in 'Software Releases' started by notaz, Apr 12, 2015.

  1. notaz

    notaz Certified Guru

    Joined:
    Aug 23, 2005
    Messages:
    4,911
    Location:
    Lithuania
    So it's the same story as before.
     
    After finishing StarCraft I've been briefly looking what else could be recompiled without spending the whole eternity, but couldn't find anything that both I would care for and that wasn't huge. But what I've noted is that Diablo shares several .dll files with StarCraft so quite a lot could be reused and there is less code overall (it turns out Blizzard developed Diablo and StarCraft at the same time, so naturally reused things). I've put it on hold back then, but finished the recompilation work today.
     
    Unfortunately it's unstable and crashes in some non-obvious way. I don't know if this is worth finishing, as the game is not too demanding and seems to be almost ok under qemu, I guess under wine+Exagear it might be just fine. Posting this here for more (de)motivation.
    Update: the crashes have now been fixed, so it's on the repo now:

    http://repo.openpandora.org/?page=detail&app=package.diablo1

    shareware version has been converted too:

    http://repo.openpandora.org/?page=detail&app=package.diablo1s

    Instructions:
    1. Install the game on PC.
    2. Still on PC, apply the official 1.0.9 patch (drtl109.exe).
    3. Copy Patch_rt.mpq from the game's folder on PC to pandora/appdata/diablo folder of SD card.
    4. Copy diabdat.mpq from the Diablo CD to pandora/appdata/diablo folder of SD card.

    https://www.youtube.com/embed/hl8ThFIqJ5w?feature=oembed
     
    Last edited by a moderator: Feb 8, 2016
    Tags:
    jasay, Lozrus, Trickyhero and 19 others like this.
  2. Ziz

    Ziz Advanced Member

    Joined:
    Sep 10, 2006
    Messages:
    1,584
    First of all: Awesome! In any way. Even unfinished. :D

    Secondly: (How) Can we help you finishing this? Giving more motivation? Giving some memory dumps or backtraces?

    If you are in Dresden sometime, send me a PM and I will buy you a drink (at least). ;)
     
    Last edited by a moderator: Apr 12, 2015
  3. notaz

    notaz Certified Guru

    Joined:
    Aug 23, 2005
    Messages:
    4,911
    Location:
    Lithuania
    Well it would be good to know if somebody would actually play this.

    Some things can already be tested, like how useful is the touchscreen. The game doesn't seem to like jumping cursor which you get with a touchscreen, so it seems it's hard to target NPCs, or maybe it's just my impression?
     
    Last edited by a moderator: Apr 13, 2015
  4. Hồng Thất Công

    Hồng Thất Công Đả Cẩu Bổng Pháp

    Joined:
    Dec 19, 2012
    Messages:
    4,378
    Location:
    Cái Bang
    Wow!  On a trip now and haven't tried it yet but wow for another awesome effort.  Will donate a little to perhaps (de)motivate you to finish this when get home :)
     
  5. rohezal

    rohezal Advanced Member

    Joined:
    Oct 18, 2009
    Messages:
    1,657
    *Seeks cover before asking such an impolite questions* Does Diablo 2 maybe share a lot of dlls with Diablo? Thank you for porting Diablo I, I played it on the Pandora with your great PSX emulator. The controlls worked fine because they are optimized for a gamepad.
     
    Last edited by a moderator: Apr 13, 2015
  6. edgex004

    edgex004 Advanced Member

    Joined:
    Jan 5, 2008
    Messages:
    1,162
    I have always wanted to try the diablo games. I would certainly try it out!
     
  7. TrashyMG

    TrashyMG Sarcasm Dispenser Staff Member

    Joined:
    Jan 18, 2010
    Messages:
    10,470
    I would make a video, but I'm afraid I would get accused of making the port again...
     
    Wally likes this.
  8. elwing

    elwing Rabbit Addict

    Joined:
    Feb 23, 2009
    Messages:
    3,118
    awesome! that's great... I really need to pack my mouse with my pandora... there's so much gems needing mouse I don't play...
     
  9. rygD

    rygD Nihilistic Mystic

    Joined:
    Feb 28, 2014
    Messages:
    7,343
    Location:
    Everywhere
    Cool stuff.

    That explains it.  I was in the passenger seat in the car and was wondering what happened. :p

    Seriously though, thanks.  I will have to look through my CDs and see if I still have it floating around.
     
  10. lunarwhale

    lunarwhale Still Fresh

    Joined:
    Jan 8, 2015
    Messages:
    44
    Pumped as hell about this, love having dedicated ways to launch games on the Pandora. Great work, notaz!
     
  11. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,342
    Location:
    France, near Lyon
    Yeah! Now Diablo :)

    Wll try it soon, once I'm home and get my installation files.
     
  12. elwing

    elwing Rabbit Addict

    Joined:
    Feb 23, 2009
    Messages:
    3,118
    lots of all memories... I remember filling rooms with firewall.... and having to wait pretty long until they extinguished....
     
  13. sebt3

    sebt3 homebrew player (P. & C.)

    Joined:
    Sep 9, 2008
    Messages:
    4,745
    Location:
    France
    I havent played starcraft as I felt like it would be cramped but this !

    <= pimped :)
     
  14. Farox

    Farox Certified Guru

    Joined:
    Jan 8, 2009
    Messages:
    2,024
    Location:
    Italy
    Thanks Notaz what a nice surprise :)

    Hope it will be full playable in the future...and someone made a video about it.
     
  15. ZXDunny

    ZXDunny Deep avatar

    Joined:
    Oct 12, 2010
    Messages:
    2,529
    Oh yeah, definitely installing this. Loved Diablo (not so much Diablo II and Diablo III is just awful)

    Please keep working on this :)

    D.
     
  16. ingoreis

    ingoreis Advanced Member

    Joined:
    Mar 7, 2012
    Messages:
    3,086
    Location:
    49.491276,8.423518
    Wow i am glad that you released this.

    Had made in the Past some Videos with Qemu but its for most Users very complicated to get it run with the Win95 Way.

    Your PND make everything more easy and against the PSX Version can we save the collected Unique Items with this PC Version ;)

    Unique Items on the PSX Version was ever a Problem in the Past because they dissapeared when you Save the Game on PSX.

    I search in the Moment my Diablo1 CDRom here but not found it yet :rolleyes:

    Thhhx ;)
     
    Last edited by a moderator: Apr 13, 2015
  17. _jr_

    _jr_ Advanced Member

    Joined:
    May 5, 2013
    Messages:
    1,170
    Was wondering whether it was Pandora related when I saw you pushing wine patches again. Thank you very much!
     
  18. notaz

    notaz Certified Guru

    Joined:
    Aug 23, 2005
    Messages:
    4,911
    Location:
    Lithuania
    Only 2, one of which is incompatible (different version) so it would have to be redone from scratch, and there are like 10 additional ones...

    It would also likely crash before anything interesting happens and there are some really nasty menu glitches (that were not there during debug but only showed up after PND was packaged, *sigh*).
     
  19. Rockthesmurf

    Rockthesmurf Advanced Member

    Joined:
    Jul 18, 2003
    Messages:
    1,097
    Location:
    Manchester, UK
    Another nice little example of cool tech! I love it, would like to see it finished, but more for the cool factor than because there are no other ways currently to play Diablo 1.

    I wonder if there is potential for the HD Mod to work in future... http://mod.diablo1.eu.org/ video: 

    https://www.youtube.com/watch?t=37&v=m4PfLbMJCoA
     
    Last edited by a moderator: Apr 13, 2015
    PowerGod and ingoreis like this.
  20. ingoreis

    ingoreis Advanced Member

    Joined:
    Mar 7, 2012
    Messages:
    3,086
    Location:
    49.491276,8.423518
    Wow that HD Mod look nice :D
     
    Last edited by a moderator: Apr 13, 2015

Share This Page

Loading...