Search found 141 matches

by FD22
Thu Jun 22, 2017 1:00 pm
Forum: Emulation and Cross Development
Topic: vice assembler monitor help
Replies: 6
Views: 5074

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", "...
by FD22
Sun Dec 04, 2016 10:51 am
Forum: Hardware and Tech
Topic: Need advice on Oscilloscope probes
Replies: 51
Views: 5730

Re: Need advice on Oscilloscope probes

I've just bought one of these: https://www.amazon.co.uk/gp/product/B00 ... UTF8&psc=1
Image
Not exactly cheap, but good value for money.
by FD22
Fri Oct 16, 2015 11:27 am
Forum: Programming
Topic: Stable Raster Interrupts
Replies: 34
Views: 13868

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...
by FD22
Wed Oct 14, 2015 12:12 pm
Forum: Programming
Topic: Stable Raster Interrupts
Replies: 34
Views: 13868

Re: Stable Raster Interrupts

Aha. Now, young padowan, you are ready for the trials. :D
http://vicpp.blogspot.co.uk/2013/04/in- ... sibly.html
by FD22
Thu Oct 01, 2015 12:59 pm
Forum: Emulation and Cross Development
Topic: Best Macro Assembler?
Replies: 7
Views: 2695

Re: Best Macro Assembler?

KickAssembler, with Eclipse+WUDSN IDE.
by FD22
Fri Sep 18, 2015 11:00 am
Forum: Programming
Topic: Stable Raster Interrupts
Replies: 34
Views: 13868

Re: Stable Raster Interrupts

by FD22
Wed Aug 19, 2015 11:48 am
Forum: Programming
Topic: Nice text
Replies: 30
Views: 6441

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...
by FD22
Wed Aug 19, 2015 10:53 am
Forum: Programming
Topic: Nice text
Replies: 30
Views: 6441

Re: Nice text

You should definitely do some background reading on this topic - others here have done or are doing similar things.

Keep plugging away - maybe you'll surprise everyone with something that hasn't been seen before.
by FD22
Fri Mar 27, 2015 2:55 pm
Forum: Programming
Topic: Help on converting unexpanded BASIC program to 8kb expanded
Replies: 5
Views: 1618

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.
by FD22
Sun Nov 30, 2014 9:24 am
Forum: Games
Topic: New release : Super Starship Space Attack (16k)
Replies: 44
Views: 17118

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'...? :lol:
by FD22
Thu Nov 27, 2014 4:19 am
Forum: General Topics
Topic: Looking for Lee Davison
Replies: 5
Views: 2234

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. :(
by FD22
Thu Nov 27, 2014 3:57 am
Forum: Programming
Topic: Code compression with bytecode
Replies: 17
Views: 4379

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...
by FD22
Fri Oct 17, 2014 4:54 pm
Forum: General Topics
Topic: Say Yoho!
Replies: 44
Views: 9244

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...
by FD22
Fri Oct 10, 2014 12:28 pm
Forum: Emulation and Cross Development
Topic: What programming environments are you using?
Replies: 26
Views: 7460

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.
by FD22
Wed Oct 08, 2014 4:43 pm
Forum: Emulation and Cross Development
Topic: What programming environments are you using?
Replies: 26
Views: 7460

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...