Ultimate Amiga

Please login or register.

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

Author Topic: possible to make diablo in amos ?  (Read 12242 times)

0 Members and 4 Guests are viewing this topic.

rednova

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 225
    • http://www.feryogi.com
possible to make diablo in amos ?
« on: December 15, 2016, 01:43:18 AM »

Dear Friends:

A long time ago I was told here that is possible to make a game like last ninja (c64)
in amospro. Is it possible to make a game like pc diablo from blizzard ?
in amospro ?
Please help me !!!
Logged
-mobilis in mobile-

selur

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 83
Re: possible to make diablo in amos ?
« Reply #1 on: December 15, 2016, 06:09:21 AM »

Even if coding in asm on A1200 with fast ram it would be very hard, so in Amos there is no chance to wrote things like diablo.  :'(

You can try isometric turn-based rpg, but it will be slowish as hell... ???
Logged

SamuraiCrow

  • compile-time wierdo
  • Forum Mod
  • A1200
  • *****
  • Karma: 5
  • Offline Offline
  • Gender: Male
  • Posts: 946
  • Compile-time wierdo
Re: possible to make diablo in amos ?
« Reply #2 on: December 15, 2016, 08:29:54 AM »

Adding to what Selur said, the original Diablo required a graphics card capable of 16-bit color at a minimum resolution of 800x600, a SoundBlaster compatible sound card, 16 Megs of RAM, and a Pentium CPU.  The original was probably written in Visual C++ using DirectX for graphics acceleration.  Blizzard was famous for making things system-friendly using DirectX.  I've even been able to run Diablo on a modern system and it still works mostly!

Considering that Amos would require an extension for graphics card support and a better compiler for execution speed, this puts Diablo firmly in 68060 territory at worst and Vampire 68080 territory as more ideal.  The killer is the real-time lighting effects that require all the tiles to be redrawn on each frame.  Even without that, the color depth of ECS chipset graphics is a 5 or 6 bit color depth so it won't ever look as good without a graphics card, even if you modeled all the tiles in Lightwave (which you'd have to do to get the full light shading effects).

An example of an Amiga game with light-sourcing but overhead instead of isometric is BOH.  BOH requires a PowerPC accelerator to run at full-speed and is written in C using SDL as its graphics support.
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: possible to make diablo in amos ?
« Reply #3 on: December 18, 2016, 05:55:26 PM »

i'm sure you could go without all those PC style specs and do something similar but with 'standard' isometric.


I dont see why it needs to be turn-based, but I know Selur always doubts that you can do anything decent on AMOS for speed anyway ;)
Logged
Quote from: KillerGorilla
because winuae is made of code and your amiga is made of stuff

SamuraiCrow

  • compile-time wierdo
  • Forum Mod
  • A1200
  • *****
  • Karma: 5
  • Offline Offline
  • Gender: Male
  • Posts: 946
  • Compile-time wierdo
Re: possible to make diablo in amos ?
« Reply #4 on: December 18, 2016, 08:30:46 PM »

True, but if you look in the first post, he wants Diablo style, not Last Ninja.
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: possible to make diablo in amos ?
« Reply #5 on: December 19, 2016, 10:03:04 AM »

True, but if you look in the first post, he wants Diablo style, not Last Ninja.

last ninja is screen-swapping is it not?

I was thinking scrolling isometric .... more like Desert Strike

There used to be a video on YouTube showing this done really nicely with TOME, but sadly it seems to have been deleted. I think it also demo'ed an number of other TOME based games.
Logged
Quote from: KillerGorilla
because winuae is made of code and your amiga is made of stuff

SamuraiCrow

  • compile-time wierdo
  • Forum Mod
  • A1200
  • *****
  • Karma: 5
  • Offline Offline
  • Gender: Male
  • Posts: 946
  • Compile-time wierdo
Re: possible to make diablo in amos ?
« Reply #6 on: December 19, 2016, 10:35:58 AM »

