CPU MC68008, clocked with 10MHz
RAM 4MB DRAM, 512kB dedicated VRAM
Video Yamaha V9990 Video Display Processor
Audio dual SID stereo (MOS6581 or MOS8580)
Sinclair QL uses the same CPU with a clock of 7.5 MHz.
Amiga 500 used 68000 at ~7.15 MHz. As far as I remember, AmiMSX was running fine on it.
@Hbarcellos...about running MSX on Kiwi...that would be superb!. If isn´t possible to see a "pure MSX" Kiwi, at least emulate it sounds great. The computer looks beatiful to me...i love the "all black" case....
By the way Bogo...there is any way to get that case?. Do you have any file with the measures or plain or something like that? Very good job, Bogo
That's why I asked Bogo about the CPU speed time ago. At first I've thought, "nope, right now the 68000 doesn't give too much room to emulate anything"; but then I've remembered the Amiga emulators and how good they're (and I'm talking about a 68000 at 7Mhz).
The 68000 used is a stripped down version of the amiga one. With a 8 bit bus. Performances are influenced by this factor.
no, unfortunately I haven't a file with the measures. But you could easily adapt it to your own needs. There is a thread about the case in my forum where I describe how the case has been built. It is a lot handcrafting though.
Well, I don't really want to emulate things. I prefer to port software. This makes more sense as it will be faster and one can fit the software better to the hardware. EmuTOS is a big leap towards portability but it doesn't emulate anything. Everything written for special hardware doesn't run. But I could think of clean GEM applications and even games running once the VDI has been ported. As far as I know "Simcity" is a clean GEM game.
You mean, currently you're able to run this software on Kiwi?
Maybe, then, you could create a Windows Kiwi emulator! :) Then, people could start creating sw for it...
Oh no. That is what I want. For the GEM (graphical) part of EmuTOS I will have to port the VDI too. ATM I have a working console-only EmuTOS. Here is an early video (without VT52 and color output - both working since last week): http://www.youtube.com/watch?v=58-l_cGrl9A
Yeah, but an emulator alone is much work and I have to admit that I prefer to work on the real thing. :)
That reminded me my crazy ideas from the past. Creating an emulator first, then, the real thing!
Well, I never did an emulator before (...with the eventual exception of that Coleco sound chip...), but I think that in your case it would be a matter of taking parts from several different other emulators: Sinclair QL, C64 and so on...
Anyway, I wouldn't do the emulator either. Just chit chating... Good luck with the VDI port...
@Bogo: I've a question for you. You say that cpu is running @10Mhz. I also assume that, because of the hw design there is no VRAM-CPU contention. So assuming no-wait states the 68000 is at full power.
I know that a comparison as i ask you is meaningless, but can you compare the speed of 68008 with a normal 6510 @ 1Mhz? How do you expect in terms of speed factor? 3-5 times faster than a 6510 @1Mhz? just to have an idea of the estimated power.
If you check the video he posted, at ~45s, he decompress a ~48k arc file. Doesn't look too fast.
But, I must confess I'm a little confused about all those CLI/EmuTOS/GEM/VDI and etc... Most probably unarc is running on the top of some other layers...
Hard to say how fast the 68008 is compared to the 6502. ATM I have a little bottleneck in the CPU-V9990 interface. As far as my experience is, the V9990 is fast but the CPU often has to wait when writing consecutive bytes to the V9990 though. So fast is relative... I pretty much like the V9990 but I understand why it was an commercial flop.
I would not use the decompressing as benchmark for the CPU speed. There are too many OS layers and overhead of the filesystem. Maybe I will benchmark the CPU later.
Don't you have an account yet? Become an MSX-friend and register an account!