https://nandgame.com - игрушечка, на создание элементов процессора, а затем и самого процессора, из простых блоков. Всё модульное, т.е. собранные уже блоки, если нужны, будут доступны на следующих уровнях. Я дошёл пока до середины.
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/
ASM-editor is 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 x86 assembly language.
"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. Although the project is hosted on Github, the source code is not freely available and use of the tools is only permitted for private purposes. Now version 5.10 is available. Changes:
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]
2D Byte Arrays Come to sharkC64: See Them in Action
#sharkC64 #C64dev #RetroComputing #Bytecode #Commodore64 #RetroCoding #8bit #C64Programmer #HomebrewDev #Compiler #VintageComputing #Assembler
https://theoasisbbs.com/2d-byte-arrays-come-to-sharkc64-see-them-in-action/?feed_id=2659&_unique_id=67f51f42548ae
Illegal Opcodes of the MOS 6502: Glitches That Work
#MOS6502 #Commodore64 #C64 #RetroComputing #Assembler #IllegalOpcodes #Tech #Secrets #Opcodes #CPU #Programming #TechHistory #ReverseEngineering #VintageTech
https://theoasisbbs.com/illegal-opcodes-of-the-mos-6502-glitches-that-work/?feed_id=2575&_unique_id=67ed37a91512c
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...
Repórter Retro 112
https://retropolis.com.br/2025/03/29/reporter-retro-112/
#ReprterRetro #6502 #68030 #ActionRetro #Actor #Anos60 #ApolloComputer #Apple #AppleIIc #Arcade #ArnaudDeKlerk #Assembler #Assembly #AtariSt #BASIC #Bruxaria #bug #CasualRetroGamer #CGA #ChandlerKlser #CoCo3 #CoCoBASIC #CodeWithHuw #ColecoAdam #Commodore64 #DavesGarage #Delphi #Demo #demoscene #DougBrown #EditorDeTexto #emulao #erros #filehunter #GEM #GUI #Gypsy #HarwellCADET #KevinMitnick #Librascope #Macintosh #M
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
Yandex Retro Game Battle 2025 edition. 127 days till the deadline. Yeah.
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?
Really wanted to try writing some Z80 code. Picked the MSX as the target platform because it's popular and has built in text output routines. Here's the result: FizzBuzz without division or loops! (except the outer one)
https://codeberg.org/sjmulder/z80/src/branch/master/msx/fizzbuzz.asm
I'm a beginner to all of this so I probably did some dumb things* but overall I'm pretty happy with it.
(* in particular there must be a better way to do "ld a, b \ cp 0 \ jp z, foo" right?)
"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:
If you are looking to learn #Embedded #ARM #Assembler from scratch, this is part 2 of a 4 part series, it teaches you how to write a linker script, create a vector table, define the reset_handler, _start and work with interrupts all in pure Assembler utilizing an STM32F401ccu6 #microcontroller. https://github.com/mytechnotalent/STM32F4_Button_Interrupt_Driver
Here is my NEW FREE BOOK! Just finished it. A FREE comprehensive step-by-step 8-bit ATmega328P C and Assembler tutorial covering Embedded Software Development to Reverse Engineering. #ReverseEngineering #AVR #C #Assembler https://github.com/mytechnotalent/Hacking-Bits