Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CSEG SEGMENT PARA PUBLIC "CODE"
- ASSUME CS:CSEG, DS:CSEG, ES:CSEG, SS:CSEG
- ORG 100H
- .386 ;to be able to use [eax] registers
- ;Reference: https://github.com/leonardo-ono/Assembly8086MarioMusicOnPCSpeakerTest
- ;MIDI: https://www.thefinalfantasy.com/ff6/music-midi.html
- ;Assembly Project - DCIT24
- ;Cavite State University - Indang
- ;School Year 2018 - 2019
- ;Bachelor of Science in Information Technology
- ;Members:
- ;Bendo, Alex A.
- ;Lim-it, Brandon B.
- ;Mendegorin, Aaron Dave A.
- ;Montajes, Pergelyn A.
- ;Pag-ong, Timotheo Jr. P.
- ;Punay, Jaykel O.
- ;Recto, Marvin C.
- ;Romasanta, Wendell Arghel H.
- ;Saclolo, Nica R.
- ;Villanueva, Aeron John E.
- MAIN PROC PROJECT
- CALL CLEAR_SCREEN ;to clear the screen
- CALL PRINT_NEWLINE ;print new line (\n)
- ;Print banner (TOP)
- MOV dx, OFFSET str_banner
- CALL PRINT
- CALL PRINT_NEWLINE
- ;Print colored title
- MOV ah, 09h ;Start of when changing color
- MOV bl, color_title ;set the color
- MOV cx, count_title ;set how many characters of the string to colorize
- INT 10h ;do the colored string
- MOV dx, OFFSET str_title
- CALL PRINT ;Print the title string
- ;Print banner (BOTTOM)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement