Modding the Kodak Reels 8mm Film Digitizer (Firmware Hack)

fishgee

New Tinkerer
Jan 6, 2025
14
5
3
Hey all, just picked up a used Kodak Reels sn: D3024148BKxxxx which should be a Type B firmware.

Before flashing the 1440p mod I had a question on what the typical file size for the common regular 8 reels at the new resolution and bitrate, e.g. 50 ft, 100 ft and 200 ft?

Thanks in advance.
I'm using the 5.8 version right now, and the file sizes for 3" - 50 foot reels is coming in just under 700MB per reel. I realize the B firmware isn't available in version 5.8 (yet ;-) ), but it should give you some indication of what to expect.
 

Attachments

  • Screenshot 2025-04-23 152156.jpg
    Screenshot 2025-04-23 152156.jpg
    8.5 KB · Views: 34
  • Screenshot 2025-04-23 152239.jpg
    Screenshot 2025-04-23 152239.jpg
    28.3 KB · Views: 45
Last edited:

NotaNumber

New Tinkerer
Apr 23, 2025
2
0
1
I'm using the 5.8 version right now, and the file sizes for 3" - 50 foot reels is coming in just under 700K per reel. I realize the B firmware isn't available in version 5.8 (yet ;-) ), but it should give you some indication of what to expect.
Thanks for the info. Maybe I'll bite the bullet and flash the B firmware or may be wait for the type B v5.x.

I have to order some leader and splicing tapes anyway.

Edit: I couldn't wait. The firmware loaded and files as scanned with the modded settings. Playback and thumbnails on the scanner show green and magenta patches but playback of the files on my PC are "normal".

Attached are mediinfo screenshots on files scanned with original vs version B firmware.

I am curious about the encoded time and date. The date appears fixed and the time perhaps random. Does the date have any relationship to the original firmware version?

versionb.pngoriginal.png
 
Last edited:

0dan0

Tinkerer
Jan 13, 2025
99
143
33
Hi folks,

I'm still around and need to revisit more Reelz hacking. I finished scanning all my families 8mm and Super8 from the 60s and 70s, about 4 hours run time, so that took a while. So I needed new sources to continue this hacking hobby. So I'm now shooting my own modern 100D Ektachrome, using a Super8 camera from the 70s. Also can now do film development at home, so other that film and development chemicals, I can shoot, develop and scan in about 3 hours. I did find the fixed WB was wrong for modern film, and my development look, so I need to add a user control for WB Auto and manual.

I'm very slow hacking Type A and B units, now with fixed WB, not much else yet. Having units at different stages helps for progress comparisons.

Shot this film yesterday:
 

Attachments

  • Progress250526.jpg
    Progress250526.jpg
    231.9 KB · Views: 21

domb84

New Tinkerer
Jan 27, 2025
13
3
3
Hi folks,

I'm still around and need to revisit more Reelz hacking. I finished scanning all my families 8mm and Super8 from the 60s and 70s, about 4 hours run time, so that took a while. So I needed new sources to continue this hacking hobby. So I'm now shooting my own modern 100D Ektachrome, using a Super8 camera from the 70s. Also can now do film development at home, so other that film and development chemicals, I can shoot, develop and scan in about 3 hours. I did find the fixed WB was wrong for modern film, and my development look, so I need to add a user control for WB Auto and manual.

I'm very slow hacking Type A and B units, now with fixed WB, not much else yet. Having units at different stages helps for progress comparisons.

Shot this film yesterday:
I should have a bit of time this week to look at the M127 firmware again and seeing if I can get a modded one booting. Do you know if any of the fixes you've applied would work on the one I uploaded? i.e. are there any matching code across the firmwares? Perhaps you have a list of hex codes that you modified I can check against?
 

ThePhage

New Tinkerer
Oct 30, 2024
12
5
3
Hi folks,

I'm still around and need to revisit more Reelz hacking. I finished scanning all my families 8mm and Super8 from the 60s and 70s, about 4 hours run time, so that took a while. So I needed new sources to continue this hacking hobby. So I'm now shooting my own modern 100D Ektachrome, using a Super8 camera from the 70s. Also can now do film development at home, so other that film and development chemicals, I can shoot, develop and scan in about 3 hours. I did find the fixed WB was wrong for modern film, and my development look, so I need to add a user control for WB Auto and manual.

I'm very slow hacking Type A and B units, now with fixed WB, not much else yet. Having units at different stages helps for progress comparisons.

Shot this film yesterday:
Fun to read and see what you've been up to over these recent months. I love the clarity in your fresh footage, especially with the new lens. Looking forward to whatever advancements you and the community can make with regard to user-adjustable settings. I wonder if the frame rate (16, 18, 24) is something that you would consider for that too. Plenty of old 8mm footage out there in need of scanning with this machine.

While it's a trivial task to adjust the playback frame rate after capture, it would be nice to have the original mp4 files reflect the correct frame rate from the beginning (like the full range flag).

Anyways, thanks for the update!
 

0dan0

Tinkerer
Jan 13, 2025
99
143
33
I'm sure somewhere there is an fopen(), fread() and fwrite(), to open a config file with user controllable parameters, rather than flashing builds custom parameters. But this I have not yet found. Once I have that, then I could build a small UI (if I find the button events) to set fps, white balance, etc. Taking priority is catching Type A and B up, and maybe more importantly (but harder), working out a fix for the top and bottom frame jitter issues.
 
  • Like
Reactions: ThePhage