Idea: a Sublime-like code editor for Win 3.1/9x with Git client

Getting old software/games running on older hardware.

Re: Idea: a Sublime-like code editor for Win 3.1/9x with Git client

Postby yawetaG » 2019-3-27 @ 06:40

Of course, the real limitations of this project will be in the hardware you will likely run this on. On a 486 you'd be limited to a 10Mbit LAN connection at the fastest, while your text editor's speed will be further limited by the amount of memory it requires (and OS limitations). I also don't have very fond memories of using Win 3.x together with large files. Better build in some buffering capabilities...
yawetaG
Oldbie
 
Posts: 1397
Joined: 2016-6-14 @ 14:36
Location: Netherlands

Re: Idea: a Sublime-like code editor for Win 3.1/9x with Git client

Postby .legaCy » 2019-3-28 @ 17:30

thats why i love version control with zip + ftp. it work on dos lol.
User avatar
.legaCy
Oldbie
 
Posts: 607
Joined: 2016-4-08 @ 23:11
Location: Brazil

Re: Idea: a Sublime-like code editor for Win 3.1/9x with Git client

Postby bfcastello » 2019-5-08 @ 11:02

Is this idea still going forward? I am curious :)
"Design isn't just what it looks like and feels like. Design is how it works."
JOBS, Steve.
User avatar
bfcastello
Member
 
Posts: 125
Joined: 2017-9-07 @ 02:39
Location: Catalonia, Spain

Re: Idea: a Sublime-like code editor for Win 3.1/9x with Git client

Postby keenmaster486 » 2019-5-08 @ 15:12

It's on my backlog-list of retro projects. I have the ability to program it so it's only a matter of time until I get started on it.

I wonder, though, whether it'd be better to try to use Open Watcom, or to use an old version of Visual C++. I'm thinking about efficiency here. It's gotta be efficient enough to run on a 486 or maybe even a 386 - after all, it's only going to be a text editor. I don't want it taking up any more memory than MS WordPad, for example. It'll be built for both 16-bit Windows 3.1x and 32-bit Windows 9x, if possible.
I flermmed the plootash just like you asked.

http://classictechnology.herokuapp.com
http://keenmaster486.github.io
Vintage desktops: Pentium/MMX 233 (Win95), 286-12 (MS-DOS 5.0)
Vintage laptops: IBM Thinkpad 600E, 560X, 365CD
User avatar
keenmaster486
Oldbie
 
Posts: 1683
Joined: 2016-2-16 @ 02:04
Location: Atroxus

Re: Idea: a Sublime-like code editor for Win 3.1/9x with Git client

Postby bfcastello » 2019-5-09 @ 02:41

keenmaster486 wrote:It's on my backlog-list of retro projects. I have the ability to program it so it's only a matter of time until I get started on it.

I wonder, though, whether it'd be better to try to use Open Watcom, or to use an old version of Visual C++. I'm thinking about efficiency here. It's gotta be efficient enough to run on a 486 or maybe even a 386 - after all, it's only going to be a text editor. I don't want it taking up any more memory than MS WordPad, for example. It'll be built for both 16-bit Windows 3.1x and 32-bit Windows 9x, if possible.


Very good thoughts! I think you will be fine with Visual C++, never heard about Open Watcom (neither did my father, although he was more used to programming with Turbo Pascal than C++) and I, as a child learning programming 30 years ago, was playing with QBasic and Visual Basic. When Internet came, I turned my head to web design programming, much more interesting to me. Today I don’t even remember a line of QBasic, but my father, at the age of 60, still knows his old skills. Perhaps our generation isn’t that good...

Let me know if you need a hand or two when it comes to UI/UX for the editor! :)
"Design isn't just what it looks like and feels like. Design is how it works."
JOBS, Steve.
User avatar
bfcastello
Member
 
Posts: 125
Joined: 2017-9-07 @ 02:39
Location: Catalonia, Spain

Re: Idea: a Sublime-like code editor for Win 3.1/9x with Git client

Postby keenmaster486 » 2019-5-09 @ 14:14

Sure thing!

I also learned on QB and VB. I remember everything from QB, but nothing from Visual Basic :lol:
I used VB for DOS too, for a while.
I flermmed the plootash just like you asked.

http://classictechnology.herokuapp.com
http://keenmaster486.github.io
Vintage desktops: Pentium/MMX 233 (Win95), 286-12 (MS-DOS 5.0)
Vintage laptops: IBM Thinkpad 600E, 560X, 365CD
User avatar
keenmaster486
Oldbie
 
Posts: 1683
Joined: 2016-2-16 @ 02:04
Location: Atroxus

Re: Idea: a Sublime-like code editor for Win 3.1/9x with Git client

Postby bfcastello » 2019-5-10 @ 16:44

keenmaster486 wrote:Sure thing!

I also learned on QB and VB. I remember everything from QB, but nothing from Visual Basic :lol:
I used VB for DOS too, for a while.


Can't believe there was VB for DOS! I just checked it on WinWorld... I had a laugh.
"Design isn't just what it looks like and feels like. Design is how it works."
JOBS, Steve.
User avatar
bfcastello
Member
 
