Programming (4 items)
Monday 27 September 2010 / mhoney author list
How to get a fast 2x2-FLI routine
on 20 Jul 2011
How to get a fast 2x2-FLI routine by Wolfram Sang (Ninja/The Dreams - ====================================================== Shortly before X2004, Oswald/Resource asked me if I could do a 2x2-FLI routine, which is fast enough to have some extra cycles for the main routine while displaying the FLI. That was an interesting problem, so maybe the things I came up with may be inspiring for you, too. To see the routine in action, have a look for the demo "REAL" by Resource and The Dreams. If it wasn't for such a routine, no one would probably have dared to do a tunnel and the julia-effect in such a resolution, because it would have [read more]
C64 Memory Map
on 13 Jul 2011
C64 Memory Map
Commodore 64 memory map Commodore 64 memory map Address(hex, dec)Description $0000-$00FF, 0-256Zero page $00000 Processor port data direction register. Bits: Bit #x: 0 = Bit #x in processor port can only be read; 1 = Bit #x in processor port can be read and written. Default: $2F, %00101111. $00011 Processor port. Bits: Bits #0-#2: Configuration for memory areas $A000-$BFFF, $D000-$DFFF and $E000-$FFFF. Values: %x00: RAM visible in all three areas. %x01: RAM visible at $A000-$BFFF and $E000-$FFFF. %x10: RAM visible at $A000-$BFFF; KERNAL ROM visible at $E000-$FFFF. %x11: BASIC ROM visible at $A000-$BFFF; KERNAL ROM visible at $E000-$FFFF. %0xx: Character ROM visible at $D000-$DFFF. (Except for the value %000, see above.) %1xx: I/O area visible [read more]
Starting to Program in 6502 Assembly Code by M.J. Malone
on 27 Oct 2010
Nice introduction to 6502 programming
==================================================================== DR 6502 AER 201S Engineering Design 6502 Execution Simulator ==================================================================== Supplementary Notes By: M.J.Malone Starting to Program in 6502 Assembly Code ========================================= [read more]
C64 Assembler Tutorial
on 27 Sep 2010
This tutorial is intented for newbies who wanna code c64 assembler for the first time, aswell as oldies who want to get it freshened up after years of lameness... I will try to write it as softcore/easy as possible, so everyone should have a chance to try out the magical world of C64 machine code/assembler. If you get hooked and want to learn more I can recommend the chapter "Basic to Machine Language" from the good old C64 Programmers Reference Guide, which can be found online right here on C64.CH First of all, to give the newbies an idea of what [read more]