Let’s Make It A Spectravideo Night!

Sdílet
Vložit
  • čas přidán 18. 08. 2022
  • Want to support Vintage Geek? Sport a cool new look with shirts and other items from our online store! www.bonfire.com/store/vintage...
    In this video, we're covering the history, design, and operation of Spectravideo's SV-328 machine. Please like, subscribe, and stay tuned for fresh content and all the latest information about the Vintage Geek museum.
    Hosted and produced by Aaron Ishmael.
    Technical work by Joseph William Lewis.

Komentáře • 36

  • @7828191
    @7828191 Před 6 měsíci +3

    Spectavideo came out with their first MSX system in 1983 with Microsoft Basic and with the floppy station Dos, the Spectravideo 728 MSX. A very popular MSX computer in parts of Europe. Later MSX models were to follow. There is also a cartidge to make the non MSX 328 to an MSX standard one. They also made joystick well into the late 90's at least. Had one analog PC one myself in the mid 90's. Also the 728 was my first computer.

  • @damouze
    @damouze Před rokem +4

    The SVI-328 is almost, but not quite, an MSX-compatible computer. My guess at around 8:52 would be that the F variable needs to be set from the STRIG() function, not the STICK() function.
    Please note that the parameter you specify for STICK() can be either 0 or 1. STICK(0) reads the data from port 1, STICK(1) reads it from port 2. Something similar goes for STRIG(). STRIG(0) reads the state of button 1 on port 1, STRIG(1) reads the state of button 1 on port 2, STRIG(2) reads the state of button 2 on port 1, and finally STRIG(3) reads the state of button 2 on port 2.

  • @fabulaattori
    @fabulaattori Před 7 měsíci +1

    That's basically Colecovision with keyboard. And also was the base for future MSX standard (even though it wasn't MSX itself). That was also my first computer. Lot of sweet memory of this. Nowdays have it again. As for games (very small library) you should definitely try Spectron and SASA. :)

  • @samsulummasamsulumma6898

    Damn, I used to own the very same TV model by Toshiba from 1981 until this very year, but I recently handed it over to a collector, still in perfectly working order. A handy feature it had is the button labelled "System" which cycled through NTSC, PAL and SECAM. Yes, a multisystem TV set circa 1981.

  • @NerdThingsAndMore
    @NerdThingsAndMore Před 2 měsíci

    Thanks for the video.

  • @robotwolf
    @robotwolf Před rokem +2

    I can't stop seeing the pirate..

  • @JeremyLeePotocki
    @JeremyLeePotocki Před rokem +3

    The system that inspired the MSX standard in Japan. There are backports of MSX titles available online to play via tape deck. There has also been adapters made that'll allow you to play Colecovision cartridges in it, and a ultra rare cart that turns it into a MSX machine. "Noel's Reto Lab" has got a lot of stuff about the system, and how to make SVI328-ROM-Cartridges. As for the Atari keyboard a long long time ago I did come across one in a flea market in very good shape, but since my Vader model went up in smoke at that time I passed it by..... Man what was I thinking not getting it. 🙄

    • @what9418
      @what9418 Před 7 měsíci

      Actually it was supposed to be an premature MSX spec implementation. But then the spec changed a bit and compatibility was lost

  • @ClassicGarth
    @ClassicGarth Před 9 měsíci

    I had one as a kid. The BASIC was great for making games: sprites, collision detection, pixel graphics, sound, joysticks, even vertical blank interrupt. All missing on the Commodores.

  • @computer_toucher
    @computer_toucher Před rokem +2

    That printed manual "&" is just a less stylized, more classical "et" ligature. Which is what the ampersand really is. Latin for "and".

  • @heckensteiner4713
    @heckensteiner4713 Před rokem +1

    Swing Man is THICC!

  • @alexandermirdzveli3200

    Slowly but surely, the Vintage Geek is becoming my (almost) favorite retro channel!

  • @n057828
    @n057828 Před rokem

    Crazy from down under love ya vids

  • @computer_toucher
    @computer_toucher Před rokem

    I miss my SVI-738 X'Press and QuickShot joysticks :( An uncle of mine imported SpectraVideo to Norway in the mid-80's so both my brother and I got a 738 each for Christmas, with cassette deck, joysticks and a crapload of floppies with games and stuff.

  • @JulioBailon
    @JulioBailon Před rokem

    For the trigger to work you need to use STRIG instead STICK. The number zero is for the arrows of the keyboard and 1,2 for the joysticks

  • @photolabguy
    @photolabguy Před rokem

    It's nice to see a usable / practical arrow key layout!

  • @MarquisDeSang
    @MarquisDeSang Před rokem +3

    Man, you are the most retro looking youtuber. Not only you look like early 80’s computer guy, but your voice sounds like good old times.

  • @howardoberg5847
    @howardoberg5847 Před rokem

    this, oddly enough, is what the MSX standard was based on. Also, it uses the same video chip as the TI99 and the Colecovision.

  • @KF7PSM
    @KF7PSM Před rokem

    If you look at lines 300 to 450 you can see that the data is in binary! 8 bits = 1 byte of data for the sprite image. If you stand back and look closely at the pattern you can see the sprite in the data!! Challenge... re-work the data to make a better looking sprite! hahaha Great Video Aaron!

  • @MikePuorro
    @MikePuorro Před rokem

    I had an Atari 400 computer. Was learning basic, but then I got a Nintendo. Haven't tried to code since.

  • @persianprince8081
    @persianprince8081 Před rokem

    It's nice to see how much you enjoy this stuff even with kinda bad games. I can think of a certain angry nerd who might like to rip into this stuff

  • @christophergkassel6611

    3DO was so cool.
    Never owned one but back in the day stores used Playable display 3DO to "test Drive " the systems.
    Would be awesome if you can find a way to make a Video about that.
    Quite a few systems had testers, various Atari, Texas Instruments et c.
    The TI had all the Carts cable locked to the Display.
    So cool to try all of them for Free all afternoon in a near by Kmart haha.
    Kmart sold a lot of your standard fare video Material, but at the same time watching a younger guy Nerd Out on the things that were Cutting Edge in my childhood?
    Keep it up.
    Rumor is that an Original Apple chip is required to Run the Planet haha>
    We NEED you!

    • @christophergkassel6611
      @christophergkassel6611 Před rokem

      Maybe if you figure out a subline that says What If?
      Movement happens but if Pressed> stop and fire until released> then move?

  • @danyoutube7491
    @danyoutube7491 Před rokem

    I envy your typing speed and accuracy! I was sniggering while you struggled with that Kung Fu game, looks very tough :) I like the Spectravideo logo, it looks really smart when it comes up on screen.

  • @andrewness
    @andrewness Před rokem +1

    Just a wild guess but is the stick variable simply selecting a port for the stick? This would explain why (1) works since you have the stick in port 1. Further speculation, could stick (0) mean keyboard control?
    I'm probably wrong but it should be easy to rule out by trying the second port and seeing if anything changes.

    • @vintagegeek
      @vintagegeek  Před rokem +2

      I actually tried several different integer values for that…it almost would seem like you’d need to address both the joystick port as well as some value for the stick vs the fire button…I even tried a comma thinking it might be addressable by port and type but that just resulted in a syntax error. The biggest problen is that the Stick command is not referenced in the guide or manual and it seems that sample program is the only place it shows up at all…if there were other examples I’m sure it would make sense. Hopefully someone watching will see and recall exactly how it was supposed to work

    • @jaydy71
      @jaydy71 Před rokem +2

      @@vintagegeek I think the program is missing a line. Before checking if F 0, you probably need to mask it with a power-of-2 value with an AND command to only check the bit that represents the fire button. For example F = F AND 128. (also try 64, 32, 16, 8 etc, I don't know what the correct bit is).

  • @what9418
    @what9418 Před 7 měsíci

    Nice

  • @shadimurwi7170
    @shadimurwi7170 Před rokem

    Casio westernbar is portable

  • @WC0125
    @WC0125 Před rokem

    Wow, I haven't seen one of those since the 1980's. Spectravision worked was New York based and was the only US firm working with Japanese manufactures to create a standard interface for computer for cartridge and format of tape based software. The idea was if you had a program on one system using the standard you could use or "play" it on another. I think it was called MSX or something like that. It was to be akin to playing an audio tape or record. Too bad it it never worked out.
    On a side note - What? No pin fed paper at the Vintage Geek museum? Sigh.....

    • @JeremyLeePotocki
      @JeremyLeePotocki Před rokem

      It was released a year or so before the MSX standard was created. The CPU, GPU, & sound are exactly the same but the IO, BIOS, BASIC, and the cartridge port was different (RAM size was different sizes, but the 328 had more so that was not a issue.) However with minor tweaking of code (due to IO) many MSX titles were backported to the 328 (though it was on tape if I remember correctly.)

    • @WC0125
      @WC0125 Před rokem

      @@JeremyLeePotocki Great information to prod my brain. We owned a family computer, computer supplies and repair store throughout the 1980's and early 1990's so a lot of these Vintage Geek oddballs were around our shop. I first saw one in the summer of 1983 as it coincided with my graduation from University. A salesman was demonstrating and discussing the virtues of the Spectravideo computer system and the MSX standard they adhered to. I was doing commercial installations so the Spectravision and MSX were just a passing tidbit I put in my drive. Thanks for helping me bring it back up.

  • @KayakTN
    @KayakTN Před 9 měsíci

    Why is Swing Man naked?

  • @WilliamHostman
    @WilliamHostman Před 9 měsíci

    Two things: 1, that is in fact a correct and proper ampersand... from the 18th and 19th C, but it's still used in some fonts, and is an option in others (via high unicude) The ampersand is a shorthand of the Latin word "et" [One of my few complaints about several YTers is mispronouncing @ as "et", rather than it's correct "at", because the et-sign is "&" (u+0026) or for the fancy, “🙲” (u+1f672) or the Tyrolian version, rarely used now, “⁊” (u+204A)]
    2 - any joystick should always be tested with something like
    10 a = stick (1)
    20 print a
    30 goto 10
    But a dive through the manual notes that the joystick buttons are accessed via the strig command...
    so that test program should have
    170 D = STICK (1)
    180 F = STRIG (1)
    Oh, and as for the Spectravideo computer adapter for the 2600? Robin of 8-bit show and tell has a good vid on it... I'm so glad my folks didn't get that, and instead got an Adam.

  • @persianprince8081
    @persianprince8081 Před rokem

    It's nice to see how much you enjoy this stuff even with kinda bad games. I can think of a certain angry nerd who might like to rip into this stuff