Last Ninja is a scrolling isometric.
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: possible to make diablo in amos ?
« Reply #7 on: December 19, 2016, 08:07:22 PM »

« Last Edit: December 19, 2016, 08:11:22 PM by Hungry Horace »
Logged
Quote from: KillerGorilla
because winuae is made of code and your amiga is made of stuff

SamuraiCrow

  • compile-time wierdo
  • Forum Mod
  • A1200
  • *****
  • Karma: 5
  • Offline Offline
  • Gender: Male
  • Posts: 946
  • Compile-time wierdo
Re: possible to make diablo in amos ?
« Reply #8 on: December 20, 2016, 02:50:23 AM »

Perhaps Rednova would care to comment on whether he means light sourced or just scrolling.
Logged

selur

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Gender: Male
  • Posts: 83
Re: possible to make diablo in amos ?
« Reply #9 on: December 20, 2016, 06:50:20 AM »

yeap I always say that Amos is really slow and it is. :D
Look this game how slow is isometric rpg https://www.youtube.com/watch?v=TE5ZD6a31-k
in Amos it will be slower.  :-\
« Last Edit: December 20, 2016, 06:52:45 AM by selur »
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: possible to make diablo in amos ?
« Reply #10 on: December 20, 2016, 07:01:20 AM »

yeap I always say that Amos is really slow and it is. :D
Look this game how slow is isometric rpg https://www.youtube.com/watch?v=TE5ZD6a31-k
in Amos it will be slower.  :-\

One example doesn't make it slow.
It depends on how it is coded. The example is also meaningless if it's not an amos game.

Slap a load of in line Asm in there and why would it be any slower?

The TOME demo shows that isometric can be done on amos with good speed.

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

SamuraiCrow

  • compile-time wierdo
  • Forum Mod
  • A1200
  • *****
  • Karma: 5
  • Offline Offline
  • Gender: Male
  • Posts: 946
  • Compile-time wierdo
Re: possible to make diablo in amos ?
« Reply #11 on: December 20, 2016, 07:08:33 AM »

yeap I always say that Amos is really slow and it is. :D
Look this game how slow is isometric rpg https://www.youtube.com/watch?v=TE5ZD6a31-k
in Amos it will be slower.  :-\

This game is obviously blitter scrolling tile by tile drawing transparent blits.  If hardware scrolling were used, only the edges would need redrawing and it would be faster.

UGH!  There are so many things I'd like to code and seldom have time to do it all.  I now know how Scrolling Trick works on Aminet but don't have time to tranlate the C and Assembly code into an extension.
Logged

BooBoo

  • Amiga Guru
  • A600
  • ****
  • Karma: 3
  • Offline Offline
  • Posts: 168
Re: possible to make diablo in amos ?
« Reply #12 on: December 20, 2016, 12:54:02 PM »

Logged

SamuraiCrow

  • compile-time wierdo
  • Forum Mod
  • A1200
  • *****
  • Karma: 5
  • Offline Offline
  • Gender: Male
  • Posts: 946
  • Compile-time wierdo
Re: possible to make diablo in amos ?
« Reply #13 on: December 20, 2016, 01:39:23 PM »

@BooBoo

That's not like either the Last Ninja or Diablo.  It's not even isometric.  I like it and it looks interesting but it isn't like Diablo.
Logged

BooBoo

  • Amiga Guru
  • A600
  • ****
  • Karma: 3
  • Offline Offline
  • Posts: 168
Re: possible to make diablo in amos ?
« Reply #14 on: December 20, 2016, 01:47:56 PM »

If you can convert something like this to 32 colour  http://www.diablowiki.net/Lut_Gholein_map its not going to be that hard - isometric means nothing its just the same as displaying any other map but the collision would be a bit tricky. I dont have the time convert diablo graphics to 32 colour iff for test and scroll but whats the point its obvious it would work.
« Last Edit: December 20, 2016, 01:50:57 PM by BooBoo »
Logged
Pages: [1] 2 3   Go Up
 

TinyPortal 2.2.2 © 2005-2022