Spectravideo SV-328
- tontonkaloun
- Posts: 354
- Joined: Sun May 24, 2020 7:38 pm
- Has thanked: 153 times
- Been thanked: 52 times
- Chris23235
- Top Contributor
- Posts: 982
- Joined: Sun May 24, 2020 8:45 pm
- Has thanked: 127 times
- Been thanked: 197 times
Re: Spectravideo SV-328
Many thanks, I will give this one a try for sure. There were so many computers in the first boom phase of the 1980s. It's really fun to be able to try them all on one device.
-
- Top Contributor
- Posts: 1911
- Joined: Wed May 27, 2020 1:59 pm
- Has thanked: 145 times
- Been thanked: 454 times
Re: Spectravideo SV-328
This one is really special: The SV-328 is the design on which the MSX standard was based. http://www.samdal.com/svhistory.htm
- Alkadian
- Top Contributor
- Posts: 728
- Joined: Thu May 28, 2020 9:55 am
- Has thanked: 294 times
- Been thanked: 119 times
-
- Top Contributor
- Posts: 1911
- Joined: Wed May 27, 2020 1:59 pm
- Has thanked: 145 times
- Been thanked: 454 times
Re: Spectravideo SV-328
My HDMI screen does not look like it synchronizing: MISTer freshly booted I get some white bands white and some smaller with some color scrolling rapidly. If I start another core before I get a black screen or a screen with slowly moving colored bands (small dark blue, large purple, small red, large yellow, small green and large light blue). I tried to PrintScreen it but get a 1 x 1 pixel png. The monitor is in 1080p (60Hz).
- pgimeno
- Top Contributor
- Posts: 709
- Joined: Thu Jun 11, 2020 9:44 am
- Has thanked: 277 times
- Been thanked: 226 times
Re: Spectravideo SV-328
Nice! What VDP code are you using?
I commissioned a decap of the 9918A in order to provide hopefully enough material for people who could make sense of it (that excludes me) to study the fine details of the chip, in order to make an accurate replica.
https://siliconpr0n.org/archive/doku.ph ... tms9918anl
I also got quite some information from someone. Unfortunately I can't publish everything I got. https://www.msx.org/forum/msx-talk/hard ... ent-399865
I also wrote a test for MSX to check some software-detectable fine-grained behaviours of the chip. The MSX1 core by Fabio Belavenuto can't run it; the official MSX core reports significant differences. The OpenMSX software emulator results differ from the real machines, but not so much as the core. https://codeberg.org/pgimeno/vdptest . The test is specific for MSX, in that it depends on MSX instruction timings, assuming M1 wait states. I don't know if the SV-328 has the same timings as the MSX. If so, maybe it can be run in this core.
Converters I've written: Floppy DIM/FDI/FDD/HDM to D88, D88 to XDF, Tape SVI 318/328 CAS to WAV
-
- Top Contributor
- Posts: 1911
- Joined: Wed May 27, 2020 1:59 pm
- Has thanked: 145 times
- Been thanked: 454 times
Re: Spectravideo SV-328
Who would have thought about that? The zip contains only 2 files Svi328_20210413.rbf and Svi328.rom, no readme.
Thanks, now I get a real screen with SV extended BASIC version 1.1, much better than my previous try.
Re: Spectravideo SV-328
You can follow that core from here: http://www.retrowiki.es/viewtopic.php?f=109&t=200036887
That's a testing release. New version with corrected timmings and fixes will be posted soon.
Also a testing release for SiDi.
Regards, ron-.
That's a testing release. New version with corrected timmings and fixes will be posted soon.
Also a testing release for SiDi.
Regards, ron-.
- LamerDeluxe
- Top Contributor
- Posts: 1239
- Joined: Sun May 24, 2020 10:25 pm
- Has thanked: 887 times
- Been thanked: 284 times
Re: Spectravideo SV-328
WOOOAAAA! That came out of nowhere!!! Awesome! I'm super happy with this.
The SVI-328 was my second computer after my VIC-20. All the hardware and software was on sale at the time. I had the computer, super expander, 64K expansion, centronics interface, floppy interface and drive, Coleco adapter and graphics tablet.
Sold most of it when I got my Amiga, but still have the super expander, Coleco interface, MSX interface, floppy drive (if it still works) and a few games. Bought a boxed 328 again years ago.
I wrote a lot of software for it, like a very extensive drawing application, a 3D modeling and animation application (wireframe) and a workbench-like desktop that worked with the tablet. Gave all that away when I sold the machine, sadly.
The SVI-328 was my second computer after my VIC-20. All the hardware and software was on sale at the time. I had the computer, super expander, 64K expansion, centronics interface, floppy interface and drive, Coleco adapter and graphics tablet.
Sold most of it when I got my Amiga, but still have the super expander, Coleco interface, MSX interface, floppy drive (if it still works) and a few games. Bought a boxed 328 again years ago.
I wrote a lot of software for it, like a very extensive drawing application, a 3D modeling and animation application (wireframe) and a workbench-like desktop that worked with the tablet. Gave all that away when I sold the machine, sadly.
Re: Spectravideo SV-328
I see a lot (if not most) of the software I can find for this is .cas. Is there a way to load those into this core?
- LamerDeluxe
- Top Contributor
- Posts: 1239
- Joined: Sun May 24, 2020 10:25 pm
- Has thanked: 887 times
- Been thanked: 284 times
Re: Spectravideo SV-328
I have lots of cas files as well, I used to mostly have tapes for it. I only have a few cartridge files.
- LamerDeluxe
- Top Contributor
- Posts: 1239
- Joined: Sun May 24, 2020 10:25 pm
- Has thanked: 887 times
- Been thanked: 284 times
Re: Spectravideo SV-328
I don't think any of the games used the memory expansion, that was probably meant for the serious applications. Not sure if the CP/M support could use it. The drawing application I made used the 64K memory expansion, it had to use bank switching to be able to do that.
As for the tablet, it came with its own drawing software. That software wasn't very good, which prompted me to write my own, which had filtering to reduce jitter and detection for when you accidentally rested your hand on it.
As far as I know, the Coleco Vision adapter supports all games but the MSX adapter doesn't, I don't know if there is a list of what is supported. That last one is an odd one, I didn't get it to work, because I didn't have a manual. I recently realized I can now just download that so I might see if it works.
The ToSec collection has most games in it. I have a file called 'SVI-3x8_new_rom.zip' that contains a few extra cartridge roms.
- tontonkaloun
- Posts: 354
- Joined: Sun May 24, 2020 7:38 pm
- Has thanked: 153 times
- Been thanked: 52 times
Re: Spectravideo SV-328
new release of the core
- Attachments
-
- Svi328_20210414.rbf.zip
- (783.13 KiB) Downloaded 370 times
-
- Core Developer
- Posts: 300
- Joined: Sun May 24, 2020 6:55 pm
- Has thanked: 5 times
- Been thanked: 154 times
Re: Spectravideo SV-328
Very cool. Can we get this into the mister repo, let me know your github id and I can get your permissions.
- tontonkaloun
- Posts: 354
- Joined: Sun May 24, 2020 7:38 pm
- Has thanked: 153 times
- Been thanked: 52 times
Re: Spectravideo SV-328
Hello,
There is a misunderstanding,
It"s not me who develops this Core.
I just share !! :
"....Here is the first public release so that you can get practice with the Spectravideo 328
From the hand of RetroVader (Yo_Me) and NeuroRulez who have been the fine tuners !!!!..."
Re: Spectravideo SV-328
Latest Core Version of today.... by now...
Ay Chip exchanged for the Jotego AY JT49.
F8 -> Break Key
Vdp configured as PAL chip.
Some keys are missing, numeric pad, and so...
Test and report!!
PD : Just a little intro to the core... It starts as a Proof of Concept of transform a Coleco Core as a SVI-328... So starting from the coleco core, SVI-328 info and schematics... that's the result.
Ay Chip exchanged for the Jotego AY JT49.
F8 -> Break Key
Vdp configured as PAL chip.
Some keys are missing, numeric pad, and so...
Test and report!!
PD : Just a little intro to the core... It starts as a Proof of Concept of transform a Coleco Core as a SVI-328... So starting from the coleco core, SVI-328 info and schematics... that's the result.
- Attachments
-
- Svi328_20210414.zip
- (802.15 KiB) Downloaded 319 times
-
- Top Contributor
- Posts: 1911
- Joined: Wed May 27, 2020 1:59 pm
- Has thanked: 145 times
- Been thanked: 454 times
Re: Spectravideo SV-328
Is there any chance that this core will support cas files? There does not seem to be many cartridge roms around but cas files are plentyfull.
I tested the first update of the day and will test the second one later this evening.
Thanks for your work.
I tested the first update of the day and will test the second one later this evening.
Thanks for your work.
-
- Top Contributor
- Posts: 1911
- Joined: Wed May 27, 2020 1:59 pm
- Has thanked: 145 times
- Been thanked: 454 times
Re: Spectravideo SV-328
There is an interesting tool allowing MSX roms to run on SVI328 but it only produces CAS files. It also looks like the boot rom has to be replaced by the one provided.
https://www.msx.org/downloads/utilities ... loader-svi
https://www.msx.org/downloads/utilities ... loader-svi
Re: Spectravideo SV-328
I will take a look. I cannot promise, but will try.
Meanwhile you can convert it to wav.
Very interesting. Thank You!!jca wrote: ↑Wed Apr 14, 2021 6:53 pm There is an interesting tool allowing MSX roms to run on SVI328 but it only produces CAS files. It also looks like the boot rom has to be replaced by the one provided.
https://www.msx.org/downloads/utilities ... loader-svi
-
- Top Contributor
- Posts: 1911
- Joined: Wed May 27, 2020 1:59 pm
- Has thanked: 145 times
- Been thanked: 454 times
Re: Spectravideo SV-328
I started to test the latest version. First impression: with the new sound chip the sound volume is way down, at the limit of audibility.
I have only very few roms which limit the testing possible. You mentioned converting cas to wav, but how do you load them?
The addition of a floppy would also allow running CP/M.
But only the loading of cas would be a big plus as I have only 5 bin and a bunch of cas.
I have only very few roms which limit the testing possible. You mentioned converting cas to wav, but how do you load them?
The addition of a floppy would also allow running CP/M.
But only the loading of cas would be a big plus as I have only 5 bin and a bunch of cas.
Re: Spectravideo SV-328
Although the memory is expanded to the maximum, for this you would have to implement the bus, implement the disk controller and a crtc6845 as an 80-column card.jca wrote: ↑Wed Apr 14, 2021 11:03 pm I started to test the latest version. First impression: with the new sound chip the sound volume is way down, at the limit of audibility.
I have only very few roms which limit the testing possible. You mentioned converting cas to wav, but how do you load them?
The addition of a floppy would also allow running CP/M.
But only the loading of cas would be a big plus as I have only 5 bin and a bunch of cas.
Personally for CP/M, I prefer to use Rememotech (Memotech MTX), are not so different computers
We're using MaxDuino with option -b13 for TSX play.
- LamerDeluxe
- Top Contributor
- Posts: 1239
- Joined: Sun May 24, 2020 10:25 pm
- Has thanked: 887 times
- Been thanked: 284 times
-
- Top Contributor
- Posts: 1911
- Joined: Wed May 27, 2020 1:59 pm
- Has thanked: 145 times
- Been thanked: 454 times
Re: Spectravideo SV-328
I suspected something like that but as I did not see anything related to ADC in the menu I was wondering.
Note: I do not have the audio in jack so I have no idea of what you have to do in the menu to load the file.
I think I have to jerry rig something to try.
Note: I do not have the audio in jack so I have no idea of what you have to do in the menu to load the file.
I think I have to jerry rig something to try.