English Amiga Board


Go Back   English Amiga Board > Coders > Coders. General

 
 
Thread Tools
Old 25 July 2017, 22:26   #41
Sinphaltimus
Registered User
 
Sinphaltimus's Avatar
 
Join Date: Aug 2016
Location: Cresco, PA, USA
Age: 53
Posts: 1,126
Quote:
Originally Posted by Daedalus View Post
Absolutely, I agree. Every piece of hardware needs its purpose. It's the "exclusive" part that is of concern though - do you mean exclusive in that you need Vampire levels of grunt to run them, or do you mean using Vampire-only features to ensure it doesn't work on any other hardware, regardless of capability?
Why not both?
Sinphaltimus is offline  
Old 26 July 2017, 07:52   #42
NovaCoder
Registered User
 
NovaCoder's Avatar
 
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,406
Quote:
Originally Posted by nobody View Post
I guess it could do things like these

[ Show youtube player ]
[ Show youtube player ]
[ Show youtube player ]
[ Show youtube player ]
[ Show youtube player ]
[ Show youtube player ]
[ Show youtube player ]
This isn't actually such a stretch of the imagination

Rather than trying to port lots of old DOS games it is better to just get DOSBox running well on the Vampire. It should be possible although it might require the larger FPGA of the A1200/stand-alone version to get the speed needed (DOSBox is very CPU hungry!).

I ported a cut-down version for AGA which is unfortunately still too slow for real HW, should be very easy to add RTG support to this for the Vampire

http://aminet.net/package/misc/emu/DOSBox_AGA
NovaCoder is offline  
Old 26 July 2017, 08:58   #43
drHirudo
Amiga user
 
drHirudo's Avatar
 
Join Date: Nov 2008
Location: Sofia / Bulgaria
Posts: 465
Quote:
Originally Posted by NovaCoder View Post
This isn't actually such a stretch of the imagination

Rather than trying to port lots of old DOS games it is better to just get DOSBox running well on the Vampire. It should be possible although it might require the larger FPGA of the A1200/stand-alone version to get the speed needed (DOSBox is very CPU hungry!).

I ported a cut-down version for AGA which is unfortunately still too slow for real HW, should be very easy to add RTG support to this for the Vampire

http://aminet.net/package/misc/emu/DOSBox_AGA
Instead of DOSBox it's better to optimise PC-Task or PCx for the Vampire, since they are native Amiga applications and utilise the Amiga and the 68K best.
drHirudo is offline  
Old 26 July 2017, 10:21   #44
arti
Registered User
 
Join Date: Jul 2008
Location: Poland
Posts: 664
Quote:
Originally Posted by nobody View Post
I guess it could do things like these

[ Show youtube player ]
[ Show youtube player ]
[ Show youtube player ]
[ Show youtube player ]
[ Show youtube player ]
[ Show youtube player ]
[ Show youtube player ]
3rd game from the list is already ported and works great on Vampire
[ Show youtube player ]
arti is offline  
Old 26 July 2017, 11:03   #45
sandruzzo
Registered User
 
Join Date: Feb 2011
Location: Italy/Rome
Posts: 2,344
Vampire seems like an enanched Classic Amiga, that's way it's interesting!
sandruzzo is offline  
Old 26 July 2017, 16:47   #46
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,646
I was playing these last night on my Dreamcast and I was wondering: can the Vampire do games of this level? It would be great:

[ Show youtube player ]
[ Show youtube player ]
[ Show youtube player ]

All by NG: DEV.TEAM
Amiga1992 is offline  
Old 26 July 2017, 17:30   #47
Samurai_Crow
Total Chaos forever!
 
Samurai_Crow's Avatar
 
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,190
Quote:
Originally Posted by Akira View Post
I was playing these last night on my Dreamcast and I was wondering: can the Vampire do games of this level? It would be great:

[ Show youtube player ]
[ Show youtube player ]
[ Show youtube player ]

All by NG: DEV.TEAM
If 16 bit YUV is used as the screenmode, it will be beautiful and still have sufficient bandwidth to work.
Samurai_Crow is offline  
Old 27 July 2017, 01:28   #48
NovaCoder
Registered User
 
NovaCoder's Avatar
 
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,406
Quote:
Originally Posted by drHirudo View Post
Instead of DOSBox it's better to optimise PC-Task or PCx for the Vampire, since they are native Amiga applications and utilise the Amiga and the 68K best.
I don't agree, the Amiga 68k ports of PC-Task/PCx are ancient. My DOSBox port is based on version 0.74 so it has more features and support for more games (and DOSBox is so easy to use).

