Tumgik
#retro programming
dimalink · 4 months
Text
Hello!
Tumblr media
Hello!
I am doing simple computer games and programs. Like retro. C. Including a retro programming ( Basic, Pascal, Visual Basic, Delphi, Lazarus ). I am learning programming.
And doing art, doing pixel art drawing. All the time I was dreaming about making gfx for computer games.  In style of 8 bit or 16 bit. And everything that I can to do.
Tumblr media
Do a simple games and programs
Tumblr media
And a little of programs!
Trying low poly 3d in blender. Trying music (electro, bass guitar, synthesizer, simply saying – different music).
Sometimes doing small tales based on my games or about different themes. About good and kind animals or action movie based tale. Doing sometimes photo, or even grab for myself a VHS video cam, maybe to use one day.
Tumblr media
Retro tech
Tumblr media
Computer games. Retro and new. Console retro and computer games
I like music, and computer games. And big fan to run to the country house during summertime. Retro techniks, game consoles, VHS, old computers.
About all of these thing it will be blog.
If short:
Programming. Small games and programs. Art. Pixel art. Music. Summer. Country house.
Tumblr media
Для Русских пользователей есть блог на Русском - https://www.tumblr.com/dimalinkrus
Tumblr media
 Dima Link is making retro videogames, apps, a little of music, write stories, and some retro more.
