Apollo Team Activity Report (February 2018)
It’s been a while (since December actually) that an activity report wasn’t posted. I fear we were all too busy eating turkey and trying to find a cure for new year hangover to make it. Another explanation could also be we are just lazy. Anyway, here is it again !
GOLD2.7 – Last steps before release
GOLD2.5 was released officially on July 2017 but was a small update for GOLD2 which was released in January 2017. Technically, GOLD2.7 took nearly a year to get to its final steps. That could look long but… hey… let’s put things into some perspective : Apollo Team developed a complete FPU in one year. How long did it took to engineer teams at Motorola to do so? The 68881 was introduced in 1984, 5 years after release of the 68000.
But while I’m telling that, I can hear the voice of the crowd in background: “we don’t give a f*** about your f***** story, when are you gonna finally release it ???? you’ve been teasing it for months !!!”
Okay. “Not far” (to not mention the well known “two more weeks” words) would be the best answer but it would not help us if we do not want our houses to be set on fire within next minutes.
GOLD2.7 entered now a “freeze” period, in which new functionalities will not be added and major changes to code avoided. Apollo Team is hunting last remaining bugs and testing it intensively before the release.
To squeeze our nice FPU into the Vampire V2 FPGA remaining space while still maintaining a stable core, a complete rewrite of some important parts of the core were needed during last weeks. This rewrite was super tricky and went from complete dead beta cores to actual super FPU cores.
GOLD2 core is revision 3686, current GOLD2.7 core is today in the 48xx range. Getting it up there required more than 1200 compilations of the core since a year, for both V600 and V500, hence a total of more than 2400 compilations.
GOLD2.7 FPU – More details
68080 FPU is unlike some emulators or next gen OS a complete 80-bit FPU. For Vampire V2 GOLD2.7 release, its precision has been reduced to be able to fit it into the FPGA remaining space. GOLD2.7 68080 FPU is fast and good enough to run most FPU applications, games and demos at a descent speed while offering an acceptable floating-point precision.
Our magician flype wrote a great technical datasheet
to explain in details our FPU. I highly advice you to take some minutes to read it.
GOLD2.7 – Registration process
The registration process while being available for months has not collected all the required serial numbers we hoped. We took the decision for GOLD2.7 to merge all our available registered serial numbers with serials provided by majsta’s so people who had not enough time to register their board will not have to suffer our security system.
Core will have a whitelist included. This whitelist will be updated on a regular basis depending on registration list growth.
GOLD2.7 – Technical warning – Read it!
GOLD2.7 core update WILL put pressure on your Vampire FPGA. We have seen some FPGA that were too weak to support GOLD2.7 while being super stable on GOLD2 and GOLD2.5.
While in the past we *recommended*
to get an USB Blaster, we now say that having an USB Blaster nearby is *mandatory*
If your FPGA is too weak to support GOLD2.7 core, we can offer an easy technical fix, which requires very basic soldering skills (I was able to make it, you should too, really) and two 220uF/10V radial electrolytic capacitors
. Just get in touch with us if this happens and we will guide you through the process.
Vampire V4 – Was aiming at Q4’17? Meh.
We are late, yes.
We have been quite optimistic regarding our objective to release if before of the end year, yes.
Will it be awesome? Yes.
Despite being late and covered by the great answer “it’s normal in Amigaland”, Apollo Team is still working hard to get Vampire V4 on the market as soon as possible. Ceaich, BigGun and Claude have been hunting bugs for weeks and we hope to go forward soon with it.
Vampire 600 V2
A new batch of Vampire 600 V2 is on the way to majsta’s hideout to fullfil pending and new orders of that great card. Majsta took the opportunity to add various fix to and improve the global design.
I would really like to bring better news regarding release dates or so but we can’t compare our hobbyist project as big releases ala Microsoft or Apple, nobody should expect such commitment from us as we don’t have needed resources for. Some patience is still required, development of such complex products is not straightforward and we often have to suffer big regressions before getting awaited improvements.
GOLD2.7 will be a big milestone for Apollo Team, meaning that after its release, we can focus on next innovations (who mentioned GOLD3?).
Apollo Team never surrenders, Apollo Team does deliver