If I ever get a stand-alone Vampire then I'd love to help port DOSBox to Vampire and try to get it fast enough to be usable

[ Show youtube player ]

Last edited by NovaCoder; 27 July 2017 at 03:35.
NovaCoder is offline  
Old 27 July 2017, 02:13   #49
amigoun
Registered User
 
amigoun's Avatar
 
Join Date: May 2010
Location: Czech Rep
Posts: 599
PCTask runs great on Vampire and I am still amazed how good was/is its speed and compatibility. But it lacks lot of features (mainly the soundblaster emu). PCx would need large improvement too, which possibly will not happen.
DOSBox would be great, but currently Vamps do not have enough power for good DOSBox experience. But NovaCoder was sometimes doing miracles /scummvm as an example/ so we can look forward and hold our thumbs up.
amigoun is offline  
Old 27 July 2017, 03:30   #50
grelbfarlk
Registered User
 
Join Date: Dec 2015
Location: USA
Posts: 2,944
It's a real shame that the later versions of ScummVM after Novacoder retired stripped out CAMD support.

PCTask has some kind of basic JIT support where much of the speed comes from but no means of adding sound or MIDI (not counting adding a Goldengate card).

The fastest way of running DOS games with sound that I've found is running Softwindows in Ifusion (yeah an emulator inside an emulator), but still runs better than Dosbox on 68k.

Last edited by grelbfarlk; 27 July 2017 at 03:46.
grelbfarlk is offline  
Old 27 July 2017, 04:46   #51
Cobe
Registered User
 
Join Date: Jan 2014
Location: Belgrade / Serbia
Age: 41
Posts: 1,004
What about this enhanced classic?

[ Show youtube player ]

Thimbleweed Park would feel like home on Amiga too but it's another story..
Cobe is offline  
Old 27 July 2017, 07:14   #52
Amiga1992
Registered User
 
Join Date: May 2001
Location: ?
Posts: 19,646
Quote:
Originally Posted by Cobe View Post
What about this enhanced classic?.

Isn't there an AmigaOS 4 port of this already? Perhaps porting it to OS3 isn't that hard.
But yeah all ports and it would be lame. Let's have an original idea instead.
Amiga1992 is offline  
Old 27 July 2017, 08:49   #53
drHirudo
Amiga user
 
drHirudo's Avatar
 
Join Date: Nov 2008
Location: Sofia / Bulgaria
Posts: 465
Quote:
Originally Posted by NovaCoder View Post
I don't agree, the Amiga 68k ports of PC-Task/PCx are ancient. My DOSBox port is based on version 0.74 so it has more features and support for more games (and DOSBox is so easy to use).

If I ever get a stand-alone Vampire then I'd love to help port DOSBox to Vampire and try to get it fast enough to be usable

[ Show youtube player ]
So, you are advocating doing ports for the Vampire, instead of enhancing the native Amiga software? That's lame. Not many people will buy Vampire for ports, when they can have these ports naively on much faster hardware. The Vampire needs either unique software, or giving better experience of Amiga software, else it's pointless. Alien Bread 3D Vampire SE would be great. Doom on Vampire...... I can play it on 68040 pretty decently.
drHirudo is offline  
Old 27 July 2017, 10:07   #54
Daedalus
Registered User
 
Daedalus's Avatar
 
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,374
Quote:
Originally Posted by Sinphaltimus View Post
Why not both?
Because making it exclusive for the sake of exclusivity is a bit lame don't you think? If you're writing a game engine from scratch then fair enough, you could naturally use the Vampire's enhanced features. In that way it's akin to limiting yourself to AGA coding when you've got a Radeon in your machine, and there's nothing wrong with that if that's what you want to do. But "modern" games that could potentially be ported will never have been designed in such a way that lend themselves to the Vampire, instead using things like SDL and so on. Why use the enhanced 16-bit Paula modes when you can use AHI for no difference in audio quality for example?

In those cases, making it Vampire-exclusive is something that would only be done to prevent it working on other platforms, which would be pretty lame.
Daedalus is offline  
Old 27 July 2017, 10:07   #55
Dunny
Registered User
 
Dunny's Avatar
 
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 2,060
We want fullscreen 1x1 pixel AB3D
Dunny is offline  
Old 27 July 2017, 11:17   #56
Havie
Registered User
 
Havie's Avatar
 
