Author Archives: Scali

DirectX 12 is out, let’s review

Well, DirectX 12 is launched, together with a new version of Windows (Windows 10) and an improved driver system (WDDM 2.0). Because, if you remember, we also had: Windows Vista + DirectX 10 + WDDM 1.0 Windows 7 + DirectX … Continue reading

Posted in Direct3D, Software development, Software news | Tagged , , , , , , , , , , , | Leave a comment

Fixing Genesis Project’s GP-01

Shortly before our release of 8088 MPH at Revision 2015, another 8088+CGA production surfaced at Gubbdata 2015: This production was GP-01, by Genesis Project. One the one hand we were happy to see more people targeting the 8088+CGA platform. On … Continue reading

Posted in Oldskool/retro programming, Software development | Tagged , , , , , , , , , | Leave a comment

nVidia does support D3D_FEATURE_LEVEL_12_0

There has been some FUD going around, in response to the fact that AMD’s latest hardware does not support D3D_FEATURE_LEVEL_12_1. Namely, the claim was that D3D_FEATURE_LEVEL_12_0 required some features that only AMD supports, namely resource binding tier 3. Now that … Continue reading

Posted in Direct3D, Hardware news, Software development | Tagged , , , , , , , | 2 Comments

8088 MPH: The final version

Although we were very happy with the win at Revision, we were not entirely happy with 8088 MPH as a whole. Because of the time pressure, there were some things we could not finish as well as we wanted. Also, … Continue reading

Posted in Oldskool/retro programming, Software development | Tagged , , , , , , , , , , , , , | 6 Comments

No DX12_1 for upcoming Radeon 3xx and Fury series?

A few days ago it was confirmed that none of AMD’s current GPUs are capable of supporting the new rendering features in DirectX 12 level 12_1, namely Conservative Rasterization and Rasterizer Ordered Views. I already mentioned that back when Maxwell … Continue reading

Posted in Direct3D, Hardware news | Tagged , , , , , , , , , , | 41 Comments

Food for thought

Question: Give at least 4 numbers in the range of 1 to 10. Answer 1: 3, 5 Answer 2: 4, 5, 6, 20 Answer 3, 7, 7, 7, 7 Answer 4: 3, 4, 5, 6 Answer 5: 1, 2, 3, … Continue reading

Posted in Uncategorized | 7 Comments

8088 MPH: The polygons

The last effect in 8088 MPH to be discussed is the polygon renderer. As already mentioned earlier, it is not a regular polygon renderer, but actually a ‘delta-renderer’. This bears some similarity to 8088 Domination, where the video is encoded … Continue reading

Posted in Oldskool/retro programming, Software development | Tagged , , , , , , , , , , , , , , , , , , | 3 Comments