Author Topic: Käsekästchen - Preview on another gift to Joyce for thirtieth birthday  (Read 4750 times)

0 Members and 1 Guest are viewing this topic.

Offline sucram

  • CPC664
  • ***
  • Posts: 56
  • Country: de
  • PCW
  • Liked: 37
  • Likes Given: 67
I too want to give Joyce (PCW) a new game for the 30th birthday:
Käsekästchen, a version of the popular game Dots and Boxes for up to five players, programmed with Turbo Pascal 3.0 and GSX routines.

The game is not finished yet, but here are some pictures as a preview:

[attachimg=1]

[attachimg=2]

[attachimg=3]
« Last Edit: 11:25, 31 August 15 by sucram »

Offline robcfg

  • Supporter
  • 6128 Plus
  • *
  • Posts: 2.280
  • Country: se
  • 8-Bit Technomancer
    • index.php?action=treasury
  • Liked: 1017
  • Likes Given: 2385
Das ist ja super!


Kriegen wir auch eine version auf englisch?

Offline sucram

  • CPC664
  • ***
  • Posts: 56
  • Country: de
  • PCW
  • Liked: 37
  • Likes Given: 67
Quote
Das ist ja super!


Kriegen wir auch eine version auf englisch?

Yes, I will integrate a languageselection.

Offline Fessor

  • CPC6128
  • ****
  • Posts: 235
  • Country: de
  • Liked: 203
  • Likes Given: 46
Wird es wirklich Joyce-fixiert? Durch GSX müsste es doch eigentlich auf allen CP/M-Maschinen laufen. (Genügend Speicher vorausgesetzt)


Offline sucram

  • CPC664
  • ***
  • Posts: 56
  • Country: de
  • PCW
  • Liked: 37
  • Likes Given: 67
Ich habe es bislang noch auf keinem anderen CP/M System getestet, es sollte aber in der Tat auch auf anderen CP/M plus Maschinen lauffähig sein, entsprechende Grafiktreiber vorausgesetzt.
Gibt es geeignete Emulatoren für entsprechende Tests?

I haven't  test it on any other CP/M system, but it should be run on other CP/M plus machines with needed graphics driver.
Are there appropriate emulators for tests?

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1014
  • Likes Given: 926
Jeder CPC Emulator kann auch CP/M ;)
Wie das dann mit den Grafiken aussieht, kann ich Dir allerdings nicht sagen...
Magst Du mir mal ein DSK Image zukommen lassen?
Dann kann ich das relativ schnell testen...
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline sucram

  • CPC664
  • ***
  • Posts: 56
  • Country: de
  • PCW
  • Liked: 37
  • Likes Given: 67
Devilmarkus hat das Spiel mit einem CPC-Emulator unter CP/M plus getestet. Nachdem er den Grafiktreiber DDSCREEN durch DDMODE2 ersetzt hat, sind zumindest Linien und Schrift auf dem Bildschirm platziert worden. Leider fehlt die Flächenfüllung, der Schriftsatz passt nicht (ä,ö,ü,ß..) und die Zeilenabstände beim Text passen nicht.
Ich denke mit überschaubarem Aufwand werde ich das bei Gelegenheit noch anpassen können, vorausgesetzt ich finde einen geeigneten Grafiktreiber für die Flächenfüllung. Es wird aber alles etwas dauern...


Devilmarkus has tested the game with a CPC emulator under CP/M plus. Having the graphics driver DDSCREEN replaced by DDMODE2, at least lines and characters on the screen have been placed. Missing was the fill, the font is wrong (missing ä, ö, ü, ß...)
 I think with reasonable effort I'll still be able to adapt it for the CPC. But I need to find a graphics driver for the fill. But that will take some time.

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1978
  • Likes Given: 4650
Ask FloppySoftware!
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline FloppySoftware

  • CPC6128
  • ****
  • Posts: 243
  • Country: es
  • The best team: Amstrad PCW, CP/M, and the Z80 cpu.
    • Floppy Software
  • Liked: 234
  • Likes Given: 171
