cryptax, to random
@cryptax@mastodon.social avatar

Dart really has unique mechanisms, which make its reverse engineering difficult. I've written a new blog post on how byte arrays are written in assembly.
I think it's the first language I see which generates such custom assembly...?
https://cryptax.medium.com/reversing-flutter-apps-darts-small-integers-b922d7fae7d9

dadecoza, to random

a 6502(7) Machine Code Monitor running natively on the Atari 2600 (Video Computer System).

itnewsbot, to random
@itnewsbot@schleuss.online avatar

Learning x86_64 Assembly By Building A GUI From Scratch - Some professional coders are absolutely adamant that learning to program in assemb... - https://hackaday.com/2023/06/18/learning-x86_64-assembly-by-building-a-gui-from-scratch/

stefanhoeltgen, to c64 German
@stefanhoeltgen@mastodon.social avatar

Yesterday I got a huge donation of from a guy who had programmed and since the 1980s until his death this spring. A big project of him was altering and extending Simons' BASIC for the C64. There are plenty of sheets with hand-commented disassemblys and self-programmed routines.

cryptax, to android
@cryptax@mastodon.social avatar

I've published a blog post on reverse engineering Dart. This is the programming language used by Flutter.

This is a specific point on a non-standard way Dart assembly performs routine calls. It explains why decompilers just don't get it right when it comes to Dart...

https://medium.com/@cryptax/darts-custom-calling-convention-8aa96647dcc6

-engineering

z80, to demoscene

The goal of the in4k site is to be the central resource about creation of demoscene 1kb, 4kb and 8kb intros.

We hope to compile public domain resources into a single site, as well as mirror them (in case of websites closing).

https://in4k.github.io/wiki/about

RetroFunPL, to random
@RetroFunPL@8bit.red avatar

is not only a modern tv series.

It started with a movie in 1973 and a book in 1974, both by Michael Crichton.

The original movie seem to have glimpses of code pretending to be the robots' programming.

The code looks like actually some digital movie/animation production software! in 1973!

Does anyone recognize what assembly flavor, what CPU might it have been?

image/jpeg

itnewsbot, to gaming
@itnewsbot@schleuss.online avatar

Well Documented Code Helps Revive Decades-Old Commodore Project - In the 1980s, [Stephen] was working on his own RPG for the Commodore 64, inspired ... - https://hackaday.com/2023/06/07/well-documented-code-helps-revive-decades-old-commodore-project/

kohelet, to programming
@kohelet@mstdn.social avatar

I just started to learn Assembly today.
Yup. hurray me.
It's a very refreshing view on programming after only using high level languages like Python or shell languages.

I kinda want to love this language, but she's making it hard.

kerfuffle, (edited ) to tech Dutch
@kerfuffle@mastodon.online avatar

In een podcast van praat ik over , , , , , , en andere zaken die al dan niet te maken hebben met de komende JDriven Radar van voorjaar 2023.

https://www.linkedin.com/posts/joabogers_techradar-podcast-passie-activity-7067408561454108672-Ivuz

gimulnautti, to science
@gimulnautti@mastodon.green avatar

Assembly theory takes a knack at defining time as a property of complex objects that exhibit forms of memory.

https://aeon.co/essays/time-is-not-an-illusion-its-an-object-with-physical-size

LadyDragonfly, to random

At what point while dreaming up utopic futures where robots perform all the menial hard labor for no money leaving humanity to pursue meaningful lives of leisure writing music and making art did my parents generation fuck up and instead create the opposite

HistoPol,
@HistoPol@mastodon.social avatar

@gimulnautti @nycCatHerder @LadyDragonfly

(8/n)

"...both the Constitution and international law.

of and freedom of have also been denied, the main example being the blanket bans on + activities..."

Full report: https://ihd.org.tr/en/wp-content/uploads/2022/05/EmergencyDecreeLawsReport.pdf

Conclusion:

Despite all the attacks on democracy by right-wing, left-wing, and religious around the globe, as well as the threat...