Join Date: Mar 2012
Location: UK
Posts: 1,895
Yes we do!
Havie is offline  
Old 27 July 2017, 12:01   #57
Sinphaltimus
Registered User
 
Sinphaltimus's Avatar
 
Join Date: Aug 2016
Location: Cresco, PA, USA
Age: 53
Posts: 1,126
Quote:
Originally Posted by Daedalus View Post
Because making it exclusive for the sake of exclusivity is a bit lame don't you think? If you're writing a game engine from scratch then fair enough, you could naturally use the Vampire's enhanced features. In that way it's akin to limiting yourself to AGA coding when you've got a Radeon in your machine, and there's nothing wrong with that if that's what you want to do. But "modern" games that could potentially be ported will never have been designed in such a way that lend themselves to the Vampire, instead using things like SDL and so on. Why use the enhanced 16-bit Paula modes when you can use AHI for no difference in audio quality for example?

In those cases, making it Vampire-exclusive is something that would only be done to prevent it working on other platforms, which would be pretty lame.
OK, not just to make it exclusive. I may have misread your question on my phone. Making it exclusive to vampire showcasing the Vampire capabilities is what I've said all along. Perhaps Exclusive was a bad word to use. But if the capabilities of the Vampire are such that it cannot be replicated on any other system then I guess it would be exclusive. I can't see any sane reason not to do a Vampire only game. Not to purposefully cut others out of the show but to take full advantage of what the hardware can do. If nothing else available can do it then exclusivity is simply the by-product.

EDIT: And there are games out there today - now ones, that have NVidia exclusive effects. Sure you can play them on a Radeon, but you won't get the "nvidia exclusive" capabilities.

EDIT2: I reread your second question - "or do you mean using Vampire-only features to ensure it doesn't work on any other hardware, regardless of capability" I agree, that is lame. for instance, i do not think making a game that would work on multiple platforms and then say, put in a Vampire board check and if no vampire board don't allow game to run. If that's what you mean, then I agree THAT is lame. So no I do not endorse purposefully making a game vampire only if the game itself may run on other Amigas configured differently without a vampire on board. That's not at all what I'm trying to convey here.

Last edited by Sinphaltimus; 27 July 2017 at 12:10.
Sinphaltimus is offline  
Old 27 July 2017, 12:53   #58
idrougge
Registered User
 
Join Date: Sep 2007
Location: Stockholm
Posts: 4,344
Quote:
Originally Posted by drHirudo View Post
Instead of DOSBox it's better to optimise PC-Task or PCx for the Vampire, since they are native Amiga applications and utilise the Amiga and the 68K best.
Since it's an FPGA, it's better to just implement enough of the x86 instruction set as downloadable code.
idrougge is offline  
Old 27 July 2017, 12:56   #59
Cobe
Registered User
 
Join Date: Jan 2014
Location: Belgrade / Serbia
Age: 41
Posts: 1,004
Quote:
Originally Posted by Akira View Post
Isn't there an AmigaOS 4 port of this already? Perhaps porting it to OS3 isn't that hard.
But yeah all ports and it would be lame. Let's have an original idea instead.
yup. phx did it.

Quote:
Originally Posted by Dunny View Post
We want fullscreen 1x1 pixel AB3D
Most definitely!

i had hopes something would come out of this:
https://forum.zdoom.org/viewtopic.php?t=49786
Cobe is offline  
Old 27 July 2017, 13:54   #60
demolition
Unregistered User
 
demolition's Avatar
 
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 44
Posts: 4,190
Just make whatever you feel like. It is important to work on something which gets you excited. If it is not fun, you will quickly abandon further development. It is better to have something made for an exclusive platform than to not have anything done at all.

Some people like to develop software for even more ancient machines which might only exist in running versions 1-2 places in the world. Yes the business plan is horrible on such projects, but who cares if you're having fun and you're learning something while doing it?

If you would like to make something that benefits from the new 68080 instructions then do that and ignore what anyone else thinks. No matter what you do there will always be people who think it would be better if you worked on something else.
demolition is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
vampire V2 - what should i be using it for...? RobA1200 Amiga scene 238 17 July 2017 21:36
Vampire x2 600 drusso66 support.Hardware 11 26 March 2017 10:18
Request RTG HDMI Vampire Demos and Games Overflow support.Demos 3 07 August 2016 11:03
Vampire II - Who is first? JackLeather support.Hardware 2 26 January 2016 13:56
A600 Vampire 2 games update kipper2k support.Games 36 20 December 2015 18:41

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 13:38.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.11828 seconds with 13 queries