Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
fstark
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
fstark
2y ago
This is a 6502 assembly video player for the Commodore PET. Not fully finished, but I haven't really worked on it in the last 3 or 4 years. Videos are encoded with a C++ Linux encoder, and played from a floppy drive emulator, at the in
2.
▲
Petflix, the Video Player for 1977's Commodore PET (Feat. Star Wars)
(youtube.com)
2 points
by
fstark
2y ago
|
1 comments
3.
▲
by
fstark
4y ago
Back in the day, I really liked the idea of standardizing class diagrams, but it became quite complicated at some point. Then, I had a lot of architects doing complicated UML diagrams that no-one understood, then had the pleasure of managin
4.
▲
by
fstark
5y ago
Hey that's cool, awesome, and completely outside of area of expertise! I love it!
5.
▲
by
fstark
5y ago
That's kind of you, but no, I don't have a patreon nor need financial support. Having enthousiats users/lurkers if all that I need. However, if anyone can help me getting my hands on some vintage hardware, that would be aweso
6.
▲
by
fstark
5y ago
Knowing people appreciate that made the oh-so-many hours worth it. Thx!
7.
▲
by
fstark
5y ago
Thx!
8.
▲
by
fstark
5y ago
Ouch. You planted an idea in my brain that may lead to the complete re-development of the whole thing. 3 colors? That would be the middle link between the Original Mac and the Original NeXT !
9.
▲
by
fstark
5y ago
Yes. This is absolutely insane, with image encoded into 6502 machine code, and PWM sound interleaced. It doesn't work on period hardware, thought (needs a special modern card, the CFFA3000, that is out of production). I thought that th
10.
▲
by
fstark
5y ago
Interesting. I tried some light posterization (splitting into discrete levels), but it made the image uglier. Your approach would make nice blacks and whites. Grays would still suffer, but it is an interesting take.
11.
▲
by
fstark
5y ago
The dithering is performed by the C++ linux encoder. I could add it as an encoding stage option...
12.
▲
by
fstark
5y ago
Are you sure? I may be wrong, but I am pretty sure that Quicktime on a SE/30 was not able to display fullscreen videos at 24 fps. Also, the dithering used in QuickTime was an ordered dithering, which IMO is pretty ugly and eats details
13.
▲
by
fstark
5y ago
As long as I avoid flim about cyclimse, everything should be ok.
14.
▲
by
fstark
5y ago
I looked at several approaches, but I absolutely wanted to do floyd-steinberg, as this is what were, for me, "realistic" images on my Mac back in the 80s. The example on the website are identical to the ones in the first video,
15.
▲
by
fstark
5y ago
Source code of the silent version is at https://github.com/fstark/macflim (Mac app source code, C++ encoder source code and instructions). The sound version (the new demo from yesterday's video https://
16.
▲
by
fstark
5y ago
It is an inside joke about a French movie made from barely legal cuts of hilariously dubbed Warner Bros extracts. I found th3e concept weirdly suitable for a tongue-in-cheek artistic experiment that will probably mostly be used to display e
17.
▲
by
fstark
5y ago
The floppyemu is awesome for floppy emulation or for old HD20-like hard drives. But they are too slow for macflim. As I say on the link, you need either a real scsi disk, or, better an scsi emulator, like a SCSI2H https://store.i
18.
▲
by
fstark
5y ago
Yep. Emulation is good, but using the real hardware is magical. Fun fact: the reason why macflim had no sound originally is that my SE30s have bad caps (like most), and no sound. So many people asked for sound that I had to recap those surf
19.
▲
by
fstark
5y ago
Hi. I am the author of macflim. This is the old video, I am finishing the techdemo that have sound, there is a video on youtube ( https://youtu.be/YRe6I5AICJ0 ). I'll update the macflim.com website later today. And yes,