Search found 141 matches
- Thu Jun 22, 2017 1:00 pm
- Forum: Emulation and Cross Development
- Topic: vice assembler monitor help
- Replies: 6
- Views: 6762
Re: vice assembler monitor help
My toolchain is Sublime Text 3 -> KickAssembler -> XVIC, with a build command (for a cartridge) that looks like this: "cmd": ["java", "cml.kickass.KickAssembler", "main.asm" , "-log", "main.log", "-o", "main.bin", "...
- Sun Dec 04, 2016 10:51 am
- Forum: Hardware and Tech
- Topic: Need advice on Oscilloscope probes
- Replies: 51
- Views: 11385
Re: Need advice on Oscilloscope probes
I've just bought one of these: https://www.amazon.co.uk/gp/product/B00 ... UTF8&psc=1

Not exactly cheap, but good value for money.

Not exactly cheap, but good value for money.
- Fri Oct 16, 2015 11:27 am
- Forum: Programming
- Topic: Stable Raster Interrupts
- Replies: 34
- Views: 167246
Re: Stable Raster Interrupts
VIC++ is suspended due to RL time constraints, and FAST-40. :) The stable raster logic I describe does work, as far as it goes - a deterministic sequence of instructions with a known cycle-count (and thus a predictable IRQ impact) is required to complete the technique, and I haven't written about th...
- Wed Oct 14, 2015 12:12 pm
- Forum: Programming
- Topic: Stable Raster Interrupts
- Replies: 34
- Views: 167246
Re: Stable Raster Interrupts
Aha. Now, young padowan, you are ready for the trials.
http://vicpp.blogspot.co.uk/2013/04/in- ... sibly.html

http://vicpp.blogspot.co.uk/2013/04/in- ... sibly.html
- Thu Oct 01, 2015 12:59 pm
- Forum: Emulation and Cross Development
- Topic: Best Macro Assembler?
- Replies: 7
- Views: 3787
Re: Best Macro Assembler?
KickAssembler, with Eclipse+WUDSN IDE.
- Fri Sep 18, 2015 11:00 am
- Forum: Programming
- Topic: Stable Raster Interrupts
- Replies: 34
- Views: 167246
Re: Stable Raster Interrupts
This might be interesting for you: http://vicpp.blogspot.co.uk/2012/03/in- ... tions.html
- Wed Aug 19, 2015 11:48 am
- Forum: Programming
- Topic: Nice text
- Replies: 30
- Views: 9438
Re: Nice text
I went into 'bunker mode' regarding updates on FAST-40 - but silence doesn't mean inactivity! :D 2014/15 have been tough years (due to a bereavement) and I haven't had as much time to work on stuff at home as I did a year or two before that. I promise to post an update soon though. VIC++ is a much m...
- Wed Aug 19, 2015 10:53 am
- Forum: Programming
- Topic: Nice text
- Replies: 30
- Views: 9438
- Fri Mar 27, 2015 2:55 pm
- Forum: Programming
- Topic: Help on converting unexpanded BASIC program to 8kb expanded
- Replies: 5
- Views: 2417
Re: Help on converting unexpanded BASIC program to 8kb expa
And in case you're wondering what that mysterious alluded-to-but-not-elucidated POKE is, it is POKE 808,100. This disables RUN/STOP, RESTORE, and LIST.
- Sun Nov 30, 2014 9:24 am
- Forum: Games
- Topic: New release : Super Starship Space Attack (16k)
- Replies: 44
- Views: 25777
Re: New release : Super Starship Space Attack (16k)
That is very cool - reminds me a bit of Goldrunner on the ST.
One minor criticism is that the typeface is quite hard to read - does it really say 'BONER MODE' underneath 'PRESS FIRE'...?
One minor criticism is that the typeface is quite hard to read - does it really say 'BONER MODE' underneath 'PRESS FIRE'...?

- Thu Nov 27, 2014 4:19 am
- Forum: General Topics
- Topic: Looking for Lee Davison
- Replies: 5
- Views: 3462
Re: Looking for Lee Davison
Well, damn. That sucks. I probably refer to his annotated disassembly at least once a week, on average.
RIP Lee.
RIP Lee.

- Thu Nov 27, 2014 3:57 am
- Forum: Programming
- Topic: Code compression with bytecode
- Replies: 17
- Views: 7522
Re: Code compression with bytecode
Fastest way to initialise .A, .X and .Y to zero, if you don't mind undocumented opcodes: ZAX // 2 bytes, 2 cycles (encode as .word $00AB) TAY // 1 byte, 2 cycles ZAX is 'Zero .A and .X', using the zero-as-operand variant of LAX - which is the undocumented 'Load .A and .X' instruction. LAX is unstabl...
- Fri Oct 17, 2014 4:54 pm
- Forum: General Topics
- Topic: Say Yoho!
- Replies: 44
- Views: 14791
Re: Say Yoho!
Hmm, is that the Memory Circuit in Voodoo Castle? My memory is a bit vague, so I might have the wrong game. I liked the unofficial Easter Egg in some of the games - if I remember rightly, typing the left-arrow character would sometimes trigger a strange debug mode where the game would spew a chunk o...
- Fri Oct 10, 2014 12:28 pm
- Forum: Emulation and Cross Development
- Topic: What programming environments are you using?
- Replies: 26
- Views: 11000
Re: What programming environments are you using?
Copypaste typo whilst extracting the code snippet. Wanted to demonstrate that other directives work OK inside the if-block, it's just '.import source' that has a problem.
- Wed Oct 08, 2014 4:43 pm
- Forum: Emulation and Cross Development
- Topic: What programming environments are you using?
- Replies: 26
- Views: 11000
Re: What programming environments are you using?
Might have found a bug in Kick. Reported it today. .eval makecart = true // Conditional assembly trigger - override for cartridge .import source "opcodes.asm" // Undocumented opcode pseudocommands .import source "storage.asm" // FAST-40 memory definitions .import source "mem...