Search found 79 matches

by Thomas Hechelhammer
Sun Oct 01, 2006 11:18 pm
Forum: General Topics
Topic: My New VIC Website, VIC-20 ONLINE
Replies: 16
Views: 8656

Hi Alan.

Good, job, the site looks now ok on my system. :D :D

-- Thomas
by Thomas Hechelhammer
Sun Oct 01, 2006 4:01 am
Forum: Games
Topic: New Tetris game released!
Replies: 17
Views: 6158

On my PAL VIC20 connected to a 1084-monitor the aspect-ratio is 103mm / 60mm on a 10x10 grid (1.71 / 1).

On VICE I have 118mm / 62mm on a 10x10 grid (1.9 / 1).

I can live with that ...

-- Thomas
by Thomas Hechelhammer
Sun Oct 01, 2006 12:48 am
Forum: General Topics
Topic: My New VIC Website, VIC-20 ONLINE
Replies: 16
Views: 8656

Something has changed ... but in the wrong direction. :( http://img155.imageshack.us/img155/7732/website1ds2.png In fact it's a problem which I only get with websites created with frontpage and dreamweaver. Then I have to enlarge the font two times, and all looks better. But that's only a workaround...
by Thomas Hechelhammer
Sat Sep 30, 2006 2:56 pm
Forum: Games
Topic: New Tetris game released!
Replies: 17
Views: 6158

Nice game.

Level 5, score 1252.

I'm not good in Tetris.

-- Thomas
by Thomas Hechelhammer
Sat Sep 30, 2006 2:16 pm
Forum: General Topics
Topic: My New VIC Website, VIC-20 ONLINE
Replies: 16
Views: 8656

Nice work.

In the documents-section something is wrong. :?:

Image

The text linking to Rick Melick looks damaged, I'm using firefox 1.5.0.3 for Linux.

-- Thomas
by Thomas Hechelhammer
Fri Sep 22, 2006 7:22 am
Forum: General Topics
Topic: Which new games would you like to see on your VIC20?
Replies: 49
Views: 30599

As an alternative, perhaps one can use raster timing to constantly change background colour for each square, but it sounds very time consuming and sensitive to timing faults. Hello Carlsson. The foreground begins at rasterline x. At rasterline x-1 you can initialize 2 CIA timer. Timer 1 runs one sc...
by Thomas Hechelhammer
Thu Sep 21, 2006 12:22 am
Forum: General Topics
Topic: Which new games would you like to see on your VIC20?
Replies: 49
Views: 30599

On another note... I would love to see M.U.L.E. for the VIC. M.U.L.E. eats up a lot of memory, too. I've looked into the d64-image, it eats up about 52 k but this includes intro and gameplay. http://www.worldofmule.net/muleat2.gif However, I'm not the friend of those emulations, I like more the fas...
by Thomas Hechelhammer
Wed Sep 20, 2006 8:20 am
Forum: General Topics
Topic: Which new games would you like to see on your VIC20?
Replies: 49
Views: 30599

PS- Sorry Thomas, this was a bit OT. To get IT again: does a VIC version of this notorious turn-based strategy program exist? :wink: http://www.geocities.com/SiliconValley/Park/5715/top10/archon00.gif AFAIK Archon exists only for the following platforms: C64, Amiga, NES, ZXSpectrum, Atari800, Apple...
by Thomas Hechelhammer
Wed Sep 20, 2006 4:28 am
Forum: General Topics
Topic: Which new games would you like to see on your VIC20?
Replies: 49
Views: 30599

Which new games would you like to see on your VIC20?

I think it's time for more great games on the vic20, using all capabilities of gfx and sound. Of course some games which still exist on other platforms. First, please give a vote for the categorie. I hope I've catched most of them. Second, please write down your ideas which games are still missing o...
by Thomas Hechelhammer
Fri Sep 15, 2006 9:52 am
Forum: Programming
Topic: Game main loops in Machine Language
Replies: 12
Views: 4344

I am going to add sound effects only, no music for the moment. Nonetheless I don't want the game "freeze" when the effect is on, so I was thinking to link to IRQ. Basically I need 3 or 4 effects: 1 for piece move/rotate, 1 for piece drop, 1 for line complete and one for "game over&qu...
by Thomas Hechelhammer
Tue Sep 12, 2006 6:37 pm
Forum: Programming
Topic: Game main loops in Machine Language
Replies: 12
Views: 4344

this IRQ thing is interesting, I think I'll have one to manage sound effects for the tetris game that I'm writing (at the moment it's soundless). I will keep the game main loop outside of IRQ because it's quite long and I doubt it can be executed in one IRQ cycle. You have between 17000 and 22000 m...
by Thomas Hechelhammer
Mon Sep 11, 2006 12:46 pm
Forum: Programming
Topic: How to Move memory
Replies: 10
Views: 3960

You have overlapping memory. :cry: So, you will need two different routines . One which moves memory from higher to lower locations. $2000-$4000 -> $1000-$3000 : start at $2000, copy to $1000 and then increment the counter One which moves memory from lower to higher locations: $2000-$4000 -> $3000-$...
by Thomas Hechelhammer
Fri Sep 08, 2006 2:14 pm
Forum: Programming
Topic: Over Writing Memory
Replies: 2
Views: 1600

You can do the following: 10 PRINT"TEXT" 15 S=S+1:IF S>1 THEN 30 20 LOAD"LEVEL01",8,1: REM loads level1 into memory, absolute 30 REM continue of program 40 IFS>2 THEN 60 50 LOAD"LEVEL02",8,1: REM loads level2 into memory, absolute After the LOAD-Command is performed the...
by Thomas Hechelhammer
Fri Sep 08, 2006 12:46 pm
Forum: Programming
Topic: How to Move memory
Replies: 10
Views: 3960

Re: How to Move memory

so mixing with Carlsson's routine, i've transposed the 6502.org routine to the Vic-20, probably with errors: 1102 A6 00 LDX $00 <--- bytes to move HI 1114 A6 4A LDX $4A <--- bytes to move LO The A6 00 gets the byte which is already stored in Adress $0000. For loading the X-Register with the value $...
by Thomas Hechelhammer
Thu Sep 07, 2006 1:52 pm
Forum: Programming
Topic: Super Expander vs. plain 3k expansion
Replies: 8
Views: 3105

The commands POKE643,255:SYS58232 have to be executed before loading a program (the other way round the program would be deleted). These commands only corrects the pointer of the highmem and initialises the system (no complete reset-routine). Here are some lines out of the manual: 1.1 Introduction T...