Get JBit at SourceForge.net. Fast, secure and Free Open Source software downloads

[ Home | Documentation | Gallery | Download | Demo | GameKit ]
[ Info | MIDlet | Sheets | SDK ]

Demo (SDK)

Programs
Assembly: bgcol1 bgcol2 charset ciao fill1 fill2 gamekeys idummy iload ipnggen1 ipnggen2 irawrgba keypad loop1 loop2 loop3 maze resize setpal sprites stdpal tiles vintage C: bounce cciao clock cpubm dpyinfo fps gperf hello mandelbrot newline pngtest rand time

Support Files
c64jb.c cgetc.s chline.s clock.s clrscr.s color.s cputc.s crt0.s ctype.s cvline.s gotox.s gotoxy.s gotoy.s header.s jbit.cfg jbit.h jbit.inc kbhit.s mainargs.s randomize.s vsync.s wherex.s wherey.s _scrsize.s _systime.s

+----------+
|          |
|  JBitRT  |
|  MIDlet  |
| Emulator |
|          |
|  1 2 3   |
|  4 5 6   |
|  7 8 9   |
|  * 0 #   |
|          |
+----------+

ciao.jb

; Show the word "CIAO".
; CPU Instructions: LDA (LoaD Accumulator), STA (STore Accumulator) \
; and BRK (BReaK).
; CPU Addressing Modes: Immediate [#n], absolute [n:n] and implied [].
; IO: Video memory is at 40-79 in page 2; 1st row starts at 2:40, \
; 2nd row starts at 2:50 and so on for a 10x4 matrix of Latin1 \
; (extended ASCII) characters.

	.include "jbit.inc"

START = CONVIDEO + 10*1 + 3

.code

	lda	#'C'
	sta	START
	lda	#'I'
	sta	START+1
	lda	#'A'
	sta	START+2
	lda	#'O'
	sta	START+3
	brk

ciao.s