Blogged about Deep Fishing:
https://solhsa.com/oldernews2025.html#DEEP-FISHING
Includes the game .tap, online emulator, links to full z80 source code.
Blogged about Deep Fishing:
https://solhsa.com/oldernews2025.html#DEEP-FISHING
Includes the game .tap, online emulator, links to full z80 source code.
https://nandgame.com - игрушечка, на создание элементов процессора, а затем и самого процессора, из простых блоков. Всё модульное, т.е. собранные уже блоки, если нужны, будут доступны на следующих уровнях. Я дошёл пока до середины.
Für alle Retrofans und Liebhaber des Commodore PET (und des 6502): https://www.masswerk.at/pet/
Cooler Emulator und Du kannst nicht nur Programme per Drag & Drop auf den Bildschirm laden, sondern auch einfach Assembler-Quellcode dort ablegen und übersetzen lassen.
New lang, who dis? Y
"Commodore 64 Assembler, Day 1: Hello World and basic Emacs setup"
https://michal.sapka.pl/2025/commodore-64-assembler-day-1-hello-world-and-emacs-setup/
For those of you more on the retro coding side, see the original Little Big Adventure source code: github.com/2point21
#retrodev #assembler #gamedev #coding #programming #retrogaming
RE: https://bsky.app/profile/did:plc:b4sogb3vzndeu2g7rbeocuez/post/3lmemszd33c2a
[2.21]
See also: Fully documented source code for Lander on the Acorn Archimedes
lander.bbcelite.com
#retrodev #arm #retrogaming #retrocomputing #reverseengineering #assembler #riscos
RE: https://bsky.app/profile/did:plc:io6owsze2yxsfsl2cd7znmik/post/3lllpo45g5225
Fully documented source code f...
A new #blog post appears!
I built a native GCC 14.2.0 for Mac OS X 10.4 Tiger PowerPC.
Unearthing Commodore 64’s Hidden Illegal Opcodes
#Commodore64 #RetroProgramming #MOS6502 #C64 #IllegalOpcodes #VintageComputing #8bitMagic #IllegalOpcodes #RetroComputing #Assembler #Coding #Secrets #Retro #Hacking #OldSchool
https://theoasisbbs.com/unearthing-commodore-64s-hidden-illegal-opcodes/?feed_id=2467&_unique_id=67e69dd2278fc
Breaking the ABI in @radareorg is not just about changing APIs for clarity and consistency. It’s also the moment to implement new features that couldn’t be added without changing public structs like drawing backward branch lines in a separated column in the disassembly #reverseengineering #tui #cli #assembler
Tracing back #programming language history to the root of the very first (mnemonic) #GOTO instruction (jump/branch) I found two different sources:
1. In 1954 Nathanael Rochester developed the "first" mnemonic #assembler for the #IBM 701 #mainframe computer that uses "TR" jump commands: https://shrtn.escalar.pt/ZuE5
2. In 1947 the "manual" for the #Whirlwind computer contained the "sp x" mnemonic: https://shrtn.escalar.pt/FdYC
So, which one was actually the "first" to use mnemonics for branching?
"Calypsi" is a collection of compilers and assemblers that run under Windows, Linux and macOS and can generate code for various retro platforms - 6502 and 68000 processors are supported, among others. New version 5.9 has been now released:
Introduction to GNU Binutils: A Beginner's Guide #Binutils #Linux #Assembler #Linker #Debugger #ELF #ObjectFiles #ExecutableFiles #AssemblyLanguage #Opensource #Linuxhowto #Linuxbasics #Commandline
https://ostechnix.com/introduction-to-gnu-binutils/
Do ARM64/AArch64 assemblers not use r64
/reg64
/m64
/mem64
operand type classes?
Zachtronics (now @coincidence.games) who you may know from their great TIS-100 #assembler #programming game, also ported some of their mini-games to actual retro hardware:
(1/2) zachtronics.itch.io/hackmatch-fo..., there is a link to a dev write-up, and #sourcecode is included
#nesdev #NES
HACK*MATCH for the NES by Zach...
Under the title link you will find a modern web application for writing, executing and learning M68K assembler code, which uses the SvelteKit framework and the Rust programming language. The tool now supports not only 68k, but also MIPS architecture:
Configuring Amstrad CPC 6128 emulation on MSDOS with No$CPC (found on an old floppy):
https://problemkaputt.de/cpc.htm
Monochrome Green like my first Monitor. CP/M 1.0 is running fine! CoOl! :0)
Some suggestions for another CPC MSDOS emulator?
#MSDOS #DOSGaming #emu #emulation #emulator #Amstrad #Schneider #CPC #CPC6128 #cpc664 #8bit #z80 #no$cpc #debugger #assembler #basic #CPM #gaming #games #videogames #videogaming #retrogaming #retrocomputing #oldcomputers
This is pretty cool. Customasm is a sort of assembler generator for custom architectures.
You feed the tool with an instruction set description and an assembly source and it assembles the source according to the instructions. It's useful for working with bytecodes of virtual machines, FGPAs, or custom chips.
A shiny 11-color pixel logo I made in the early 1990s for an intro of the much-used ASM-One Amiga Assembler by the Dutch TFA group (The Flame Arrows).
#GhidraBytes 0x03 - ATmega328P Blink Driver: We continue our journey with #AVR #Assembler with #Ghidra by finding the main function, DAT_mem_0025 is a mem mapped IO reg sets the PB5 for the LED and we can see it in the Assembler and Decomple views. #Embedded #ReverseEngineering
Jon “Maddog” Hall reflects on open source history, sharing developer tips and insights.
"Learn how to get started in open source and why you should learn assembly language."
https://allthingsopen.org/articles/joh-hall-open-source-history-sharing-developer-tips-insights