Posts: 125
Joined: 2017-9-07 @ 02:39
Location: Catalonia, Spain

Re: Idea: a Sublime-like code editor for Win 3.1/9x with Git client

Postby keenmaster486 » 2019-5-11 @ 15:10

When I was a kid I tried to make a GUI using Visual Basic for DOS. It was pretty good-looking for a fake GUI. I called it "Windows 4.0", obviously trying very hard to be clever.
I flermmed the plootash just like you asked.

http://classictechnology.herokuapp.com
http://keenmaster486.github.io
Vintage desktops: Pentium/MMX 233 (Win95), 286-12 (MS-DOS 5.0)
Vintage laptops: IBM Thinkpad 600E, 560X, 365CD
User avatar
keenmaster486
Oldbie
 
Posts: 1683
Joined: 2016-2-16 @ 02:04
Location: Atroxus

Re: Idea: a Sublime-like code editor for Win 3.1/9x with Git client

Postby bfcastello » 2019-5-11 @ 16:04

keenmaster486 wrote:When I was a kid I tried to make a GUI using Visual Basic for DOS. It was pretty good-looking for a fake GUI. I called it "Windows 4.0", obviously trying very hard to be clever.


Lol! Good one. When I was a kid I created a fake GUI for an ATM using QBasic.

It was pretty funny except for one tiny detail...

There was no money to take! Hahahaha

I don’t think I have it saved somewhere - I found a lot of old diskettes, but I don’t remember saving it to a diskette. I think its lost :(
"Design isn't just what it looks like and feels like. Design is how it works."
JOBS, Steve.
User avatar
bfcastello
Member
 
Posts: 125
Joined: 2017-9-07 @ 02:39
Location: Catalonia, Spain

Re: Idea: a Sublime-like code editor for Win 3.1/9x with Git client

Postby bfcastello » 2019-7-15 @ 05:35

Any updates? I’m very curious to see your retro projects :)
"Design isn't just what it looks like and feels like. Design is how it works."
JOBS, Steve.
User avatar
bfcastello
Member
 
Posts: 125
Joined: 2017-9-07 @ 02:39
Location: Catalonia, Spain

Re: Idea: a Sublime-like code editor for Win 3.1/9x with Git client

Postby keenmaster486 » 2019-7-15 @ 14:43

Well, life interferes - it's still on the list. I'm looking into maybe using Visual Basic 3 to make it, the reason being that the word on the street is VB3 produces some pretty good executables while VB4,5,6,etc. produce bloated ones with bigger runtime libraries, etc. It would be a 16-bit program but I'm not sure if that really matters, does it? Makes for better compatibility as it would work with Windows 3.1, 9x, XP, etc. all the way up to current 32-bit versions of Windows.

Including a built-in terminal and FTP server, though, would be the hardest part. There are some VBX extensions for VB3 that let you do TCP/IP sockets, so I have to dive into writing custom network code :blah:

I would rather build this program with something else other than VB - specifically I'd really like to use Open Watcom, but there's no easy way to build a GUI app with OW.
I flermmed the plootash just like you asked.

http://classictechnology.herokuapp.com
http://keenmaster486.github.io
Vintage desktops: Pentium/MMX 233 (Win95), 286-12 (MS-DOS 5.0)
Vintage laptops: IBM Thinkpad 600E, 560X, 365CD
User avatar
keenmaster486
Oldbie
 
Posts: 1683
Joined: 2016-2-16 @ 02:04
Location: Atroxus

Re: Idea: a Sublime-like code editor for Win 3.1/9x with Git client

Postby bfcastello » 2019-7-15 @ 15:07

keenmaster486 wrote:Well, life interferes - it's still on the list. I'm looking into maybe using Visual Basic 3 to make it, the reason being that the word on the street is VB3 produces some pretty good executables while VB4,5,6,etc. produce bloated ones with bigger runtime libraries, etc. It would be a 16-bit program but I'm not sure if that really matters, does it? Makes for better compatibility as it would work with Windows 3.1, 9x, XP, etc. all the way up to current 32-bit versions of Windows.

Including a built-in terminal and FTP server, though, would be the hardest part. There are some VBX extensions for VB3 that let you do TCP/IP sockets, so I have to dive into writing custom network code :blah:

I would rather build this program with something else other than VB - specifically I'd really like to use Open Watcom, but there's no easy way to build a GUI app with OW.


Good thoughts, better go with VB3. I have never been a fan of using bigger libraries. Sometimes here at work I hate when the node_modules folder grows up massively on some projects I do, it's quite disgusting. We went to the moon with 4KB, we also squeezed a Super Mario Bros game into a 40kb cartridge! Since when the programmers started to use HUGE libraries to do small tasks?

Have you found some interesting read on these extensions? I almost could remember when me and my dad wrote a very small app similar to WinPopup with VB back in these days.
"Design isn't just what it looks like and feels like. Design is how it works."
JOBS, Steve.
User avatar
bfcastello
Member
 
Posts: 125
Joined: 2017-9-07 @ 02:39
Location: Catalonia, Spain

Previous

Return to Software

Who is online

Users browsing this forum: No registered users and 1 guest