Hacker Newsnew | past | comments | ask | show | jobs | submit | jsmolka's commentslogin

Calling RAD Studio a high-quality IDE seems like a stretch to me. I would choose VS Code or a JetBrains product any day of the week. Unfortunately you a kinda stuck with it when developing in Delphi.


I would assume that "as a kid", when malware was written in Delphi, those weren't really options.

(And VS of that era was rather meh...)


Yeah, I'm referring to the late XP / early Vista era.


Maybe RAD Studio isn't a high quality IDE but at least it is an IDE.

VS Code isn't.


I remember being a little impressed when in some version of C++ Builder i used a symbol from another source file and when i pressed Ctrl+S to save it, the editor automatically added the necessary #include file at the top. This is the mark of an IDE that actually knows the language it is editing.

The closest i've seen elsewhere is QtCreator littering the code with red error messages about the unknown symbol while i'm typing the code together with a lightbulb next to the line with it which, if i click on, it adds the #include.

From a technical perspective the ability seems to be there, it just doesn't feel as smooth and seamless. Not to mention all these errors that appear while i'm typing make me anxious - like, STFU, i know the code is wrong, i'll fix it once i finish typing this part :-P.


In the 90´s, early 00s, when it was used for troyans and malware a lot.


I think the .net ecosystem, as a higher level language, was probably less fit for the task.


When I started using C++Builder (and some Delphi), .net did not exist


I did the same because I wanted to consume podcasts with the screen locked and not have adds. But the download speed for me is pretty good. Downloading a 2.5h podcast in 480p (which has the same audio quality as 1080p IIRC) takes less than half a minute.


Is there really not a audio only version of the podcasts your interested in. i.e. the classic rss feed of audio files.

It's such a shame what has happened to podcasts


You can download only the audio using youtube-dl.


Sure, and I can rip the audio off the DVD for Gone With The Wind, but that wouldn't make it a podcast.


Why would they not allow audio-only downloads?


This is the main reason why I use NewPipe rather than pay YouTube's ransom. Although I have a high bandwidth plan, I just don't like wasting bandwidth and disk space for video data I'm not actually looking at with my eyes. Most of the time I pop on some intellectual content and listen to it, and the video is often unnecessary. Just give me the damn audio and I'm good. YouTube seems to think this isn't a concern, and maybe it isn't if I forced it to download the 140p version of the video, but that's still a clunky solution. Or maybe the execs think that providing audio downloads lets people "steal" music.


Afaik using the 144p version would be terrible, as YouTube couples the audio bitrate to the video resolution.


The GBAs ARM7TDMI runs at ~16MHz.


Ah, my bad. I misremembered. Was probably muddling it with either the DS, as the other commenter mentioned, or the MIPS CPU in the Playstation.


(The Nintendo DS featured a 33 MHz ARM7TDMI.)


Love it. Opened the website, was amazed by how good it looks and suddenly my RTX 2080 started screaming.


Does anybody know other old 3D flight simulators for the PC? I really enjoy the low poly style but don't know where to start looking.


YSFlight[0] is mostly what you are looking for.

It distributed fully freeware for Linux, macOS & Windows as OpenGL1 (default graphics), OpenGL2 (enhanced graphics) and Direct3D (Win-only) versions.[1]

While its default ("stock") addons are not so eye candy, community created addons are really nice.[2]

List of known community addons available as a spreadsheet[3] (regular updated) hosted on Google Docs. Actually there are 14500 aircrafts, 1049 scenery (maps), 10404 ground objects (ships, cars, characters, buildings, etc.).

There are many videos on YouTube, just search using "YSFlight Movie" and "YSFlight Promo" queries for clips which are show-reels. Here is good "The Beginner's Guide to YSFlight" for latest versions.[4]

JFTR, I started to use YSFlight just after watching "Strangers - A YSFlight Promo Film".[5]

Actually I'm fan of YSFlight & addons contributor[6], so you may AMA about it! ;)

P.S: There are also servers for online gaming (and you also could create & add own just using YSFlight installed!), mostly active on each Friday.[7]

[0] https://ysflight.org

[1] https://ysflight.org/download/

[2] https://forum.ysfhq.com/viewforum.php?f=234

[3] https://docs.google.com/spreadsheets/d/1caVHoWU6g1YSB-G-W5Q-...

[4] https://www.youtube.com/watch?v=j-Iy3W7s4O8

[5] https://www.youtube.com/watch?v=HMkaTtrQlHM

[6] https://twitter.com/app4soft/status/1274084993179009024

[7] https://ysflight.org/serverlist/


Corncob 3D....real old :)


Something I did about 25 years ago, with low poly and software rendering:

https://github.com/rixed/fachoda-complex

Plain C with minor dependencies, should still compile.


Rixed, that’s a nickname I hadn’t seen in a while (25 years?). You were on Eden BBS maybe? You contributed to Le Reporter didn’t you?


Indeed, I'm not sure what part of oneself survives that long but that nickname did.

Have you been time traveling in a similar trajectory?

$nickname at free.fr


On this site you can fly Microsoft Flight Simulator 1-4 directly in the browser. Have fun.

https://github.com/s-macke/FSHistory


"Su-27 Flanker" by SSI which is the predecessor to DCS.

https://en.m.wikipedia.org/wiki/Su-27_Flanker_(video_game)


Really old? A10 Tank Killer, Gunship: 2000. Countless hours playing them :)


JSF


I continue working on my GBA emulator and its test suite.

https://github.com/jsmolka/eggvance

https://github.com/jsmolka/gba-suite

Writing assembly code and see it running on your own emulator feels awesome. Yesterday I started to implement simple text rendering using the GBA bitmap modes.

I also added a WebAssembly port using emscripten (which was easier than expected for a SDL2 based application).

https://eggception.de/eggvance/wasm/


> I thought it would be simpler to start with a Game Boy Advance or an 8-bit processor like the 6502

The 8-bit processor will be much more approachable. I have worked on my GBA emulator for around one year now. Before that I tried the classic GB and its 8-bit CPU was so much easier to implement. The GBA's ARM7TDMI alone took me 3 months to complete, even with extensive testing [1].

[1] https://github.com/jsmolka/eggvance/tree/master/tests


Writing an emulator is a great project indeed. I've been working on my GBA emulator for almost a year now and I learned so many different things about hardware, assembly programming and video output.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: