Martin Piper's Avatar

Martin Piper

@martinpiper

Commodore 64, Electronics, Software, Pizza https://www.youtube.com/@MartinPiper6502 https://itch.io/profile/martin-piper

590
Followers
60
Following
797
Posts
13.07.2023
Joined
Posts Following

Latest posts by Martin Piper @martinpiper

I had that book when I was a teenager.

07.03.2026 08:04 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Amiga memories - Turrican
Amiga memories - Turrican YouTube video by Martin Piper's mostly Commodore related memories

I look at #Amiga "Turrican" published in 1990 by Rainbow Arts. It uses a double buffer plus pristine buffer for the scroll, with minimal edge updates, and also look at some of the early boss sections.
youtu.be/W67vrdKYHMw

07.03.2026 05:53 ๐Ÿ‘ 7 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
C64MegaCart - Case assembly, programming, and use
C64MegaCart - Case assembly, programming, and use YouTube video by Martin Piper's mostly Commodore related memories

A short video showing the #C64 #MegaCart case, programming, and use. youtu.be/x988wTCP7Js

06.03.2026 14:54 ๐Ÿ‘ 5 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I was thinking of something more dynamic like ADPCM variants. But it's a question of what's feasible from a logic speed and complexity point of view.

03.03.2026 07:19 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

I've recently been in #MegaWang hardware mode again. This is an Audio3 board that uses variable coded delta compression. It has 61% lossless compression compared to standard 8-bit PCM. It's going to replace the standard PCM Audio2 board. :)

03.03.2026 06:26 ๐Ÿ‘ 4 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
C64 Memories - Extra secret hidden colours?
C64 Memories - Extra secret hidden colours? YouTube video by Martin Piper's mostly Commodore related memories

I look at a few #Commodore64 games and show how they unlocked super secret hidden colours... Not really, it's quickly alternating complementary colours with CRT display effects.
youtu.be/eUD5XPWPer4

28.02.2026 15:24 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Amiga memories - Leander
Amiga memories - Leander YouTube video by Martin Piper's mostly Commodore related memories

I look at #Amiga game "Leander", published in 1991 by Psygnosis. Interesting use of hardware sprites for parallax mountains, and player with pixel accurate collision to the game objects. youtu.be/gQYSRjGkhBg

24.02.2026 15:26 ๐Ÿ‘ 6 ๐Ÿ” 4 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
C64 Games - Mayhem in Monsterland
C64 Games - Mayhem in Monsterland YouTube video by Martin Piper's mostly Commodore related memories

I look at #Commodore64 "Mayhem in Monsterland" published in 1993 by Apex. I look at the HSP/VSP/DMA delay scroll, FLD scroll, a pixel scroll without hardware, and hidden/disabled sprites during the game.
youtu.be/RfC0jgk57t8

21.02.2026 15:19 ๐Ÿ‘ 9 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1
Amiga memories - Cecconoid
Amiga memories - Cecconoid YouTube video by Martin Piper's mostly Commodore related memories

I look at #Amiga "Cecconoid" published in 2024 by Thalamus. It uses a dual playfield mode, with CPU updating particles, the blitter modifies particle code, and hardware sprite multiplex with the copper.
youtu.be/7OVBSs_Rl60

17.02.2026 09:42 ๐Ÿ‘ 13 ๐Ÿ” 6 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
C64 Games - Battle Command
C64 Games - Battle Command YouTube video by Martin Piper's mostly Commodore related memories

I look at #Commodore64 "Battle Command" published in 1991 by Ocean. Really nice filled 3D, with double buffered bitmaps, and also a look into the game and render code.
youtu.be/S49jeYzWgB8

14.02.2026 08:46 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

This brings back memories...
"The WAIT instruction causes the Copper to wait until the video beam counters are equal to (or greater than) the coordinates specified in the instruction. While waiting, the Copper is off the bus and not using memory cycles."

13.02.2026 11:48 ๐Ÿ‘ 6 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Thanks for the shout out.

12.02.2026 14:58 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
C64 Demos peek - The Hat - The end scroller part
C64 Demos peek - The Hat - The end scroller part YouTube video by Martin Piper's mostly Commodore related memories

I look at #Commodore64 demo "The Hat" by Fairlight and Genesis Project, specifically the end upscroller part that shows a "hires" scroll in all borders.
youtu.be/Vfnyczaf1Ao