Congratulations!! I missed your post!!!!  :'(

I want to play your game!  :)

Regarding GSX drivers, I remember that the supplied with DR programs (Dr draw, etc.) were better and more completed than the supplied by Amstrad.

Then, the solution would be to get the drivers from a Dr disk.

Regarding the font issue, maybe the solution is send to the screen the escape sequence to set the language as german, or use LANGUAGE tool.
floppysoftware.es < NEW URL!!!
cpm-connections.blogspot.com.es

Offline sucram

  • CPC664
  • ***
  • Posts: 56
  • Country: de
  • PCW
  • Liked: 37
  • Likes Given: 67
Hello Miguel,

the game is my first try in GSX-programming on the PCW.
There are still a few mistakes in the programm, which I want to resolve before publishing. But I send you in an unfinished version by email. 

As driver I use the DDSCREEN from DR Draw / DR Graph, it works with the PCW. But if start the game on the CPC with driver DDMODE2 the fillings doesn't work. I search for other driver, there is one with CBasic, but the result is the same. This is not the only problem to use it on the CPC. I have to place the text in another way and the control keys must be addressed differently.   

A few Links concerning GSX: 
http://www.seasip.info/Cpm/gsxint.html
http://www.cirsovius.de/CPM/Projekte/Artikel/Grafik/CPMGSX/CPMGSX.html
http://www.cirsovius.de/CPM/Projekte/Artikel/Grafik/GrafRoll/GrafRoll.html
http://www.fvempel.nl/basic.html

Best regards,
Marcus 
« Last Edit: 15:00, 01 September 15 by sucram »

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1014
  • Likes Given: 926
I think the problem occurs, because the Joyce seems to use 640x400 pixels...
The CPC has a maximum (without hardware manipulation) of 640x200 pixels...
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline FloppySoftware

  • CPC6128
  • ****
  • Posts: 243
  • Country: es
  • The best team: Amstrad PCW, CP/M, and the Z80 cpu.
    • Floppy Software
  • Liked: 234
  • Likes Given: 171
Hello Miguel,

the game is my first try in GSX-programming on the PCW.
There are still a few mistakes in the programm, which I want to resolve before publishing. But I send you in an unfinished version by email. 

As driver I use the DDSCREEN from DR Draw / DR Graph, it works with the PCW. But if start the game on the CPC with driver DDMODE2 the fillings doesn't work. I search for other driver, there is one with CBasic, but the result is the same. This is not the only problem to use it on the CPC. I have to place the text in another way and the control keys must be addressed differently.   

A few Links concerning GSX: 
http://www.seasip.info/Cpm/gsxint.html
http://www.cirsovius.de/CPM/Projekte/Artikel/Grafik/CPMGSX/CPMGSX.html
http://www.cirsovius.de/CPM/Projekte/Artikel/Grafik/GrafRoll/GrafRoll.html
http://www.fvempel.nl/basic.html

Best regards,
Marcus

Hi Marcus,
 
I have just sent to you an email with my reply, regarding the problems you said.
 
Anyway, as it can be of help to someone, I will write here my reply too:
 
--quote--
Hi Marcus.
The problems are solved!
As you can see in the attached image (cpc2.png), the fill operation is working in the WinAPE CPC emulator.
I did the test with the attached DSK (CPC format) file (CPM_GSX.DSK), that includes ASSIGN.SYS, DDMODE1.PRL, DDMODE2.PRL and GSX.SYS files, that come from the Dr. Draw v1.0.1 DSKs for the CPC, also attached.
As I said in the forum, these drivers come from Digital Research, and are better tan those from Amstrad.
Regarding the keyboard problem, it's solved too. In the CPC, you must execute the command:
SETKEYS KEYS.CCP
before you run the game, and the CPC keyboard will generate the same control characters as the PCW for the cursor keys.
And regarding the language problem, is solved too!
You must execute the command:
LANGUAGE 2
before you run the game, and the CPC font will be the German one, instead of the default one (Spanish, English, etc.) depending of the CP/M version.
Maybe you can write a SUB file to play the game, including these two commands, to automatize the process.
I hope this help you to make a very good game, for our beloved Amstrad PCW / Joyce.
 
