Bad Apple - Mattel Intellivision

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 พ.ค. 2017
  • Bad Apple for the Mattel Intellivision
    ROM download: atariage.com/forums/topic/2660...
    Tech: 80x48 video @30Hz, 6 voice audio
  • เกม

ความคิดเห็น • 53

  • @BinaryCounter
    @BinaryCounter 6 ปีที่แล้ว +264

    MATTEL ELECTRONICS PRESENTS
    BAAAAD APPL

    • @oh_no_no_no
      @oh_no_no_no 3 ปีที่แล้ว +19

      BAAAAAAAD AAAAAAPPLE!

    • @SSKJ64
      @SSKJ64 ปีที่แล้ว +1

      @@oh_no_no_no BAAAAD APPL

    • @SoBloxRetroCrYA-UA
      @SoBloxRetroCrYA-UA 5 หลายเดือนก่อน

      @@SSKJ64BLEE SEVENTEEN BWAMLBERRR

  • @larkspurbetulaakahexagonal2902
    @larkspurbetulaakahexagonal2902 6 ปีที่แล้ว +105

    MATTEL ELECTRONICS PRESENTS:
    BEEEEEEEEE SEVENTEEEEEEEN BAWWWWMER

    • @sak033
      @sak033 2 ปีที่แล้ว +5

      Why did I read this with Nerd's voice?

  • @nitorishogiplayer3465
    @nitorishogiplayer3465 6 ปีที่แล้ว +69

    Even Intellivision now. Bad Apple continues to grow.

    • @MrStephenRGilman
      @MrStephenRGilman 3 ปีที่แล้ว +4

      Still no Colecovision version, as far as I can tell. Will anybody accept the challenge?

    • @HaroldoPinheiro-OK
      @HaroldoPinheiro-OK ปีที่แล้ว +1

      Well, there are 3 versions of Bad Apple for the Sega Master System; asides for the colored version, the others could be easily ported to CV, as long as there's bankswitching available.

    • @x-fun3149
      @x-fun3149 ปีที่แล้ว +1

      Ever on and on, it continues

  • @kimgkomg
    @kimgkomg 3 ปีที่แล้ว +39

    They included a TV remote instead of a controller for this very reason. The intellivision was *made* for multimedia

    • @the2323guy
      @the2323guy 2 ปีที่แล้ว +4

      it's a phone

  • @intvprime
    @intvprime 7 ปีที่แล้ว +81

    This is amazing. What else can we say? 6 voices with ECS, incredible!

  • @ShwappaJ
    @ShwappaJ 2 ปีที่แล้ว +14

    The sound: standard beeps and bloops
    The video: PSX mp4 quality

  • @Loscha
    @Loscha 7 ปีที่แล้ว +76

    Simply staggering. Had an Intellivision as a kid, and I the graphics were just so blah compared to my friend's C64. It had a few good games though. Top demo. Thanks for all the hard work that must have gone into making this.

  • @Densester
    @Densester 5 ปีที่แล้ว +150

    Needs the voice module

    • @johnrickard8512
      @johnrickard8512 5 ปีที่แล้ว +58

      I'd bet with the intellivoice the Intellivision could be the oldest console capable of running Bad Apple with the original audio.

    • @somegreenguy
      @somegreenguy 4 ปีที่แล้ว +69

      it was little more than a voice synthesizer, but it would be funny to hear "MATTEL ELECTRONICS PRESENTS: BAD APPLE"

    • @kimgkomg
      @kimgkomg 4 ปีที่แล้ว +33

      @@somegreenguy with additional hardware the synthesizer could (probably) be forced to output a version of the original vocals (in a similar vain to Pikachu's cry in Pokemon yellow. Intelivision's cpu wouldn't be nearly fast enough, but it could (probably) be made to work.

    • @eletronictoenails
      @eletronictoenails 2 ปีที่แล้ว +6

      @Mandark CZ They meant the digitized audio from the video, not the rendition of the audio

    • @enderjed2523
      @enderjed2523 2 ปีที่แล้ว +5

      You might be able to emulate it by having Spencer AL2 from Chipspeech (which is based upon the speech synthesisers for the Intellivision, Odyssey2, and ZX Spectrum) sing the lyrics for bad apple.

  • @staudinga
    @staudinga 2 ปีที่แล้ว +3

    B-17 AAAAAPPLE!

  • @JSRphones
    @JSRphones หลายเดือนก่อน

    Not sure if you're still around, but I'm impressed that you managed to synchronise the music and video perfectly throughout! Some other console demos can't even do that!

  • @zvolyx3247
    @zvolyx3247 3 ปีที่แล้ว +2

    simply incredible

  • @jaden8923
    @jaden8923 3 ปีที่แล้ว +5

    I started looking for this after the atari version

    • @elnebuloso9391
      @elnebuloso9391 2 ปีที่แล้ว

      Way better than the Atari version... as always 😁

  • @tysondennis1016
    @tysondennis1016 3 ปีที่แล้ว +2

    Angry Apple 🍎😡

  • @intylab
    @intylab 5 ปีที่แล้ว +33

    This is the first time I looked at this, although I heard about it on AtariAge. If the resolution was 40x24, it could easily have been done in Colored Squares graphics mode. But it looks higher than that. So how it's all getting updated at 60FPS has me stumped. I'm very curious now how large the ROM image is.

    • @IntyMichael
      @IntyMichael 4 ปีที่แล้ว +6

      445 kb

    • @intylab
      @intylab 4 ปีที่แล้ว +4

      @@IntyMichael Then it's obviously bankswitched. I was thinking about using a similar method to create a menu for a 4-in-1 title that would feature 4 animations that are 32x32 pixels in size.

    • @decle
      @decle  3 ปีที่แล้ว +33

      The animation is 80x48 and plays back at 30fps (this is set by the source material). In principle the animation works in a similar manner to ASCII art. Offline the video has been scaled to 80x48 each video frame is broken into tiles of 4x4 pixels, giving a tile resolution of 20x12. These tiles are analysed to find the most common 64 patterns and these have then been used to create a character set, this set is actually 128 characters because you get inverted characters for free. Then the closest tile from this set is chosen for each of the 20x12 tiles in each frame. Finally each frame is compared to the last to identify changes and this generates a long list of instructions that are actually encoded in the ROM. The ROM also contains a small video player that reads the instructions and plays them back as quickly as possible, so in reality the playback is not locked to 30Hz. Whilst the video will not play faster than 30Hz because playback waits for the next video frame at the end of each animation frame's instructions, it might exhibit the odd frame skip in frames with lots of change. In practice this is not significant as the runtime of the video is correct relative to the original.
      The ROM does use large amounts of bank switching (218K words - 435KB). However, this is still some way short of the theoretical maximum of the Mattel bankswitching scheme which I believe is of the order of 760K words - 1520KB).
      I'm not sure whether a similar scheme could be used for several small and unrelated animations as you propose. This approach only changes BACKTAB during playback and relies on the reuse of tiles between frames, once set during initialisation the GRAM is not reprogrammed at all. As you will be aware the timing constraints are significantly tighter for changing GRAM and in practice it is only possible to change ~16 tiles/frame. This would seem to cap the framerate to 15 fps if you use all 64 tiles and are unable to reuse tiles between frames. So I think whether or not this is feasible is dependent on the content of your animation frames. That said some kind of hybrid approach where you both reprogram some tiles and reuse others might work well (and potentially be significantly more impressive).

  • @pikatheminecrafter
    @pikatheminecrafter ปีที่แล้ว +1

    One of these days, someone's going to try for the forbidden 1 voice modulation.

  • @the2323guy
    @the2323guy 2 ปีที่แล้ว +2

    flan looks kinda weird without her evil smile

  • @ff_crafter
    @ff_crafter ปีที่แล้ว +1

    Nice

  • @Selocnhat12345
    @Selocnhat12345 4 หลายเดือนก่อน

    Sound chip:
    ay-3-8910/Sunsoft 5B/YM2149/Atari ST

  • @ArissonMercinova
    @ArissonMercinova ปีที่แล้ว

    I feel nostalgic

  • @antiquebeast
    @antiquebeast 4 ปีที่แล้ว +10

    :,) Atari could never

    • @decle
      @decle  3 ปีที่แล้ว +16

      Evidence suggests that it can, and has - th-cam.com/video/Ko9ZA50X71s/w-d-xo.html

  • @wolfetteplays8894
    @wolfetteplays8894 2 ปีที่แล้ว +5

    Now use the voice synthesis module for lyrics

    • @decle
      @decle  2 ปีที่แล้ว +5

      You can't change the pitch of the built-in phonemes on the Intellivoice, so it can't really sing. The nearest I've managed to achieve is Daisy Daisy from 2001... th-cam.com/video/Y6zQbA8RLJE/w-d-xo.html. You can create your own voice samples and compress them, as is done with the Mattel Intellivoice games, but information on how to do this is not generally available and the result requires large amounts of cartridge space. So I think I'll pass.

    • @HaroldoPinheiro-OK
      @HaroldoPinheiro-OK ปีที่แล้ว

      A version made using the phonemes would sound bad, but would be hilarious! 😆

  • @Taidanaoineko
    @Taidanaoineko ปีที่แล้ว

    cool

  • @leandro88888
    @leandro88888 ปีที่แล้ว

    Alt title: Bad apple but it's played in a Sega Game Gear

  • @socialistsuccubus822
    @socialistsuccubus822 ปีที่แล้ว

    Can Atari do that?
    ..I mean yeah but that's not what the old commercials were trying to convey >.>

  • @tf2gamering
    @tf2gamering 2 ปีที่แล้ว +2

    *now run It on the real machine*

    • @decle
      @decle  2 ปีที่แล้ว +3

      No need, IntyMike did that 5 years ago... th-cam.com/video/azVigcPHXvo/w-d-xo.html ;-)

  • @bakeurstew1434
    @bakeurstew1434 ปีที่แล้ว

    Is this really 30htz? It kinda looks like 60 to me

    • @decle
      @decle  ปีที่แล้ว +1

      Yup, it's really 30fps. If it looks faster it's an optical illusion.

  • @brandontechnerd
    @brandontechnerd 3 ปีที่แล้ว +1

    60 fps??? How is this possible

    • @decle
      @decle  2 ปีที่แล้ว +1

      It's not, it only runs at 30fps. :)

  • @jirikajzar3247
    @jirikajzar3247 2 ปีที่แล้ว +2

    Intellivision > Atari 2600