June 28th, 2024

That Editor

The GitHub repository hosts a DOS-like editor created for video production, not ideal for general use. It reflects historical hardware and software limitations, tailored for specific vintage computing requirements.

Read original articleLink Icon
That Editor

The GitHub repository contains an editor designed for DOS environments, resembling a programming editor but not suitable for practical use. The editor was developed by the user for video production needs, considering the constraints and specifications of the hardware and software prevalent during that era.

Related

DOS game "F15 SE II" reversing: more stories and now on GitHub

DOS game "F15 SE II" reversing: more stories and now on GitHub

The GitHub repository reconstructs F-15 Strike Eagle 2's source code to match the original at the CPU instruction level. It includes executables like `f15.com` and `egame.exe`, with build instructions provided.

Creating New Installation Media for MS-DOS 4.0

Creating New Installation Media for MS-DOS 4.0

Microsoft released MS-DOS 4.00 source code in 2024, prompting the community to develop MS-DOS 4.01 due to missing official media. Challenges arose in recreating installation media, including creating stub executables and addressing missing files. Installation from floppies had mixed results, with various disk downloads provided for users. Feedback is welcomed on fabulous.community.

Looking ahead to 30 years of FreeDOS

Looking ahead to 30 years of FreeDOS

FreeDOS, an open-source DOS implementation, marks its 30th anniversary on June 29, 2024. Created in 1994 as a response to Microsoft's DOS phase-out, it provides a free alternative for running programs efficiently.

Programming Like It's 1977

Programming Like It's 1977

The article explores programming games on the Atari VCS, a pioneering hardware platform from the 1970s with constraints that inspired creativity. Coding in 6502 assembly language offers a retro experience. The Atari 2600+ release supports old hardware for modern gaming. Learning on the Atari VCS reveals early programmers' challenges and solutions, fostering creativity.

A Hex Editor for Reverse Engineers

A Hex Editor for Reverse Engineers

ImHex is a versatile Hex Editor catering to Reverse Engineers and Programmers. It offers byte patching, search functions, theming, data interpretation tools, and more. The GitHub repository provides additional information.

Link Icon 11 comments
By @flykespice - 4 months
By the way, the reason his channel has been pretty inactive for a couple of years is because he has been enrolled in college (Yes, he is already in his 40s but didn't have a degree), to which he just recently graduated and got a master.
By @petercooper - 4 months
I must take this opportunity for anyone who is unfamiliar with 'Bisqwit' to take a look at his YouTube channel. For over a decade he has released, admittedly in spurts, some of the most clever programming videos I've seen. This is a sky-high IQ guy who codes for the love of coding, not for money or career advancement (indeed, he was a bus driver when he was most prolific with his videos).

Small 3D engines, C trickery, reverse engineering old video games, soundchip coding, creating a terminal emulator.. all that sort of gritty, low level fun stuff. Go to https://www.youtube.com/@Bisqwit/videos - hit "Popular", and find something that catches your eye.

Fanboy over and out.. :-)

By @phplovesong - 4 months
It is a programming editor for DOS environments. More specifically, it is something that looks like a programming editor for DOS environments, modelled after the editor called Joe.

For the why, see: https://www.youtube.com/watch?v=ZMBQmhO8KqI

By @atoav - 4 months
As an aside, there is a company called that corporation which makes specialized Audio ICs like the THAT2181 blackmer VCA, which allows you to control the volume of an audio signal with extremely low distortion and noise figures.

Anybody who is into audio electronics should check out their application notes and datasheets as there is much to learn.

By @Nevin1901 - 4 months
You can hear him talk more about his editor choices in this YouTube video: https://youtu.be/ZMBQmhO8KqI (That Editor is around the 12:00 mark)
By @sim7c00 - 4 months
"But then I wanted to make a video with wider screen, and despite my best efforts, I could not binary-patch Borland C++ to perfectly cooperate with screens that have other width than 80 characters."

totally fan of this guys approach to pretty much everything :D. amazing inspiration, to me atleast

By @davidgerard - 4 months

    This editor is not meant to be used by humans.

    Caveats:

    * This version is hardcoded for Finnish keyboard layout.
By @hnthrowaway0328 - 4 months
I have always wanted a Mario walking in the menu bar of my IDE.
By @SuperNinKenDo - 4 months
I love it! Of course Bisqwit would be responsible for such a project. Truest hacker mindset of "I need it, so I'll make it."
By @mkl - 4 months
> I could not binary-patch Borland C++ to perfectly cooperate with screens that have other width than 80 characters. So I was cornered and had no choice but to make my own editor. I could no longer remember how to use Turbo Vision, and I couldn’t bother to study, so I wrote the editor entirely from scratch.

That reasoning doesn't make much sense. I think he just wanted to write an editor (which is fine). I'm pretty sure I used DJGPP's RHIDE with 132 columns, and doing Turbo Vision stuff following the excellent documentation is pretty simple.