--unquote--
 
I will be very happy when you end this game!  :)
 
Edit: I forgot to say, that you can send to the console the following escape sequence:
 
PRINT CHR$(27) + "2" + CHR$(2);
 
(or the equivalent in Pascal, C, etc.) to do the same effect as the LANGUAGE 2 command.
« Last Edit: 21:43, 01 September 15 by FloppySoftware »
floppysoftware.es < NEW URL!!!
cpm-connections.blogspot.com.es

Offline sucram

  • CPC664
  • ***
  • Posts: 56
  • Country: de
  • PCW
  • Liked: 37
  • Likes Given: 67
Thanks again for the help!  :)

Offline sucram

  • CPC664
  • ***
  • Posts: 56
  • Country: de
  • PCW
  • Liked: 37
  • Likes Given: 67
Meanwhile, I've almost finished the game. It also runs on the CPC.  :D

But I want to implement other languages.
As my foreign language skills are limited, I beg you to help me with the translation. In the attached file, all texts are available in different languages.
The instructions I have written only in German, English and Dutch, so far. Better and more translations are welcome.

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1978
  • Likes Given: 4650
Anstatt Spielanweisung wuerde ich Spielanleitung schreiben. Super, dass es auch auf'm CPC laufen soll!  :) :) :)
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline Dubliner

  • CPC664
  • ***
  • Posts: 78
  • Country: es
  • Liked: 96
  • Likes Given: 4
I could give a hand with the spanish translation if nobody else does, but i won't be able to do that for at least three weeks.

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1978
  • Likes Given: 4650
I could give a hand with the spanish translation if nobody else does, but i won't be able to do that for at least three weeks.


It's only a couple lines. About as much as you posted today.  :)
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline sucram

  • CPC664
  • ***
  • Posts: 56
  • Country: de
  • PCW
  • Liked: 37
  • Likes Given: 67
There are in fact only a few sentences to translate, or with other words less than 100 words.

Offline robcfg

  • Supporter
  • 6128 Plus
  • *
  • Posts: 2.280
  • Country: se
  • 8-Bit Technomancer
    • index.php?action=treasury
  • Liked: 1017
  • Likes Given: 2385
Can you send me a pm with the text to translate to spanish? I'm currently in Mexico so it can take a couple of days.

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1978
  • Likes Given: 4650
Can you send me a pm with the text to translate to spanish? I'm currently in Mexico so it can take a couple of days.


See 5 posts before. It's all in there. Just need somebody to read over it.
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline sucram

  • CPC664
  • ***
  • Posts: 56
  • Country: de
  • PCW
  • Liked: 37
  • Likes Given: 67
The Spanish translation is ready, thanks to Rob!

Offline sucram

  • CPC664
  • ***
  • Posts: 56
  • Country: de
  • PCW
  • Liked: 37
  • Likes Given: 67
Käsekästchen - The game is finished, I hope you enjoy it.
« Reply #21 on: 00:53, 20 October 15 »
The game is finished, I hope you enjoy it.
[attachimg=2]
« Last Edit: 00:57, 20 October 15 by sucram »

Offline FloppySoftware

  • CPC6128
  • ****
  • Posts: 243
  • Country: es
  • The best team: Amstrad PCW, CP/M, and the Z80 cpu.
    • Floppy Software
  • Liked: 234
  • Likes Given: 171
Thanks!
floppysoftware.es < NEW URL!!!
cpm-connections.blogspot.com.es

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1978
  • Likes Given: 4650
Awesome! Great work!  :) :) :)

TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline FloppySoftware

  • CPC6128
  • ****
  • Posts: 243
  • Country: es
  • The best team: Amstrad PCW, CP/M, and the Z80 cpu.
    • Floppy Software
  • Liked: 234
  • Likes Given: 171
Nice game, congratulations!  :)

But I must to practice.  :-[
 
floppysoftware.es < NEW URL!!!
cpm-connections.blogspot.com.es