Break Into Program
Break Into Program
  • 48
  • 76 689
Copying Tim Follin's Music Source Files from Tatung Einstein to PC
I was given a box of 30-odd year old 3" disks by my friend Tim Follin a year or so ago. These contain the source files, in assembler, for some of the SID and AY chip music written by himself and his brother Geoff from our time working at Software Creations.
They famously composed their music directly in assembler in DB (DEFB) statements, using a custom music driver ("tracker"). I'll be illustrating just how they did that in a future video.
As far as I am aware, these disks are unique, so I'm treading carefully. And as there is still a lot of interest in AY and SID chip music, I hope that the resultant source files may give an interesting insight into how music was developed on some 8-bit systems in the 80s and early 90s.
Anyhow, this is just a quick video illustrating how I'm transferring the files to my PC. More to follow.
Enjoy!
zhlédnutí: 533

Video

Can ChatGPT write Z80 Assembly Language?
zhlédnutí 5KPřed rokem
Last week I started playing around with ChatGPT, a ML model that promises to interact in a conversational way. Anyway, I started talking about Z80, and it ended up having a fairly long conversation about coding in assembly language. The original thread is here on Twitter. BreakIntoProg/status/1598774645880020993 Anyway, I decided to run the experiment again, but this time film it. L...
Future Classics: The Casio VL-Tone
zhlédnutí 2,8KPřed 2 lety
The Casio VL-1, also known as the Casio VL-Tone, was the first keyboard in the popular VL series. Launched in 1979, this simple monophonic keyboard was a bit of a novelty, yet despite that, it was the first commercial digital synthesiser with a 99-entry memory for tunes. This is a bit of a tribute from me - I've owned this one since 1980, and I've recently been reunited with it thanks to my mum...
Snowman Autopsy
zhlédnutí 192Před 2 lety
One of the problems of being a bit handy with a soldering iron is that I often get asked to repair things for friends and family. This is one such item, a Snowman Christmas decoration from the book / film of the same name. My friend reported that it wasn't playing the audio correctly, and it wasn't moving along with the music. This is a little bit of a tear down of the decoration as I fix it fo...
RC2014: Running CP/M on the Compact Flash Module
zhlédnutí 3,3KPřed 2 lety
In this series of videos I'll be assembling an RC2014 Pro, a Z80 based microcomputer available for purchase online. I received this as a Christmas gift from Mrs B, after giving her some significant hints as to what I'd like. The RC2014 is a brilliant design IMHO, and will be used by me as the foundation for many of my Z80-based hardware and software experiments. In this video I'll be installing...
RC2014: First Power-On
zhlédnutí 2,1KPřed 2 lety
In this series of videos I'll be assembling an RC2014 Pro, a Z80 based microcomputer available for purchase online. I received this as a Christmas gift from Mrs B, after giving her some significant hints as to what I'd like. The RC2014 is a brilliant design IMHO, and will be used by me as the foundation for many of my Z80-based hardware and software experiments. If you've been following this se...
RC2014 Build: Backplane Pro
zhlédnutí 640Před 2 lety
In this series of videos I'll be assembling an RC2014 Pro, a Z80 based microcomputer available for purchase online. I received this as a Christmas gift from Mrs B, after giving her some significant hints as to what I'd like. The RC2014 is a brilliant design IMHO, and will be used by me as the foundation for many of my Z80-based hardware and software experiments. In this video I'm assembling the...
RC2014 Bonus Footage: Soldering the Backplane
zhlédnutí 278Před 2 lety
In this series of videos I'll be assembling an RC2014 Pro, a Z80 based microcomputer available for purchase online. I received this as a Christmas gift from Mrs B, after giving her some significant hints as to what I'd like. The RC2014 is a brilliant design IMHO, and will be used by me as the foundation for many of my Z80-based hardware and software experiments. This is a bonus time-lapse video...
RC2014 Build: Dual Serial Module
zhlédnutí 316Před 2 lety
In this series of videos I'll be assembling an RC2014 Pro, a Z80 based microcomputer available for purchase online. I received this as a Christmas gift from Mrs B, after giving her some significant hints as to what I'd like. The RC2014 is a brilliant design IMHO, and will be used by me as the foundation for many of my Z80-based hardware and software experiments. In this video I'm building the s...
RC2014 Build: Pageable ROM Module
zhlédnutí 270Před 2 lety
In this series of videos I'll be assembling an RC2014 Pro, a Z80 based microcomputer available for purchase online. I received this as a Christmas gift from Mrs B, after giving her some significant hints as to what I'd like. The RC2014 is a brilliant design IMHO, and will be used by me as the foundation for many of my Z80-based hardware and software experiments. In this video I'm building the f...
RC2014 Build: Compact Flash Module
zhlédnutí 258Před 2 lety
In this series of videos I'll be assembling an RC2014 Pro, a Z80 based microcomputer available for purchase online. I received this as a Christmas gift from Mrs B, after giving her some significant hints as to what I'd like. The RC2014 is a brilliant design IMHO, and will be used by me as the foundation for many of my Z80-based hardware and software experiments. In this video I'm building the f...
RC2014 Build: 64K RAM Module
zhlédnutí 322Před 2 lety
In this series of videos I'll be assembling an RC2014 Pro, a Z80 based microcomputer available for purchase online. I received this as a Christmas gift from Mrs B, after giving her some significant hints as to what I'd like. The RC2014 is a brilliant design IMHO, and will be used by me as the foundation for many of my Z80-based hardware and software experiments. In this video I'm building the t...
RC2014 Build: Dual Clock Module
zhlédnutí 620Před 2 lety
In this series of videos I'll be assembling an RC2014 Pro, a Z80 based microcomputer available for purchase online. I received this as a Christmas gift from Mrs B, after giving her some significant hints as to what I'd like. The RC2014 is a brilliant design IMHO, and will be used by me as the foundation for many of my Z80-based hardware and software experiments. In this video I'm building the s...
RC2014 Build: Z80 CPU Module
zhlédnutí 751Před 2 lety
In this series of videos I'll be assembling an RC2014 Pro, a Z80 based microcomputer available for purchase online. I received this as a Christmas gift from Mrs B, after giving her some significant hints as to what I'd like. The RC2014 is a brilliant design IMHO, and will be used by me as the foundation for many of my Z80-based hardware and software experiments. In this video I'm building the f...
RC2014 Build: Introduction
zhlédnutí 1,3KPřed 2 lety
In this series of videos I'll be assembling an RC2014 Pro, a Z80 based microcomputer available for purchase online. I received this as a Christmas gift from Mrs B, after giving her some significant hints as to what I'd like. The RC2014 is a brilliant design IMHO, and will be used by me as the foundation for many of my Z80-based hardware and software experiments. In this video I'm unboxing the k...
The Joy of Sticks: Sinclair SJS-1
zhlédnutí 243Před 2 lety
The Joy of Sticks: Sinclair SJS-1
New House Screentest
zhlédnutí 210Před 2 lety
New House Screentest
Loading Games in a Post Cassette World - TZXDuino
zhlédnutí 6KPřed 3 lety
Loading Games in a Post Cassette World - TZXDuino
Playing Puzzle Bobble on the Neo Geo
zhlédnutí 566Před 3 lety
Playing Puzzle Bobble on the Neo Geo
Playing Ghouls 'n Ghosts on the Sega Genesis/Megadrive
zhlédnutí 242Před 3 lety
Playing Ghouls 'n Ghosts on the Sega Genesis/Megadrive
PRINT "HELLO"
zhlédnutí 199Před 3 lety
PRINT "HELLO"
Playing H.E.R.O. on the Atari 2600 VCS
zhlédnutí 220Před 3 lety
Playing H.E.R.O. on the Atari 2600 VCS
Loading Games in a Post Cassette World - ElkSD64 (Acorn Electron)
zhlédnutí 2,2KPřed 3 lety
Loading Games in a Post Cassette World - ElkSD64 (Acorn Electron)
Fixing a Poorly C64 - Addendum
zhlédnutí 185Před 3 lety
Fixing a Poorly C64 - Addendum
Fixing a Poorly C64 - Part 3: Testing the PLA
zhlédnutí 1KPřed 3 lety
Fixing a Poorly C64 - Part 3: Testing the PLA
Fixing a Poorly C64 - Part 2: Testing the CPU
zhlédnutí 683Před 3 lety
Fixing a Poorly C64 - Part 2: Testing the CPU
Testing Logic Chips using a TL866 Programmer
zhlédnutí 9KPřed 3 lety
Testing Logic Chips using a TL866 Programmer
Fixing a Poorly C64 - Part 1: Testing the RAM
zhlédnutí 700Před 3 lety
Fixing a Poorly C64 - Part 1: Testing the RAM
Fixing a Poorly C64 - Introduction
zhlédnutí 365Před 3 lety
Fixing a Poorly C64 - Introduction
Building a TZXDuino
zhlédnutí 1,5KPřed 3 lety
Building a TZXDuino

