mbbsemu:history:mbbsemu
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
mbbsemu:history:mbbsemu [2023/11/28 02:26] – enusbaum | mbbsemu:history:mbbsemu [2023/12/05 19:36] (current) – enusbaum | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== History of MBBSEmu ====== | ====== History of MBBSEmu ====== | ||
- | The journey of The MajorBBS Emulation Project (MBBSEmu) began well before its first code was uploaded to GitHub in 2019. My name is Eric Nusbaum, and I initiated my foray into reverse engineering modules for The Major BBS as [[https:// | + | The journey of The MajorBBS Emulation Project (MBBSEmu) began well before its first code was uploaded to GitHub in 2019. My name is [[https:// |
+ | |||
+ | With the 90s winding down and headed into Y2K, we had all moved on to the Internet and were playing games like Unreal Tournament instead of Tele-Arena, TradeWars, or Legend of the Red Dragon. | ||
+ | |||
+ | In the early 2000' | ||
By 2018, the challenge had escalated: finding free, effective tools for disassembling Major BBS Modules was proving to be a formidable task. This led me to develop a specialized disassembler for these modules. It not only produced a disassembly but also auto-documented the Major BBS APIs used by the DOS Module DLLs. This tool, [[https:// | By 2018, the challenge had escalated: finding free, effective tools for disassembling Major BBS Modules was proving to be a formidable task. This led me to develop a specialized disassembler for these modules. It not only produced a disassembly but also auto-documented the Major BBS APIs used by the DOS Module DLLs. This tool, [[https:// | ||
- | After completing my work on an NES emulator, [[https:// | + | After completing my work on an NES emulator, [[https:// |
MBBSDASM was a solid foundation, but I soon realized the need for a more advanced disassembler. IDA Professional was the optimal choice, although not without its costs. To fund this, I started a Patreon for MBBSEmu, which received incredible support from the BBS community which reached over $320 per month in donations from the community at its peak. Interestingly, | MBBSDASM was a solid foundation, but I soon realized the need for a more advanced disassembler. IDA Professional was the optimal choice, although not without its costs. To fund this, I started a Patreon for MBBSEmu, which received incredible support from the BBS community which reached over $320 per month in donations from the community at its peak. Interestingly, | ||
Line 14: | Line 18: | ||
As MBBSEmu celebrates its fourth anniversary, | As MBBSEmu celebrates its fourth anniversary, | ||
+ | |||
+ | * Eric Nusbaum | ||
+ | * [[mailto: |
mbbsemu/history/mbbsemu.1701138362.txt · Last modified: 2023/11/28 02:26 by enusbaum