It is if it defaults to not superimposing, because the screen will stay blank until the Video9000 gets initialised by some software.
That's why I asked NYYRIKKI. Maybe he was expecting that V9990 should be properly initialized during boot.
Another VDP? What's about V9990? I think that MSX doesn't needs more hardware, it really needs more software no mather target system (MSX / MSX2 / MSX2+ /MSX turbo R). In fact, there is too few games for V9958.
+ Many.
Enough chips exist for MSX, use them! If V9938 isn't enough, go V9958. If that won't do, code for the V9990.
If PSG won't do, use one (or more) of MSXes many soundchips.
If all that still won't do, code for some other system...
I think we need to consolidate things a little:
- We have plenty VDPs for MSX (even if none of them are suitable to "modern" VGA monitors). There isn't enough software to V9958 and V9990 to call it plenty, and both are pretty capable chips.
- We have more than plenty sound chips. (I don't think there's anyone complaining about this, but...)
- There isn't enough code for R800, we are only taking advantage of its greater speed. Z80 is pretty straightfoward to us, I don't think we'll need anything more powerful than a fast Z80 (even if I personally would like to have a proper math/floating point processor because I like plotting graphics on MSX using BASIC)
So, even if it's cool, I don't think we'll need more than this... Just a proper V9990 card to avoid using two monitors, and pehaps a stable turbo kit.
It is if it defaults to not superimposing, because the screen will stay blank until the Video9000 gets initialised by some software.
That's why I asked NYYRIKKI. Maybe he was expecting that V9990 should be properly initialized during boot.
Clearing the screen & enabling superimposing on boot would be very handy (I don't care that much what screen mode), because if you don't have two monitors you have to load the program you want to run without seeing what you are typing. I realize that this would require that the Video9000 would have had some kind of boot ROM and it is not the case. We would still miss seeing the MSX boot logo, but I don't think that would be such a big issue... The problem that now screen stays solid color after boot is bigger issue. (Yes, I know, I can do this on AUTOEXEC.BAT, but anyway ROM would have been more handy.)
Including a ROM would have solved also other issue... we would have also got some kind of BIOS that would have helped us to get started with programming... Now that you have "only" chip and VRAM, you have to start from very BASICs like: Do a routine that transfers data to/from VRAM... Yes, I know it is not hard, but quite a boring... and I'm sure there are ready libraries you can include to your assembler (if it happens to talk same dialect). It is just... usually you just want to get started fast and use routines that feel familiar. Not start from wondering the very basics when all you want is something like... write: "Loading..."
What strange.! the video9000 from my friend starts normal up. MSX boot logo is viewable etc.
Are you maybe in the war with Gfx9000 v1.0.? That has a limited superimpose function that works like you say.
the Gfx9000 v1.0 box looks out almost the same as Video9000
Most successful external VDP of all times has been GFX9000... and how many releases it has had? I think 2 on this millennium...
Probably less...As @RetroTechie mentions, if 9938 isn't enough jump to 9958.
Clearing the screen & enabling superimposing on boot would be very handy (I don't care that much what screen mode), because if you don't have two monitors you have to load the program you want to run without seeing what you are typing. I realize that this would require that the Video9000 would have had some kind of boot ROM and it is not the case. We would still miss seeing the MSX boot logo, but I don't think that would be such a big issue... The problem that now screen stays solid color after boot is bigger issue. (Yes, I know, I can do this on AUTOEXEC.BAT, but anyway ROM would have been more handy.)
Including a ROM would have solved also other issue... we would have also got some kind of BIOS that would have helped us to get started with programming... Now that you have "only" chip and VRAM, you have to start from very BASICs like: Do a routine that transfers data to/from VRAM... Yes, I know it is not hard, but quite a boring... and I'm sure there are ready libraries you can include to your assembler (if it happens to talk same dialect). It is just... usually you just want to get started fast and use routines that feel familiar. Not start from wondering the very basics when all you want is something like... write: "Loading..."
Got it!
That's a small but useful feature that Video9000 could have back in the day. I would also map one keyboard button (maybe SELECT, or even CONTROL+SELECT or SHIFT+SELECT) to select make V9990 transparent, as not all programs do it and you'd end "typing in the dark" as well.
What strange.! the video9000 from my friend starts normal up. MSX boot logo is viewable etc.
Are you maybe in the war with Gfx9000 v1.0.? That has a limited superimpose function that works like you say.
the Gfx9000 v1.0 box looks out almost the same as Video9000
GFX9000 <> Video9000.
GFX9000 is just the V9990 VDP plus its VRAM and a Video Encoder (so the cartridge can have Composite and SVideo outputs). This is true for ANY MODEL of GFX9000 or clone (Tecnobytes Powergraph)
Video9000 is everything inside the GFX9000 plus Genlock, Digitizer and Superimposer features. It has video outputs and video INPUTS. Theres a dedicated input for MSX's RGB output, and there's also a Composite Video and a SVideo inputs. You can superimpose V9990 image on top of any Video9000 inputs, either MSX internal VDP or composite/svideo inputs (so you can create video effects or add subtitles to a movie for example. You can also digitize images from the video inputs, like you do with Sony's HBI-V1 (hey, look, thats me demonstrating my HBI-V1! Sorry I didn't spoke in english) The difference here is the HBI-V1 has only one video input, and Video9000 has three.
Externally looking, the GFX9000 has the size of a big MSX cartridge. (the GFX9000 v1.0 and Tecnobytes Powergraph are both big cartridges, while the later GFX9000 are a little smaller and have the size of the HBI-V1 cartrige, almost a "medium size"). The Video9000 cartridge, (never saw one in person) is way bigger, about the size of a external disk drive unit that you hook on MSX trough a small cartridge and a flat ribbon cable.
Most successful external VDP of all times has been GFX9000... and how many releases it has had? I think 2 on this millennium...
Probably less...As @RetroTechie mentions, if 9938 isn't enough jump to 9958.
I think I am too radical here... but I think ASCII should never released V9938 as it is. I think it should be as V9958 from the beginning.
NYYRIKKI, I just read the Video9000 user manual and page 3 says:
Turn on your computer.
You should now see the normal MSX boot-up screen, as was the case when not having a
Video9000 and GFX9000 at all.
So, it's superimposing out of the box. The manual says "remember that
the genlock is enabled after a hardware RESET".
So, perhaps I'm completely missing your point, but doesn't this say the opposite of what you wrote above?
So, it's superimposing out of the box. The manual says "remember that
the genlock is enabled after a hardware RESET".
So, perhaps I'm completely missing your point, but doesn't this say the opposite of what you wrote above?
Hmm... Maybe my memory just does not serve me well... It's been anyway almost 15 years since I last time hooked it up.
Tvalenca you are wrong. Gfx9000 v1.0 is not a cartridge but a box with a flatcable.
And a cable to superimpose your MSX.