Jump to content

SpiceWare's Photo

SpiceWare

Member Since 19 Feb 2003
OFFLINE Last Active Yesterday, 11:39 PM

Posts I've Made

In Topic: [coleco] Sprites Sample ( assembly codes listing )

Tue Feb 7, 2012 11:51 PM

I plan to post them in my blog when I finish the first draft of my mode file.

In Topic: [coleco] Sprites Sample ( assembly codes listing )

Tue Feb 7, 2012 10:26 PM

Busy evening - got the current version of zasm to compile on my MacBook Pro and started work on a mode file (syntax coloring rules) for jEdit.

Dropped in your sample from the first post
Attached File  cv_jedit.png   41.96K   6 downloads

and after commenting out fname and cpu, voila
Attached File  cv_mugrat.png   10.21K   5 downloads
(yes, the flicker works as expected)

Now to start learning Z80 assembly!


Wonder how long until my SD cart arrives(I ordered it last Tuesday). Anticipation :D

In Topic: PAL60 ROMS

Sun Feb 5, 2012 10:59 AM

View Postmaiki, on Sat Feb 4, 2012 4:38 PM, said:

I wish there was a PAL-60 version of Stay Frosty
Hmm - we made PAL60 versions for Stella's Stocking, don't know why it's not an option in the store.

Attached File  StayFrosty_PAL.bin   16K   5 downloads

In Topic: Is the tutorial source code broken?

Sat Feb 4, 2012 10:50 AM

No worries - your screenshot clearly showed you were on a Windows platform (by the window trim and the D:\ )

Forgot I had the Mac version of z26 - looks like it's showing too much of the screen, the thick green section at the top, and the thick black section at the bottom get cropped on a real TV so I don't think you need to worry about it:
Attached File  session8_z26.png   11.31K   3 downloads

I dropped it on my Harmony so you could see how it gets cropped, and I do see that there is a different glitch. Session 8 doesn't init anything so sprites, missiles, ball, playfield, etc are randomly turned on.
Attached File  session8.jpg   65.93K   4 downloads

Quick change to the source:
...
Reset
		CLEAN_START

StartOfFrame
...
and it now looks like this:
Attached File  session8_init.jpg   75.56K   4 downloads

You can find the code for CLEAN_START in macro.h. It's a short routine that sets everything to 0 so all the objects are turned off, colors are all set to black, audio is silenced, etc.

In Topic: Is the tutorial source code broken?

Fri Feb 3, 2012 7:46 PM

I just did a copy/paste and it looks OK here.
Attached File  session8.png   13.92K   9 downloads

Possibly the macro.h or vcs.h file you're using is incorrect? Here's my "project" for session 8:
Attached File  session8.zip   58.81K   2 downloads

This is how I compiled it on my Mac. The dasm in the zip is for OS X, so it won't run on your system.
./dasm session8.asm -f3 -ssession8.sym -lsession8.lst -osession8.bin