f4grx, to random French
@f4grx@chaos.social avatar

This does not look like much, but my operating system is now able to do console I/O via a character device:

  • A device manager registers available devices
  • stdio init calls open on the console device, which allocates a file structure and returns a file descriptor,
  • then console_puts calls write() on the returned file descriptor to emit the string.

The calling convention makes maximum use of registers and is not that bad.

All of this was written in hc11 .

dadecoza, to programming

My latest little project .... a super simple Arduino based VDP for the Micro Professor MPF-1.
https://github.com/dadecoza/arduino-mpf1-vdp

image/png

0xor0ne, to infosec
itnewsbot, to random
@itnewsbot@schleuss.online avatar

Alternatives to Pins and Holes For 3D Printed Assemblies - When we have two 3D printed parts that need to fit together, many of us rely on pi... - https://hackaday.com/2023/04/29/alternatives-to-pins-and-holes-for-3d-printed-assemblies/

esden, to opensource
@esden@chaos.social avatar

Hey everyone! A new Glasgow - Digital Interface Explorer Update is live! We talk about the PCB production, case design progress and the new @1bitsquared workshop! https://www.crowdsupply.com/1bitsquared/glasgow/updates/production-progress

thelastpsion, to random
@thelastpsion@bitbang.social avatar

Did you write code for machines in the and ?

We're calling for you to open source your code!

I'm working with a group of enthusiasts, building a library of information about the SIBO/EPOC16 platform. Your old code could give valuable insight, as well as encourage people to write new code.

We're especially interested in old C and .

Upload it to your public repository of choice, and set it free!

amoroso, to random
@amoroso@fosstodon.org avatar

I wrote two programs for clearing the screen on CP/M-80 and CP/M-86, one in Intel 8080 Assembly for the Z80-MBC2 homebrew computer and the other in Intel 8086 Assembly for the V20-MBC:

https://journal.paoloamoroso.com/two-cp-m-programs-to-clear-the-screen

hywan, to rust
@hywan@fosstodon.org avatar

I’m starting a new project to learn about linkers. It’s called ˋweld`, and it lives here https://github.com/Hywan/weld.

I do this on my free time; understand very sporadically.

This toot is a thread to show progress or to ask help.

hywan,
@hywan@fosstodon.org avatar

ˋweld-object is now able to disassemble x86 instructions when debugging an object file (with the ˋdebug-x86 feature turned on), https://github.com/Hywan/weld/commit/043e16d731108ac1a7cade05de209a18e0591959.

It’s really handy :-)!

It’s based on the excellent iced-x86 crate, https://github.com/icedland/iced.

❓📣 If you know an equivalent for ARM, please let me know!

amoroso, to random
@amoroso@fosstodon.org avatar

Browsing through GitHub I discovered an inconspicuous repo that's actually a gem. Z80 Tools is a Z80 Assembly development environment comprising an editor, assembler, debugger, terminal emulator, and other tools.

Here's Z80 Tools running under Crostini Linux on my Chromebox.

https://github.com/maccasoft/z80-tools

larysar, to random Spanish
@larysar@ecoevo.social avatar

A bit of self promotion : how the regional influences local " main finding: regional metaweb structure seems to be more important than local procesess, publication 👇
https://doi.org/10.1111/1365-2656.13652

Pdf👇
https://lsaravia.github.io/publication/saravia-2019/saravia-2019.pdf

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • rosin
  • thenastyranch
  • ethstaker
  • DreamBathrooms
  • osvaldo12
  • magazineikmin
  • tacticalgear
  • Youngstown
  • everett
  • mdbf
  • slotface
  • ngwrru68w68
  • kavyap
  • provamag3
  • Durango
  • InstantRegret
  • GTA5RPClips
  • tester
  • cubers
  • cisconetworking
  • normalnudes
  • khanakhh
  • modclub
  • anitta
  • Leos
  • megavids
  • lostlight
  • All magazines