Answer the question
In order to leave comments, you need to log in
Assembly language NASM and FASM graphics in Sega?
Hi everyone.
My goal is to learn how to create sounds, graphics, animations with I / O in assembler. Moreover, on Sega consoles, the main of which are Sega Master System, MegaDrive, Saturn.
Test on Oracle VirtualBox
Assembler - NASM
Throw all the resources and compilers on Windows that you know. Accepted: books, videos, websites.
PS: yes, I know such constructions like:
mov ah, al
int 20h
mov ax, 0h
push cx
Answer the question
In order to leave comments, you need to log in
[EN] Motorola 68000 assembler basics
[RU] Sega Tech v.1.5 - Russian, the most complete documentation on the Sega Genesis / Mega Drive game console.
[ENG] Assembler 68000 for beginners.
[ENG] Assembler 68000: Commands.
[ENG] Assembler 68000: Commands. Reference
[ENG] GENESIS Technical Overview - The most complete information from SEGA
[ENG] SEGA in pictures. - SEGA memory cards - useful for progamers to know where everything is.
[ENG] Practical programming for SEGA - Sample programs and a brief description of the principles of video memory,...
[ENG] Hardware- Description of joysticks, graphics, cartridge format, microcircuits.
[RU] Programming for Sega MegaDrive / Genesis - Forum (many links and information)
[ENG] Motorola 68000 Beginner's Tutorial
[RU] Sound engine Simple Music Playback System (SMPS)
[RU] GEMS: Genesis Editor for Music and Sound effects
[RU] ] Specifications MegaDrive
[RU] Video processor MegaDrive
[RU] Sound processor MegaDrive
[RU] Works with sound processors SEGA MEGA DRIVE
[RU] The command system of the Z80 microprocessor used in SEGA game consoles.
[Tools:]
EASy68K- Editor, assembler and simulator of 68000 processor
Examples of EASy68K - Lots of examples, including work with video
Sega Mega Drive / Genesis emulators for Windows
Sega Saturn
emulators for Windows Sega Master System emulators for Windows
For starters, I think that's enough.
Nasm and Fasm won't work. Most likely you except:
mov ah, al
int 20h
mov ax, 0h
push cx
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question