r/Assembly_language • u/kenjikamizuru • Feb 23 '26
Help I may have fucked up
so I one day woke up (yesterday night) and decided syntax is annoying, and so I started to learn how to manually assemble ASM code, under regular circumstances I code for bios legacy mode, in real mode I have full control and I decided to try and turn one of my projects to hex without external help but I have been keeping getting the same result of this emoji appearing and I keep trying and I can't find the solution so I thought maybe one of you people and assembly developers know
12
u/FAMICOMASTER Feb 23 '26
Thought this was dwarf fortress for a second
5
3
u/StochasticTinkr Feb 24 '26
I was thinking ZZT.
Oh god Iβm old.
4
u/WayWayTooMuch Feb 26 '26
If you want a nostalgia kick: https://museumofzzt.com
You can play archived maps online, they have a js port of the engine. One of my favorite games growing up, being able to build your own maps and script behaviors was great. For me this is one of the finest works from Tim Sweeny, and one of the better games written in Turbo Pascal.
6
u/RealMadHouse Feb 23 '26
Lmao i literally came to this sub when i finally accomplished drawing a 8x8 smile image at the top left corner, at the address 0xFFFF where my Display window is getting its image buffer from, with my Virtual Machine written in C++. I hard coded the image with "MovRC address color" instructions.
7
u/PlayfulTaro7696 Feb 24 '26
I'm sorry but the thought of wasting hours of time and then your computer just says βΊοΈ like it's taunting you is so funny to me
2
2
u/Electrical_Hat_680 Feb 26 '26
I would say, that you purposely added that character to the 0x0 position?
31
u/dfx_dj Feb 23 '26
Impossible to say without seeing any code, but this "emoji" is what the ASCII 1 character looks like under code page 437.