Komentáře

  • @Mr.1.i
    @Mr.1.i Před měsícem

    As far as 8bit computers go the electron was a poor perfomer really the graphics where easy and the programming was easy which made up its market ...keen bbc enthusiasts......its creased in its ula to exe code or retreive memory thats why its 2mhz, its not the most efficient method....i use to have 1 when i was at school, i would bit map mums knitting patterns into its vdu and color was somthing its behind the curve with being a 1983/4 computer, it should of been at least 32 to 64 colors ,commodores ted was producing 121 colors in 84, atari had 256 nintendo 64 on screen colors the electron technology was still in the 70s it was a cut down version of the bbc b which evolved in the late 70 early 80s the electron was just a system to cater for people who wanted to learn bbc basic.....and they was late with it .they had warehouses of machines that were disregaurded for sinclairs that was a high selling product

  • @ZethieTail
    @ZethieTail Před měsícem

    could one of these be used as a shift register or somethin, or what can ya do with GALS?

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

    This programmer gives me nothing but problems. It keeps telling me "check device ID" when i flash the chip, NOT when i read it. If i uncheck the check ID, it will flash but it will not flash properly. If i remove the chip from the board, it will flash ok no problem. I dont get it.

  • @walt4057
    @walt4057 Před 3 měsíci

    One of the worst repair videos ever. Changing all the chips to find a fault is meaningless, and not the way to operate: you have to study first, and if you don't know the job leave it to others who know how to do it, instead of publishing similar things (watch some repair videos of "Noel's Retro Lab" to see what it means "Repair")

  • @rivaterrier
    @rivaterrier Před 3 měsíci

    Thank you. This is such a thorough and helpful video. I dug my BBC out of the loft and turned it on and although it ran okay it was obvious from the smell that something was amiss with the PSU. I followed your video carefully and now all is well.

  • @oliviergrimard7345
    @oliviergrimard7345 Před 3 měsíci

    I love it. I will use it to test my bad PLA. Thank you.

  • @svenpetersen1965
    @svenpetersen1965 Před 3 měsíci

    That machine might be liked or not :-) I‘d probably leave it broken. I have recently trashed a Santa Clause, which looked completely tasteless. He was shaking his ass and playing horrible music.

  • @MartinSidgreaves
    @MartinSidgreaves Před 3 měsíci

    I was a little apprehensive about configuring my PC2014 Pro and powered up for the first time. Your videos have been so helpful (and interesting). I've so enjoyed putting this computer together so to finally see it come to life was wonderful. Thank you for talking the time to make thus brilliant series!

  • @RetroMarkyRM
    @RetroMarkyRM Před 4 měsíci

    There's a patched version of Elite that runs on the ARM with filled in polygons. Very impressive. Check it out!

  • @Oleg2011ish
    @Oleg2011ish Před 5 měsíci

    Посмотрел и это видео и обрел опыт. Использовал и тут яндекс перевод при просмотре, хорошая работа.

  • @Djohny_J
    @Djohny_J Před 5 měsíci

    I have a tl866 ii plus , and there is no chips 74 in the menu at all, I added one of the chips myself. But it is strange that 74 is not there at all(

  • @EgoShredder
    @EgoShredder Před 5 měsíci

    My friends and I often made cassette audio mixtapes of all our favourite 8-bit chiptunes back in the 1980s, and Tim's music was a particular favourite of mine on the Amstrad CPC. Nice to see his work being preserved and better understood.

  • @Deleted_Goodbye
    @Deleted_Goodbye Před 6 měsíci

    Do you have permission to share Tims source onto Github? Would be nice if they could be shared.

  • @user-gu5pj7dv4l
    @user-gu5pj7dv4l Před 6 měsíci

    God, please do 🙏

  • @amancalledbob
    @amancalledbob Před 6 měsíci

    Do you have any details of the FTDI adapter you are using. I didn't get anything in my RC2015 Pro kit, so need to source one.

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

    You skip Part 4 of this series. Is that intentional? or a mistake. The last video in the series is part 5, Also, how far did you get w/ building an MSX compatible computer? (breadboard or pcb?)

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

    I have a blown Atari ST supply. I added up the price of replacing components and it cost more than just popping in a complete Chinese power supply. Not original doing it that way but if you are not well to do then needs must. Luckily I have a lot of Atari St units so i just swapped one over and added the ST to the spare parts collection. I only have one BBC model B and its blown so I will have a think on that. I may have to just label it and put it away.

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

    I really wanted you to show a parts list.

  • @daveknowle123123
    @daveknowle123123 Před 8 měsíci

    I am just about to try and fix mine for sentimental reasons. How did you get voltage to the motor did you connect batteries? What did you do

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

    Ula+ spectra zx hdmi vdac2 zx evo?

  • @chris-ip4pk
    @chris-ip4pk Před 9 měsíci

    Where do you download the games from .I don't get it

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

    Hi mate, you said in the intro that you used this to test PALs? I've had mine a while now and not really played around with it until now, but I can't find any PALs in the search list? I've got some old PALs and GALs that I wanted to check, but can't find them listed. I'm running the very latest version 12.63, on the TL866ii PLUS. Many thanks.

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

    Watching someone else solder can be quite relaxing; brought a smile to my face whilst doing the washing-up. Thank you.

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

    I asked ChatGPT to convert some python 2.7 to python 3.8, it failed miserably, although people have demonstrated ChatGPT writing programs I don't think this is one of its strong points.

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

    can but every answer need check. AI not know is it correct or wrong

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

    I just ordered one of these, looking forward to building it, thanks for your videos, most helpful.

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

    I know these computers are from another country so will it work on my American tv?

    • @BreakIntoProgram
      @BreakIntoProgram Před 8 měsíci

      It's designed to work as a terminal, so you interact through it over a serial port into a terminal app like PuTTy. There are a couple of video card options that do HDMI or VGA - they should work just fine. Power supply is 5V supplied over a USB, so no issues there either.

  • @davidw.2467
    @davidw.2467 Před 9 měsíci

    I find making the resistors such a tight fit puzzling as there are so much unused space on the PCB.

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

    Any updates on this? Is there anything there we've not heard, or different versions/demos of the ones we have? Thanks.

  • @damianbutterworth2434
    @damianbutterworth2434 Před 10 měsíci

    Mine works better in the EAR socket on the ZX Spectrum. I can use jumper 2-3 then,

  • @decle
    @decle Před 10 měsíci

    Very interesting, I'm doing some research into Einstein cross-development, with a view to possibly basing a computer museum exhibit on it. I came across your introductory on the Einstein forum and followed the trail here. I'd be interested in any insights you have regarding the hardware and software you used for cross-development back in the day, and whether you think it might make an interesting use of a museum Einstein.

  • @monraet
    @monraet Před 10 měsíci

    Did you cut the trace per the instructions? Thanks. " However, between slot 3 & 4 and slot 10 & 11 on the standard bus, there is a double row of holes where the copper joining them is exposed on the underside. "

  • @cxbmtx7120
    @cxbmtx7120 Před 11 měsíci

    I loved eliza. I was a schoolboy then. Had emotional connect with it....those golden teenage days

  • @soundsalat
    @soundsalat Před 11 měsíci

    I just build the breadboard NOP test circuit, works great, found out A3 and A15 are dead on my 6510 😞

  • @garycroftsmicroscopy
    @garycroftsmicroscopy Před 11 měsíci

    nice always liked the ELK never had one of course but they look like a computer should...was a spectrum lad, amstrad CPC 464 then atari ST, amiga.

  • @captaindunsell8568
    @captaindunsell8568 Před rokem

    Sometimes a via is needed from one layer to the next … they look like holes …

  • @1107ml
    @1107ml Před rokem

    hi , i recently bought one of these and all the domes are split in half i have removed all of them im having trouble finding them can you point me in the ebay link thanks x

  • @lalissesebastien1891

    A very cool game, I like it most !!!

  • @softwareelectronicprojects437

    Hi Can u help me for programing

  • @jpgibard
    @jpgibard Před rokem

    I'm told it is possible to use 4164s to replace 4116s. Bend out pin 1 and 9 so they don't connect to the PCB, then connect pin 9 to pin 8 to get 5v into Vcc. Pin 8 is A7 so it is set high leaving 16k addressable like a 4116. Would this work for a ZX Spectrum lower RAM?

  • @laserquant
    @laserquant Před rokem

    Impressive! We will code with support of chat bots on regular basis.

  • @krisoko
    @krisoko Před rokem

    Looks like the replacement round dome switch wouldn't be suitable because it needs to bridge the trace that completes the circuit when clicked. This is the reason why the original domes are 3 legged.

  • @Scripture-Man
    @Scripture-Man Před rokem

    Tim is my favourite game music composer so I'm looking forward to hearing some of this music!

  • @andrewf9041
    @andrewf9041 Před rokem

    Looking forward to see how this pans out, interesting stuff! Thanks.

  • @talideon
    @talideon Před rokem

    Oh, fancy! I was going to ask which chips they were for, but took a look at the description. That's gold right there!

  • @McAlby
    @McAlby Před rokem

    What a treasure!

  • @ukcroupier
    @ukcroupier Před rokem

    Thanks. I got a cable for my Einstein a couple months ago and couldn't figure it out - gonna give it another shot now.

    • @BreakIntoProgram
      @BreakIntoProgram Před rokem

      To add to the fun, the connector on the Tatung side is symmetrical. I ended up double-checking the pins using a multimeter, and then marking the top of the connector for future reference. This is a good site that explains how the pins are connected, and contains a link to the Python code I mentioned in the video. feertech.com/legion/retro/computer/2021/06/08/connecting-over-serial.html

  • @wherami
    @wherami Před rokem

    So much fun

  • @desiv1170
    @desiv1170 Před rokem

    Had an Arduino Uno, a dev shield (had some buttons already on it), and an LED display I got in an Arduino kit. Added an Arduino SD card module and a mono plug and built a TZXDuino for my TS1000 (USA ZX81 from Timex). Works great. But yeah, some of the 16k games take a while to load. :-)

  • @johnwilson3918
    @johnwilson3918 Před rokem

    Perhaps the truncated code (missing part of the print_char routine) was down to resources - rather than 'intelligence'?