NJRoadfan Posted January 5 Report Share Posted January 5 My biggest gripe with the Vampires is that they are only for wedge Amigas. The 2000/3000/4000 get no love. As for Macs...... the reason was already mentioned, far more powerful machines were released by Apple and the platform got more support for peripherals over time as well. Heck, Amiga folks were stuffing Sonnet Quad Doublers into their Amiga 4000s since they were cheap and readily available compared to the Amiga specific cards. Quote Link to post Share on other sites
68kMLA Supporter Frobozz Posted January 6 Author 68kMLA Supporter Report Share Posted January 6 Quote Bigbox Vampire Amiga FAQ What type of a bigbox Amiga is supported? The Amiga 1000, Amiga 1500 and Amiga 2000 is supported. Amiga 3000, Amiga 3500T, Amiga 4000 and Amiga 4000T is at the moment not supported. Also Amiga CDTV is not supported but some have getting it to work. You can use the Vampire V500 V2+ with Amiga 1000, Amiga 1500 and Amiga 2000. You can connect it to the 68000 CPU socket or get a riser card. There are also solutions made for connecting the Vampire V500 V2+ accelerator easier inside Amiga 1000 or Amiga 2000 if you want to use the CPU socket. ---- https://amitopia.com/the-big-box-amiga-vampire-68080-accelerator-guide/ If it makes you feel better, I'll trade you your A3000 or A4000 for an A2000 with a vampire Quote Link to post Share on other sites
johnklos Posted January 6 Report Share Posted January 6 I'm not a fan of the Vampire. First, they're trying too hard to make their own idea of an incompatible Motorola CPU successor. What value is there in making a CPU replacement which supports old software while at the same time trying to encourage programmers making new software which uses CPU additions which mean the new software won't run on real Motorola CPUs? Second, they don't care very much about compatibility. FPU support was a very low priority, and it appears that they're not interested in MMU support. This means that virtual memory is not possible, nor is running NetBSD, GNU/Linux, nor A/UX. This would also mean it'd be more difficult to add memory pools to Mac OS because Mac OS usually requires sequential memory. Quote Link to post Share on other sites
Franklinstein Posted January 6 Report Share Posted January 6 For me it's a question of value, mostly: do I need to spend $500 on top of whatever else has been sunk into the device (assuming prior max RAM upgrades and SCSI2SD or whatever) just to... make Asteroids run so quickly that I basically die as soon as the screen loads? To be able to scroll through a Lotus 123 spreadsheet so fast the screen is just a blur? To (attempt to) render FaceBook or other modern website on a 512x384 b&w screen (or external high-res screen, for some reason)? I mean, what's the utility here? Why would I need a quantum leap in performance and tons of new features for my SE when I can just use a faster Mac that already does that stuff? If I was going to buy an accelerator all I would want is a choice of proper 68k-based cards for various Macs: clone some Daystar or MicroMac or Interware cards and re-release them, possibly with enhancements (maybe an '060 version? Some Interware cards have pads suggesting this was in consideration but may have been scrapped due to incompatibilities between the '040 and '060's respective ISAs). I'd definitely like a QuadDoubler with a L2 cache built-in. And really, once you start getting into an FPGA with expanded RAM, video, Ethernet, etc built-in that basically just uses the Mac as a host for power and peripherals, it kind of ceases to be an "accelerator" and more a "new computer wearing a retro skin suit" and the modding community already has this covered with their various iPad or Mac mini-based hacks. Plus I'd be more inclined to buy several different 68k accelerators for several different machines rather than just one bonkers FPGA accelerator as a gee-whiz sort of thing (if there were multiple versions available I assume it would be the same FPGA base on a different machine-specific form factor so there would be little point in buying more than one). Quote Link to post Share on other sites
Byte Knight Posted January 7 Report Share Posted January 7 On 12/30/2020 at 2:31 PM, Frobozz said: So... two questions: 1) What's the level of interest in something like this? Would you plunk down $500 for an accelerator/RAM upgrade? $200-$300 - yes $500 - hard to justify spending that much... Quote Link to post Share on other sites
68kMLA Supporter Kai Robinson Posted January 7 68kMLA Supporter Report Share Posted January 7 So circle back to the idea - for 68000 based macs, to go to an 020 or 030 - much simpler, lower cost of entry, easier to adapt. Quote Link to post Share on other sites
CharlieFrown Posted January 7 Report Share Posted January 7 (edited) hey guys, any specific reason to use 030 in compact Macs still limited to 1bit video? Can you name any software other than flightsims that would utilize more power or demand better CPU than 68000? TBH I always thought it would be nice to use MC68HC000 based turbo which runs as fast as 50 mhz https://retro.7-bit.pl/?lang=en&go=projekty&name=WICH508I anyway stable @ 33 MHz https://sordan.ie/product/583/turbo-card-hc533-33mhz-8mb-ram-ide-amiga-500/ It would make the system and apps snappier. Edited January 7 by CharlieFrown Quote Link to post Share on other sites
68kMLA Supporter Frobozz Posted January 7 Author 68kMLA Supporter Report Share Posted January 7 For why more speed on B/W Macs, I would say: development (THINK C, etc.) general system snappiness. Try using miniVmac at like 4x speed, then a mac 128/512/plus/classic for general tasks. You'll notice a big usability difference. (not speed, but memory): having more than 4MB would be nice. Not 64 GB, but 8 or 16 would be quite nice. For 68000 overclocked vs 68030, I would maybe suggest (not an expert here): Apparently a bit more stable (at least compared to wicher). I haven't experienced any stability on my 50mhz 68030. having FPU is nice for lots of things, including, apparently toolbox routines that use it for drawing/etc. Not sure why not do it, cost is comparable? Doesn't seem to be a lack of 68030s? Speed. Both those shown above are running a lot slower than the 68030TK and TF534 (on same Amiga hardware). A couple of projects I've seen: matze's 68030TK (open source) "68030 Turbocard for 68000-DIP processors" https://gitlab.com/MHeinrichs/68030tk (note that they solved the 64MB RAM issue mentioned in the readme; the new ones being built have option of 4MB or 64 MB) TerribleFire TF534 https://linuxjedi.co.uk/2020/10/31/repairing-a-terrible-fire-534/ (see snapshot of benchmark at bottom of page) https://www.8bits4ever.net/product-page/tf534 Apparently the TF developer has left the community and deleted the project though, so this line of products is probably stuck forever where it is, with no new support coming. The TF series could apparently be adapted to work with the Atari ST computers, but I don't know the details. Quote Link to post Share on other sites
Dog Cow Posted January 7 Report Share Posted January 7 11 hours ago, CharlieFrown said: hey guys, any specific reason to use 030 in compact Macs still limited to 1bit video? Can you name any software other than flightsims that would utilize more power or demand better CPU than 68000? My Sabina TCP/IP stack has better ping latency and TCP ACK latency on the SE/30 than any 68000 Mac. Quote Link to post Share on other sites
68kMLA Supporter cheesestraws Posted January 8 68kMLA Supporter Report Share Posted January 8 12 hours ago, Dog Cow said: My Sabina TCP/IP stack has better ping latency and TCP ACK latency on the SE/30 than any 68000 Mac. Ah, a critical metric. 17 hours ago, Frobozz said: For why more speed on B/W Macs, I would say: I think one of the reasons why this hasn't happened is a cultural difference between classic Mac and, say, Amiga hobbyists. I am, socially speaking, on the edge of the hobby, so perhaps my sample is off here, but classic Mac people mostly seem to be more interested in what could have been done at the time rather than attempting to accelerate the machine past all recognition. So I suspect that an all-new super-fast accelerator might, once the novelty has worn off, meet with less long-lasting success than, for example, @Bolle's recreations of historical accelerators. This is partly, I think, because the classic Mac didn't really "die" in the same way the Amiga did. If one wants to run classic MacOS on a 1.5GHz G4 processor one can (just), without needing any hardware modifications at all. There are already loads of ways to run classic MacOS fast, and when one does, the first thing that becomes obvious is just how creaky it is when you attempt to do so. Quote Link to post Share on other sites
68kMLA Supporter Kai Robinson Posted January 8 68kMLA Supporter Report Share Posted January 8 18 hours ago, Frobozz said: For why more speed on B/W Macs, I would say: development (THINK C, etc.) general system snappiness. Try using miniVmac at like 4x speed, then a mac 128/512/plus/classic for general tasks. You'll notice a big usability difference. (not speed, but memory): having more than 4MB would be nice. Not 64 GB, but 8 or 16 would be quite nice. For 68000 overclocked vs 68030, I would maybe suggest (not an expert here): Apparently a bit more stable (at least compared to wicher). I haven't experienced any stability on my 50mhz 68030. having FPU is nice for lots of things, including, apparently toolbox routines that use it for drawing/etc. Not sure why not do it, cost is comparable? Doesn't seem to be a lack of 68030s? Speed. Both those shown above are running a lot slower than the 68030TK and TF534 (on same Amiga hardware). A couple of projects I've seen: matze's 68030TK (open source) "68030 Turbocard for 68000-DIP processors" https://gitlab.com/MHeinrichs/68030tk (note that they solved the 64MB RAM issue mentioned in the readme; the new ones being built have option of 4MB or 64 MB) TerribleFire TF534 https://linuxjedi.co.uk/2020/10/31/repairing-a-terrible-fire-534/ (see snapshot of benchmark at bottom of page) https://www.8bits4ever.net/product-page/tf534 Apparently the TF developer has left the community and deleted the project though, so this line of products is probably stuck forever where it is, with no new support coming. The TF series could apparently be adapted to work with the Atari ST computers, but I don't know the details. You are correct in that Stephen Leary (Terriblefire) has removed his entire github repo for the TF Projects, due to some members of the community trying to profit off his work, stealing his unreleased prototypes and arguing that it was fair game to do so - so in turn he washed his hands of it all and walked away. Fair play to the man. However, I did personally contact him about this as i already had backed up all of his GitHub repo and Youtube channel - he stated that if i have the sources, anyone is welcome to them, to use them, modify them etc - just to retain original credits as per GPL v2. Rather than jump straight in with the TF534 or TF530's, however, i'd suggest the TF520 be the first port of call - it's the simplest of them all, with just a single XC9636XL CPLD involved to handle bus translation. There's no MMU, there's no FPU - just straight 68020 in the 68000 socket. This would be an excellent STARTING POINT. You can then go on to the TF530's - personally i'd suggest removing IDE and the SRAM, and adopt an SDRAM controller so you can use more modern sources of memory - 68030 with SDRAM, it's not as radical as you might think. These 'accelerators' were designed more as a personal project, but also can be used on Atari ST's, not just the Commodore AMIGA's If you want to start with one - start there. One question is - does anything on the Mac use the 6800 peripheral interface pins on the 68000? Does it need the 'E' clock for anything? If you can eliminate those - then moving to an 020 becomes easier. Quote Link to post Share on other sites
techknight Posted January 11 Report Share Posted January 11 (edited) On 1/8/2021 at 4:19 AM, Kai Robinson said: One question is - does anything on the Mac use the 6800 peripheral interface pins on the 68000? Does it need the 'E' clock for anything? If you can eliminate those - then moving to an 020 becomes easier. Yes. the E clock is required. the E/VMA/VPA is required on Macs, because of the VIAs. So this logic has to be implemented in the accelerator, Something I was trying to research back in 2014 when I was motivated to do such project for the macintosh portable. The portable is kinda weird. They kinda use E/VPA/VMA but they kinda dont. Strange, they were in the process of handing that logic over to GLU by the time that design came out. Edited January 11 by techknight Quote Link to post Share on other sites
68kMLA Supporter moldy Posted January 11 68kMLA Supporter Report Share Posted January 11 I'm new to the forum so first of all I would like to say hi I've recently start digging a bit into the accelerator topics. I found quite some references for 68000->68030 accelerators within the Amiga community - apart from TerribleFire's and Matze's designs that @Frobozz mentioned, you might find the original LUCAS article useful: http://kai.supramania.com/Electronics-Projects/AMIGA/LUCAS.pdf http://amiga.resource.cx/exp/lucas So far, it gave me the best explanation what is needed to run the CPU asynchronously w.r.t. to the bus clock of the rest of the system. For those looking into accelerators that would replace a slow 68030 with a higher clocked one, I found this project: https://github.com/Sakura-IT/decelerator4030 I even asked last weekend, but it stopped before running asynchronously: https://github.com/Sakura-IT/decelerator4030/issues/4 It still seems to me like a good starting point that I'll consider looking into. @CharlieFrown , there's a big thread about Wicher 508 in the Amiga forums, let me know if you would need some translation, I'll be happy to help! Quote Link to post Share on other sites
68kMLA Supporter Kai Robinson Posted January 12 68kMLA Supporter Report Share Posted January 12 Here's one to start with - runs a 68000 at 16MHz, includes 16K of Cache and a 68881 FPU... https://drive.google.com/file/d/1Op7TzK1pxRjqcT68MoZE1G4HNkS5GJNe/view?usp=sharing All the GAL equations and schematics included. Quote Link to post Share on other sites
68kMLA Supporter moldy Posted January 12 68kMLA Supporter Report Share Posted January 12 6 hours ago, Kai Robinson said: Here's one to start with - runs a 68000 at 16MHz, includes 16K of Cache and a 68881 FPU... https://drive.google.com/file/d/1Op7TzK1pxRjqcT68MoZE1G4HNkS5GJNe/view?usp=sharing All the GAL equations and schematics included. That's great, thank you! I haven't found this one when looking for existing designs with at least basic glue logic descriptions. Quote Link to post Share on other sites
techknight Posted January 13 Report Share Posted January 13 Dang. needs translated though. Quote Link to post Share on other sites
demik Posted January 13 Report Share Posted January 13 (edited) On 1/12/2021 at 5:07 PM, Kai Robinson said: Here's one to start with - runs a 68000 at 16MHz, includes 16K of Cache and a 68881 FPU... https://drive.google.com/file/d/1Op7TzK1pxRjqcT68MoZE1G4HNkS5GJNe/view?usp=sharing All the GAL equations and schematics included. Question about a cache like this : is it cache useful if you pair a 68000 with a ram fast enough so that every memory access is zero wait states ? Edited January 13 by demik Quote Link to post Share on other sites
JDW Posted January 13 Report Share Posted January 13 12 hours ago, techknight said: Dang. needs translated though. Just play a few hours of Wolfenstein 3D and then read through it again. You still won't understand it, but it will be far more enjoyable! Quote Link to post Share on other sites
68kMLA Supporter Kai Robinson Posted January 13 68kMLA Supporter Report Share Posted January 13 I read it parsing the text through google - was accurate enough to understand! Quote Link to post Share on other sites
68kMLA Supporter Frobozz Posted January 14 Author 68kMLA Supporter Report Share Posted January 14 There's a Total Systems 68030 accelerator for the Plus up right now on eBay: https://www.ebay.com/itm/Mac-Plus-Logic-Board-w-Quesse-68030-Accelerator-incl-68882/333855393411 Doesn't say how much RAM is installed, and it looks like the Mercury version, which I believe is only 16mhz. is it like fantastically hard work to reverse engineer/copy one of these? I've seen the 040 reproduction for the SE (if I remember right) here. Hardware is a mystery to me. If I touch it, I'm pretty much guaranteed the magic will leak out. Quote Link to post Share on other sites
68kMLA Supporter Kai Robinson Posted January 14 68kMLA Supporter Report Share Posted January 14 The PCB itself - no. The GAL's on the board? Yes, unless you're lucky and they're 16V8's in combinatorial logic mode. Else you'll have to deconstruct the GAL logic using a logic analyser. Quote Link to post Share on other sites
techknight Posted January 14 Report Share Posted January 14 3 hours ago, Kai Robinson said: Else you'll have to deconstruct the GAL logic using a logic analyser. something ive never been able to master. Quote Link to post Share on other sites
Bolle Posted January 15 Report Share Posted January 15 This is the 16MHz Mercury indeed. It is limited to 4MB of RAM on the accelerator. I happen to have the schematics and GAL codes for both the accelerator itself as well as the RAM extension board. Never got around to actually build any clones of it yet though. Working on another SE 030 accelerator right now that will support 16MB RAM and go up to 50MHz (and has video output as well) I felt like the entry level Mercury wouldn’t be worth the trouble... Quote Link to post Share on other sites
68020 maceffects Posted January 15 68020 Report Share Posted January 15 That project might render the Brainstorm clone project I’m working on a bit inferior. However, I’m sure I’d buy one. I’d still love to get my hands on one of your socketed SE/30 upgrades if you ever do it again. Quote Link to post Share on other sites
mg.man Posted January 15 Report Share Posted January 15 10 hours ago, Frobozz said: it looks like the Mercury version It certainly says Mercury 030 Plus on the 'board... but the one I have is for the SE as well, and has a PDS connector. No sign of that on this one... 5 hours ago, Bolle said: This is the 16MHz Mercury indeed. Are you sure? The oscillator is 20Mhz... that memory expansion does look like a later one... v1.2... How many flavors of these did they actually make? Are there any ex-Total Systems ppl still kicking around? Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.