10 February 2020, 14:09 | #81 | |
Registered User
Join Date: Jul 2015
Location: The Netherlands
Posts: 3,411
|
Quote:
Anyway, it can only clear in Amiga chip memory to begin with - which you are not using on the Vampire. I actually thought the Vampire had a Blitter as well which was supposedly way faster. But again, could be wrong. *) it's actually a tiny bit faster for clearing: ~3.5MB/sec. |
|
10 February 2020, 15:17 | #82 |
Registered User
Join Date: Dec 2019
Location: North Dakota
Posts: 741
|
Oh I absolutely am not attempting to ridicule the A500 config. It certainly was a hell of a machine and its Blitter was pretty adequate for the bitdepth and resolution, not to mention the playfields capabilities, etc.
But in my quest for max performance it is certainly a valid question - if it makes sense or is even possible, to use Blitter. Especially given the fact that it's paramount to getting max performance from Jaguar for flatshading. So what you're saying is that Blitter will only work with certain address range, e.g. chipram (or something) ? Can you not simply give it pointer to the address where it is supposed to blit ? Perhaps it would be useful for certain specific length of blits ? Assuming we could get it to fill 32bit value (and not just the bitplanes)... |
10 February 2020, 15:29 | #83 | ||
Registered User
Join Date: Jul 2015
Location: The Netherlands
Posts: 3,411
|
Quote:
Quote:
|
||
11 February 2020, 23:22 | #84 |
Registered User
Join Date: Jan 2014
Location: Somerset, UK
Posts: 547
|
VladR - was your Jag version playable? I was luckily enough to get a Jag Flash Cart so it would be nice to try it and see your work.
|
12 February 2020, 11:15 | #85 | |
Registered User
Join Date: Dec 2019
Location: North Dakota
Posts: 741
|
Quote:
Anyway, the V4 vid is getting closer as I just received my V4 today. I will certainly wait with the vid upload till I get all features ported and working - so this will take few weeks for sure. Hopefully not more than two... |
|
12 February 2020, 11:23 | #86 | |
Registered User
Join Date: Dec 2019
Location: North Dakota
Posts: 741
|
Quote:
It's a work in progress currently as it needs a lot of testing and somebody to do some work with it. Which I volunteered to do, so I should have some first benchmarks/tests in near future. If the numbers I saw about it are 50% correct than it will be a killer feature, as it would offload the per-pixel texturing costs from main CPU, potentially allowing for flatshading scanline fill... |
|
12 February 2020, 11:36 | #87 |
Registered User
Join Date: Oct 2016
Location: Newcastle, UK
Posts: 264
|
Off topic sorry @higgy that makes two of us Speaking of flat shading polygons, check out the ST conversion of Stunt Car Racer, works well on the SD cart https://atariage.com/forums/applicat....php?id=656414
|
12 February 2020, 17:11 | #88 | |
Registered User
Join Date: Jul 2015
Location: The Netherlands
Posts: 3,411
|
Quote:
|
|
24 February 2020, 21:23 | #89 |
Registered User
Join Date: Dec 2019
Location: North Dakota
Posts: 741
|
So, a week ago I finally got my V4. Apparently, networking is still a work in progress, so I couldn't connect it to my PC to upload builds.
I ordered micro SD card extension, which arrived few days ago but once plugged in, it is so wide that neither power cable nor HDMI can be plugged in. Given the horror stories of broken pins, I can't abuse the SD connector 20 times a day, manually plugging SD card, for each new build. In the meantime I am trying to estimate the half milimeter clearance for other potential SD card extensions. |
24 February 2020, 21:32 | #90 |
Registered User
Join Date: Dec 2019
Location: North Dakota
Posts: 741
|
Coding wise, the rewrite saga continues.
Last two weeks, I have been rewriting lasershot handling, collision detection and smooth interpolation over the track (height/elevation). Laser shots are fully working now - there's several procedural parameters in place - from total limit of active shots, their speed, lifetime, damage through visual ones like color or even separate 3d mesh. Today I started porting the Enemies and their AI. Assuming no major issues, by the end of this week I should have first level fully playable. |
24 February 2020, 21:39 | #91 |
Registered User
Join Date: Dec 2019
Location: North Dakota
Posts: 741
|
Since it's unclear how soon I can start deploying builds to V4, it's obvious now that about 90% of all code will be written against emulator - WinUAE.
This implies the 68040 instruction set with Vampire-specific codepaths coexisting in the code later via compile-time flags. This means that a 68060 version is now extremely likely, perhaps even 040 (rtg one anyway) as I didn't expect to get this far and not have a V4-specific render path. |
24 February 2020, 22:42 | #92 | |
Registered User
Join Date: Nov 2011
Location: Nuernberg
Posts: 802
|
Quote:
And perhaps there are some other crazies out there too |
|
24 February 2020, 22:45 | #93 |
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
|
25 February 2020, 01:11 | #94 | |
Registered User
Join Date: Dec 2019
Location: North Dakota
Posts: 741
|
Quote:
I went straight for bat-shit crazy, as originally (2 years ago) the plan was to do Jaguar-exclusive carts. At the last minute I discovered V4, which also gives me console-style fixed HW (well, two configs really - 128 MB V2 and 512 MB V4) and no physical carts. A week ago I refactored level of detail system, so as long as I create three versions of each 3D mesh, configuring LOD based on 68060 frequency should be easy. I suppose I should create a menu for LOD and let user try to set the distances and visibility for himself. While on V4, I will make that determination, 68060 CPU space is too fragmented so best to let everyone to choose his own preference between detail and frame rate. |
|
25 February 2020, 09:51 | #95 |
Inviyya Dude!
Join Date: Sep 2016
Location: Amiga Island
Posts: 2,774
|
Targetting a 68040 config might really not be a bad idea. Lots of people have those.
|
25 February 2020, 10:05 | #96 | |
Registered User
Join Date: Dec 2016
Location: Finland
Posts: 168
|
Quote:
Not to mention that 68030 boards are the most common today (40-50 MHz), because they are enough to play most games and to use workbench, and also the most compatible with old software. And they are still manufactured today in the form of ACA accelerators. Also way cheaper than 68060 boards. Some 68040/68060 boards also have problems with chip ram access speed (giving less than 7 MB/sec), which is vital for CPU-drawn graphics speed. |
|
25 February 2020, 10:21 | #97 |
Registered User
Join Date: Jul 2015
Location: The Netherlands
Posts: 3,411
|
Edit: I've removed my post here, I felt it was too far off-topic.
|
25 February 2020, 10:28 | #98 |
Registered User
Join Date: Jun 2015
Location: Germany
Posts: 1,918
|
Funny how considering lowering the minimum specs to 060-based systems then led to people suggesting including 040 systems (a Vampire is ten times the speed of an 040...) and now we are even getting 030s into the mix. It is only a matter of time until someone will argue that plain 68000 systems are the most common Amiga systems and that those should be supported, too...
|
25 February 2020, 10:31 | #99 |
Registered User
Join Date: Jul 2015
Location: Novi Sad, Serbia
Posts: 1,647
|
060 and 040 version would be really really nice.
But I'd like to see anyway that you push Vampire to the limit (basically, you have exclusive opportunity to do that), and then make degraded versions for 060 and 040 (and 030, if possible). Make a 2D version for A500 too Cheers! |
25 February 2020, 10:44 | #100 | |
Registered User
Join Date: Dec 2016
Location: Finland
Posts: 168
|
Quote:
I'm pretty sure that many do not use a real 68000 system these days, there are some kind of basic requirements for playing WHDLoad games (more memory, better CPU), and if you want to use workbench smoothly, more memory and better CPU is needed. Those who keep dreaming about nice A500 conversions of games only use UAE anyway, and can be ignored. |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Vampire Games | sandruzzo | Coders. General | 220 | 13 September 2017 15:03 |
vampire V2 - what should i be using it for...? | RobA1200 | Amiga scene | 238 | 17 July 2017 21:36 |
Vampire 1200 | HanSolo | support.Hardware | 55 | 19 June 2017 10:15 |
Vampire x2 600 | drusso66 | support.Hardware | 11 | 26 March 2017 10:18 |
Vampire II - Who is first? | JackLeather | support.Hardware | 2 | 26 January 2016 13:56 |
|
|