07.02.2026 13:09 ๐Ÿ‘ 9 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Not yet, but it is on the list :)

06.02.2026 12:48 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Yeah Coppenheimer is awesome :)

06.02.2026 11:42 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Amiga memories - Shadow of the Beast
Amiga memories - Shadow of the Beast YouTube video by Martin Piper's mostly Commodore related memories

I look at #Amiga "Shadow of the Beast" published in 1989 by Psygnosis, developed by Reflections. How it uses dual playfields, hardware sprites, blitter objects, and the screen scrolling.
This is a new series, let me know if you like this or not. :)
youtu.be/V1APacXhoJI

06.02.2026 04:27 ๐Ÿ‘ 18 ๐Ÿ” 4 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1
C64 Demos peek - The Hat - Up, Up, and Away! - The balloons part
C64 Demos peek - The Hat - Up, Up, and Away! - The balloons part YouTube video by Martin Piper's mostly Commodore related memories

I look at #Commodore64 demo "The Hat" by Fairlight and Genesis Project, specifically the part with the "14 balloon sprites" in a row and its "hires" scrolling border message.
youtu.be/DyteWLEPKzE

02.02.2026 04:41 ๐Ÿ‘ 6 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1
C64 Memories - Freescape games rendering
C64 Memories - Freescape games rendering YouTube video by Martin Piper's mostly Commodore related memories

I look at Commodore 64 "3D Construction kit" and "Driller", using the Freescape engine. The rendering uses a linear flipped buffer before converting to a VIC bitmap format.
youtu.be/aXMpQiw2kP0

01.02.2026 14:54 ๐Ÿ‘ 8 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Problem solving then becomes an exercise in spotting patterns and feeling the solution.

What do you think when you are planning to code, or are coding?

31.01.2026 16:06 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

When you code stuff, what do you think?

I realised years ago when I am thinking about something to code (or electronics) then I visualise in my mind's eye the structure an large complex interconnected shapes, that move, have colours, and are attached to certain emotions.

31.01.2026 16:06 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Cats Mimosa And Bellini Videos about our cats Mimosa and Bellini. Mimosa is the larger cat with a darker coat. Bellini is the smaller cat with a lighter coloured coat. They both have the shorter tail gene, which is typical o...

Our #cats now have their own channel...
www.youtube.com/@CatsMimosaA...

25.01.2026 13:35 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Coppenheimer 0.2

coppenheimer.heckmeck.de

25.01.2026 12:50 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
C64 Games - Beer Rescue
C64 Games - Beer Rescue YouTube video by Martin Piper's mostly Commodore related memories

I look at #Commodore64 "Beer Rescue" published in 2025 by TSA Society. Retro style game, with good use of hires and multicolour, level cheat and sprite collision, and a hidden (recovered) file.
youtu.be/ZJiEGwJKf7E

24.01.2026 05:56 ๐Ÿ‘ 4 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

I have work to do, my #cat says no.

23.01.2026 01:39 ๐Ÿ‘ 13 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

This is a sad day @killedbygoogle.com

22.01.2026 23:20 ๐Ÿ‘ 5 ๐Ÿ” 1 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0
Post image

Next #C64MegaCart PCB and case production run has started...

21.01.2026 08:40 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

#C64MegaCart support is now in Vice version 3.1, the Win32 EXE and source changes are here: github.com/martinpiper/...

19.01.2026 14:07 ๐Ÿ‘ 7 ๐Ÿ” 5 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
C64 Coding - Last Ninja 3 - Dissolve and Map Draw - Very technical
C64 Coding - Last Ninja 3 - Dissolve and Map Draw - Very technical YouTube video by Martin Piper's mostly Commodore related memories

Warning, very technical: I look at Commodore 64 "Last Ninja 3" published in 1991 by System 3, the bitmap dissolve, and document the map data format. Lots of reverse engineering in here. Beware it is filled with code!
www.youtube.com/watch?v=TLGF...

15.01.2026 13:25 ๐Ÿ‘ 8 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Filters out <30ns transient low signals on the _PC line.

15.01.2026 10:11 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

#Electronics fam, I'm looking for a replacement 3-colour LED driver with these specs... Any idea?

15.01.2026 09:54 ๐Ÿ‘ 0 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0