Search found 358 matches

by JamesD
Sun Dec 04, 2011 7:07 pm
Forum: Games
Topic: The Return of Viking Chess (Hnefatafl)
Replies: 268
Views: 317087

If you want to implement look ahead, you should take a look at game trees.
by JamesD
Sat Dec 03, 2011 5:06 am
Forum: Games
Topic: The Return of Viking Chess (Hnefatafl)
Replies: 268
Views: 317087

barnsey123 wrote:First poster in December. Yay.

Am sick of the sight of this bloody game but I'll finish it if it kills me.
LMAO!
Hang in there. Once it's done you won't mind so much.
by JamesD
Mon Oct 24, 2011 5:08 am
Forum: Games
Topic: Prince of Persia
Replies: 7
Views: 12439

Godzil wrote:There is no such things as "hardware sprite" on the Apple II, but the framebuffer is a bit easier to use than the Oric one ;)
That interleaved memory mess on the Apple II is actually easier to use than one on something else? (keels over from shock)
by JamesD
Mon Sep 19, 2011 4:08 pm
Forum: Games
Topic: Skool Daze
Replies: 173
Views: 230347

Ah thanks indeed JamesD. I think this player may suit my needs. I am not sure if I will be able to write any music as AY register values, but I will certainly try. And it should also be suitable for the basic sfx. In fact I was tempted to make direct calls to the ROM sound routines (music) so a son...
by JamesD
Sun Sep 18, 2011 7:53 am
Forum: Games
Topic: Skool Daze
Replies: 173
Views: 230347

Has anybody experimented with producing simple tunes in a compact way? Something like storing the note and the duration and a very small player... Don't need anything like it being interrupt driven or ornaments or effects... I posted assembly source to fairly simple assembly player here: http://for...
by JamesD
Tue Jul 12, 2011 10:09 pm
Forum: Games
Topic: Skool Daze
Replies: 173
Views: 230347

Since you are already using multiple sections, you could do a table per section, however many would bring the number of tiles down to 128 for a section. But then it wouldn't be very practical memory wise. And since it does scrolling you'd be scrolling the pointers through the screen tables as well a...
by JamesD
Tue Jul 12, 2011 3:44 pm
Forum: Games
Topic: Skool Daze
Replies: 173
Views: 230347

Come to think of it, if a screen only had 128 tiles and you don't have too many screens to fit in memory, you could just represent the screen as a table of pointers direct to your tiles. <edit> Actually, you wouldn't be limited to 128 tiles this way but you'd have to deal with crossing a page bounda...
by JamesD
Tue Jul 12, 2011 3:38 pm
Forum: Games
Topic: Skool Daze
Replies: 173
Views: 230347

If you have the memory space for it, you could have a table of pointers to your tiles. I guess multiple tables if different screens use different tiles. As long as only 128 tiles are used / screen anyway. Then you just need to multiply the tile number you are looking up by 2 (bit shift) and put it i...
by JamesD
Mon Jun 27, 2011 9:17 pm
Forum: Games
Topic: Metroid
Replies: 7
Views: 12296

Due to hardware differences the code would definitely be very different on the Oric, but things like AI might be usable if they are well enough commented.
by JamesD
Sun Jun 26, 2011 9:33 pm
Forum: AY sound chip
Topic: "music" in Xenon meteors noise
Replies: 22
Views: 41551

BTW, I hear an occasional soft click in the first one but no ringing.

Your ears/brain must be picking up some sort of harmonic frequencies
by JamesD
Sun Jun 26, 2011 9:30 pm
Forum: AY sound chip
Topic: "music" in Xenon meteors noise
Replies: 22
Views: 41551

I definitely hear the tik tik tik tik
by JamesD
Sat Jun 25, 2011 4:59 pm
Forum: AY sound chip
Topic: "music" in Xenon meteors noise
Replies: 22
Views: 41551

Not hearing bells in the first one.
by JamesD
Sat Jun 25, 2011 3:04 pm
Forum: Games
Topic: Metroid
Replies: 7
Views: 12296

Hmmmm... 16K for the code + 7 other banks of 16K is 128K.
Porting could take a while.
by JamesD
Sat May 07, 2011 11:27 am
Forum: Games
Topic: The Return of Viking Chess (Hnefatafl)
Replies: 268
Views: 317087

The 6502 does not support the C language very well. C is very stack oriented and due to the small stack on the 6502, compilers have to maintain a separate stack... which is slow and large.
by JamesD
Tue May 03, 2011 4:17 am
Forum: Operating systems, utilities and other serious software
Topic: An Oric "TOOLS.DSK" archive?
Replies: 11
Views: 22781

A C compiler with the capabilities of a good cross compiler would probably be larger than ORIC RAM. You'd need to split it up into sections and generate intermediate files between compilation stages. This method was used on several compilers back in the day and they were much more limited than today...