WEBSITE: http://www.dimalink.tv-games.ru/home_eng.html
ITCHIO: https://dimalink.itch.io/
GAMEJOLT: https://gamejolt.com/@DimaLink/games
42 notes · View notes
Text
QBasic Tutorial #44 - Type Example QB64 ...
youtube
Post #289: School Freeware, QBasic Tutorial, #44 Type Example QB64, 2024.
10 notes · View notes
coredumped69 · 1 month
Text
youtube
this is so cool, they even linked where you can download these books from the 80s
3 notes · View notes
asspull3x · 10 months
Text
Okay, Asspull IIIx tech talk time.
So, on a classic Mac, a Toolbox call is invoked with a single 16-bit word using the A-line exception handler. For example, a "ShowCursor()" call compiles to just "0xA853". The A-line exception handler can then look up what it should do and I've seen it, it's a bit of a hairy mess.
So you trade the size per invocation for a single rather complicated routine.
Comparatively, the Amiga uses a bunch of pointers to different libraries. "IIntuition-‌>CloseWindow(wind)", to quote a random example, is only one level of indirection away from what the A3X does.
And the A3X? Well, by my count a single "interface-‌>textLibrary-‌>ClearScreen()" call takes... eight instructions, 16 bytes. Load "interface" into A0, grab "textLibrary" from there, then "ClearScreen", then "jsr %a0@".
So back to the Amiga, I'd say it has to load "IIntuition", then grab "CloseWindow" from there. So... six instructions, right? Not counting setting up the arguments.
Now, taking one out of the Amiga's book... using "const ITextLibrary* text = interface-‌>textLibrary" and then "text-‌>ClearScreen()", instead of "interface-‌>textLibrary-‌>ClearScreen()" does cut back a bunch -- six instructions to the dot, for every invocation.
I'd say that's a win. Smaller, but not as intricate as the Mac's way.
(Note: I say "instructions" but it's really "instruction words". The first one to grab the interface pointer is three words, then each dereferencing is two words, and a single-word JSR to run it. Subtract one MOVEAL instruction, two words, for Amiga style.)
7 notes · View notes
kawaoneechan · 1 year
Text
Okay. I'm stumped.
open proc fname:ptr byte, mode:word ;Open the file with name 'fname'. ;The access is defined by 'mode': ; 0 = _read ; 1 = _write ; 2 = _read/_write call ClearDosError
; mov dx, fname ; mov al, byte ptr mode ; dos dosOpen
mov ax, 6C00h ; DOS 4.0 Extended Open/Create mov bx, mode xor cx, cx ; attribs for new file (none) mov dx, 1 ; action (fail if missing, open if not) lea si, fname int 21h
.if carry? mov ax, NO_HANDLE .endif
ret open endp
The commented three lines are SCI's original open implementation. The next block is my attempt to update it from DOS 2.0 to 4.0, in preparation for LFN support because Win95's LFN version of AX 6C00h uses basically the same semantics as DOS 4.0. Then the ".if carry?" block is original SCI again.
Can't find configuration file: RESOURCE.CFG Please run the Install program.
Script #: 0, IP: 0
So clearly it failed to open and I don't know enough to correct whatever mistake is in here.
9 notes · View notes
fruitcage · 1 year
Text
Tumblr media
6 notes · View notes
djopensource · 16 days
Text
youtube
I analyzed the code of the Terminator's vision.
1 note · View note
pixelfireplace · 5 months
Text
Tumblr media
Atari 800 and accessories from the Atari Touch the Future Brochure — Atari 800 catalog on Archive.org
732 notes · View notes
prokopetz · 1 year
Text
I think one of the reasons that NES aesthetic is hard for modern retro games to get right is that emulating the jank is straightforward, but a lot of the most distinctive features of the NES “look” stem from developers working around the limitations of the platform so elegantly that it’s not obvious they’re workarounds unless you understand exactly what’s going on. Like, why does Mega Man change colours when he changes weapons? Why do the explosions move in a spiral pattern? Why are giant bosses almost always fought against a black background? If you don’t know why it has to be that way, something in your imitation is probably going to end up badly out of whack.
3K notes · View notes
atomic-chronoscaph · 1 year
Photo
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
art by Robert McCall (1986-1996)
2K notes · View notes
dimalink · 6 months
Text
youtube
Fish Arcade Walkthrough
It is real time game about fish, which is swims through water. Fish needs to avoid black stones. Fish is living in a depth of water. Not very deep and not in the higher level. Game is in genre runner. You – avoid obstacles, Simple game. For relax!
Dima Link is making retro videogames, apps, a little of music, write stories, and some retro more.
WEBSITE: http://www.dimalink.tv-games.ru/home_eng.html ITCHIO: https://dimalink.itch.io/ GAMEJOLT: https://gamejolt.com/@DimaLink/games
BLOGGER: https://dimalinkeng.blogspot.com/ DISCORD: https://discord.com/invite/F24Kw7TaH4 TUMBLR: https://dimalink.tumblr.com/
8 notes · View notes
Text
Tumblr media
Post #240: VintageComputing, OPUS, No bad memories, 5 1/4" Floppy Discs, 1985.
16 notes · View notes
fuzzyghost · 1 year
Text
Tumblr media
694 notes · View notes
xiabablog · 11 months
Text
Interesting read...!
"The web is the most important construction in human history, we cannot let it lose its human touch."
206 notes · View notes
alpinelogy · 6 months
Text
Tumblr media
@f1blrcreatorsfest October special theme: Favourite on track moment
↳ Charles Leclerc Monza 2019 finish
88 notes · View notes
Text
Pt I wash it down but i've never watched it... and neither have you.
Well, hello there, remember when you guys tried to explain Goncharov to me and I said I wanted to create a fake movie/show? Have it, beautiful maggots. Wash It Down the TV show, mostly accurately explained. Kind of. You know me by now.
Everything is a metaphor, except for the things that are subtext.
The rich blonde girl Carla turns into a deranged psychopath, but in a way that is vaguely inspiring. In the year of our lord and damner 2024, any kind of character development is vaguely inspiring. Especially when it's done by Saoirse Ronan.
Purple hearts this RWRB that, you guys are SLEEPING on Nicholas Galitzine's role in Wash It Down. Which is mostly being disappointingly straight, until he isn't, and inspiringly revolutionary, until he isn't. Dan is honestly just a whole neurotic mess, and we at tumblr do love us a good neurotic mess.
It's a tale as old as time, really. Girl meets boy, girl falls for boy, girl meets girl, boy betrays girl, girl falls for girl, boy falls for girl. Just your average love story.
American cops being shits, just another day on planet earth. The DARE program failing miserably, just another day on planet earth.
Yasmin Finney the gorgeous as Talitha, who is very gay, very angry, and disturbingly obsessed with making paper dolls. Which I'm sure will not come into play later in the s--nvm it's another metaphor for the paper-thin veneer of civilised society in a world on fire with rage.
There is a lot of alcohol. Mostly wine. White wine. Which isn't significant, until it is because it is now also a metaphor.
Inappropriately timed renditions of the Mary Poppins 1964 soundtrack, that are guaranteed to slowly ruin your childhood until the word sugar inspires the inner arsonist in all of us.
First-Twilight-movie-levels of intense blue saturation of, well, everything. It's for the metaphor, guys, I'm sure the filmmakers knew what they were doing.
Carla and Dan are absolute OTP, until they aren't, and Carla and Talitha are absolute OTP, until Carla pulls a gun on Talitha and sings a lullaby to her. I am no longer sure the filmmakers knew what they were doing.
The world is Bad Bad Very Bad. Which I'm sure none of us can relate to.
Love is complicated and unstable, but like, in a shippy way. Mostly.
An oddly specific ring of imagery that becomes so convoluted that it starts to parody itself until the show is a metaphor for the show itself and even Christopher Nolan is raising his glass in reluctant admiration.
Senseless cliffhangers that are an interesting directing choice for sure. Bold, but interesting.
More Mary Poppins. Your childhood is entirely ruined. You become an arsonist.
The paper dolls catch fire. You are now part of the metaphor.
Very cute romance with a lot of attempted murder and societal rebellion thrown in. Hallmark is shaking.
Accurate? Who knows. Not you. Not me. Not anyone... yet.
@queermarzipan @madfangirlontheloose tagged for no suspicious reason.
66 notes · View notes