05 February 2021, 14:33 | #41 |
Registered User
Join Date: Dec 2010
Location: Norway
Posts: 828
|
What a cool project! Awesome work, I want at least two
Nonarkitten : A suggestion regarding CDTV compatibility: Cdtv.device and cdfs.device from the CDTV extended ROM fail to work with any RAM in the Zorro 3 memory space present, as they attempt to DMA into it.. (https://www.exxoshost.co.uk/forum/vi...=1951&start=10) So a firmware feature to set system RAM (limited to 8MB-10MB) to Zorro 2 space would be required in order to use the CDTV as a CDTV. Many CDTV's have a switch (mod) connected to J15, which disables the extended ROM, turning it into an A500. So a jumper to toggle Z2/Z3 would be ideal, it could be coupled to the same switch as CDTV J15. (90% of the time I use the CDTV, I'd rather have Z3 RAM than the CDROM/remote) Finally, a less likely suggestion: As there will never be a disk interface, but 'huge' amounts of RAM, is there any chance you could make a feature to pre-fill the RAM with user content (updateable, ideally). I'd be very happy with just 64MB RAM and a 960MB RAD: drive. (Would require user configuration, and FastRAD to use fast RAM) Last edited by fgh; 05 February 2021 at 19:35. Reason: typo |
05 February 2021, 16:11 | #42 |
French in Australia
|
|
05 February 2021, 16:58 | #43 | |
Registered User
Join Date: Feb 2015
Location: Sweden
Age: 50
Posts: 2,974
|
Quote:
maybe? |
|
05 February 2021, 17:08 | #44 |
French in Australia
|
Thanks.
Cool but not auto boot, which means booting from a floppy with a reduced startup-sequence, then continue on the CF card adapter mounted on this board...? |
05 February 2021, 17:19 | #45 |
Registered User
Join Date: Sep 2013
Location: Poland
Posts: 868
|
Wasn't Mika Leinonen IDE autobooting with kick 2.05+ ? I think I saw design on pcbway as well...
|
05 February 2021, 23:24 | #46 |
Registered User
Join Date: Feb 2014
Location: Maitland / AUSTRALIA
Posts: 205
|
I've built a few of these and they work well except for the no auto-booting, but its cheap as to build!
|
05 February 2021, 23:25 | #47 |
French in Australia
|
I’ll remember that, thanks!
|
05 February 2021, 23:33 | #48 |
Registered User
Join Date: Dec 2010
Location: Norway
Posts: 828
|
Mika (MKL) has several designs.
The one called IDE68K autoboots. (The simpler one linked above is called A500IDE and does not) http://www.mklboards.fi/ide/index.html |
05 February 2021, 23:43 | #49 |
French in Australia
|
Ahhhh yes. IDE68k. That’s the one I was thinking of, I believe...
|
06 February 2021, 11:05 | #50 |
Registered User
Join Date: May 2013
Location: Kleppe / Norway
Posts: 264
|
Very cool, I want at least 2 as well! Nice to see an accelerator with such amount of speed and memory that does not render the original custom chips useless, but rather makes the most out of what they are. I also like that the board facilitates signals for external bus-masters, which in theory could support external controllers like the common old (but still very capable) A590 and similar. To get it working with the Buffee, the accelerator would have to allow the A590 to autoconfig during reset, do proper bus arbitration with BR/BG/BGACK, and it should also have a lump of fastram in the 24 bit area (the A590 can DMA into the entire 24bit area if allowed) instead of installing a maximum of only 2MB in the A590 itself.
|
06 February 2021, 18:13 | #51 |
Registered User
Join Date: Feb 2015
Location: Sweden
Age: 50
Posts: 2,974
|
I'm really no hardware expert but a solution like this is inevitably going to have some bottlenecks. If its a problem or not will depend on the application. The chipset in Amiga was elegantly designed around the humble 7MHz 68k. When the CPU and custom-chipset get separated too much (perforamce wise), the system becomes "unbalanced" (chips that made sense in the original design lose something when they sit next to an uber cpu). But in this case its cool ;-) the devs have this "scaling down" to fit your needs -design mentality which is great.
(But running the CPU at max might be similar to something like having a Geforce 3090 card rendering Quake 1 at 1000fps, but you're playing it on a display that's locked at 50Hz ;-) |
06 February 2021, 20:59 | #52 | |
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,425
|
Quote:
It is meant to provide a fast (pseudo)CPU and lots of RAM for old Amigas - nothing more. |
|
06 February 2021, 21:04 | #53 |
Registered User
Join Date: Sep 2013
Location: Poland
Posts: 868
|
@eXeler0 - I'm afraid it's not a valid metaphor. Even on 50Hz display you'll get decent experience and you really won't get anything serious past 120 so all those fps above doesn't actually mean a thing. With amiga and super fast cpu it's quite different. It's like having Core i7 with Riva 128ZX. Sure - amiga with fast cpu works but cpu speed alone will be severely limited due to the same slow chip mem, the same small chip mem, the same slow chipset and limited display modes and the same pio0 ide if you get some solutions (interna or external) for A500.
So in many games - there won't be a benefit. In disk operations - there won't be a benefit. In archives - there should be decent benefits. In decoding (mp3 and so on) - there should be great benefit. In rendering - there should be benefit. Other than that - I doubt you'll see much of the difference. Many modern turbo cards include RTG but that's mostly because it allows you to connect amiga to modern tv or monitor since even SCART is rarely present nowadays. RTG has one drawback - it doesn't work with most chipset-oriented games (I'd use PAL games for short from now). You need scandoubler for that and it costs extra. Fortunately now it is possible to use fairly decent "kind of" scandoubler in form of RPI zero and some additional logic between it and denise. But - modern RTG gives also new modes (like Full HD, Trucolor) which rpi zero scandoubler + ECS cannot (but at least hires interlaced doesn't hurt eyes now). So it's one feature missing in the project which some ppl find attractive. Fast mass storage is another. And the last one - networking (ethernet, wifi). At the moment there isn't much beside CPU + mem (despite SoC being able to deliver all of the mentioned). But with that kind of pricing - well you can't rich feature set with something several times cheaper than other solutions. And eventually - with time - requested features might appear with either forked project or updated project. We'll see. @Gorf - no, not really. With Vampire you get chipset with less rigid chip mem design and since it uses global ram to both cpu, rtg, chipset implementation data transfer is pretty high. So no bottleneck there. With RTG on e.g. Warp it's exactly the same thing. You connect CPU to mem controller (artix7) and inside it there's also rtg - so it's high bandwidth, low latency bus between CPU and RTG. Not much to limit there. With ZZ9000 - well it's a limit of Zorro II/III bus itself. But - theoretically - if you run ARM binary on card memory itself there shouldn't be much of a bottleneck. With storage options - many solutions gives off mass storage usb or sd card. Ain't that fast though (maybe because of lack of proper DMA and lack of decent driver on AOS). There's plenty room for improvement with that aspect. So in short - any solution which can connect to "new and improved" local cpu and mem might benefit from it and be much faster than what we had in past turbo cards (with edo ram and uwscsi at the most, eventually super duper slow local bus like blizz ppc - a fraction of full pci). It ain't that good to limit yourself early just to use original chipset as much as possible. With networking and storage options you surely can go wild. Last edited by Promilus; 06 February 2021 at 21:14. |
06 February 2021, 21:48 | #54 |
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,425
|
Vampire is not an accelerator but a replacement.
|
06 February 2021, 22:00 | #55 |
Zone Friend
Join Date: May 2006
Location: France
Posts: 1,835
|
|
06 February 2021, 22:12 | #56 |
Registered User
Join Date: Jan 2020
Location: oslo/norway
Posts: 1,614
|
We can see from all NG Amiga versions. OS4, MorphOS and AROS that none succeed.
Legacy Amiga 68k is by far the most used and developed for. Vampire is another project that is kind of a success but what exactly is there for that system? I mean, is there a single, original program or game of any quality? What is the point with RTG? If I would use Amiga 68k with RTG I rather run a NG Amiga version. If I wanted a Vampire it would be for my A1200 to play some of the nice AGA demos. I think the price of the Vampire, A1200 cards are quite step and from what I heard it is not that compatible with the 060, AGA stuff either. It is some bugs here and there. Buffee is reasonable priced and seams like a fun piece of hardware as long as there are not to many problems regarding compatibility. AGA demos can not be run but it should be possible to use some 8-bit emulators at full speed together with other legacy programs. With the RGB to HDMI it can be a very nice low res. system. A dream would be if this kind of hardware could become some kind of reference 16-bit, ECS system. I like that it is only a CPU with RAM. |
06 February 2021, 22:13 | #57 | ||
Registered User
Join Date: Sep 2013
Location: Poland
Posts: 868
|
@Gorf - V4 is a replacement, V2 is an accelerator. And while SAGA (not entirely essential part of core) basically takes over role of on-board chipset it still is just an accelerator. With physical amigas I don't really like things which use mainboard for power only but doesn't mean turbo has to be minimalistic.
@nikosidis Quote:
Quote:
Last edited by Promilus; 06 February 2021 at 22:19. |
||
06 February 2021, 22:29 | #58 | |
Registered User
Join Date: Jan 2020
Location: oslo/norway
Posts: 1,614
|
Quote:
I do not care that much about disk speed. There are some games and demos that benefit from a faster CPU. With this kind of power it would even be possible to run more powerful tasks like emulators, mp3 etc. I guess there could even come some other cool stuff with this. Not that I would rely on it |
|
06 February 2021, 22:44 | #59 | |
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,425
|
Quote:
In what reality is a stand alone board the same as an accelerator card? |
|
06 February 2021, 22:53 | #60 | |
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,425
|
Quote:
Not judging if this is a good or a bad thing - just trying to point out the difference. The statement was that this level of CPU performance might cause trouble - my reply to that was, this is the same problem for all typical accelerators. That is nothing new and by no means special for Buffee. |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
New 68k-JIT for ARM in development | Gorf | News | 137 | 17 January 2024 10:45 |
Amiga emulator for 64 bit ARM? | rsn8887 | support.OtherUAE | 5 | 02 November 2018 12:40 |
News about AROS 68k development? | Leandro Jardim | Coders. C/C++ | 80 | 29 November 2014 18:30 |
68k SoftCore development for DosBox AGA | NovaCoder | Coders. Asm / Hardware | 0 | 18 February 2013 06:04 |
New AmiATLAS still in development; 68k patch available | Paul | News | 0 | 10 February 2005 19:37 |
|
|