ENTERPRISE KLUB
2021. október 2., 1055 Budapest, Nyugati tér 9. 14-19 óráig
Belépés kizárólag klubtagok részére! (Klubkártyával vagy előfizetéssel!)
Welcome, Guest. Please login or register.


Author Topic: Games for IS-DOS (Read 5153 times)

Offline SlashNet

  • EP lover
  • *
  • Posts: 768
  • Country: ua
  • Enterprise 128K | Cubietruck
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 88.0.4324.99 Chrome 88.0.4324.99
    • View Profile
    • Russian info about Enterprise
Games for IS-DOS
« on: 2021.February.11. 19:26:49 »
Update my search of CP/M-80 software for Enterprise IS-DOS.


Mazezam
Sources (C) available

Logic game.

Seems works well only with IS-DOS v1.1 by elmer, but it would be nice if blinking cursor will be invisible.

26359-026361-126363-2



Gorilla
Sources (Turbo Modula-2) available

Implementation for CP/M of the classic "GORILLA.BAS" BASIC game included in MS-DOS 5.0

Works well without modification (tried with VT52 terminal type). Just need to change in game preferences block char from default chr(255) (invisible at EP) to another.

26365-326367-426369-526371-626373-7



Hangman
Sources (C) available

Works well (tried with VT52 terminal type). Text file (words.txt) must exists in same directory.

26375-826377-926379-1026381-11



Author of previous 2 games has also another games, but they seems for another terminal mode:
https://github.com/sblendorio/queens-cpm
https://github.com/sblendorio/hanoi-cpm

Also tried "Leather Goddesses of Phobos" (Release 59), "Planetfall" (Release 37) and "The Hitchhiker's Guide to the Galaxy" (Release 59) with game status line.
Games works, but almost unplayable: after updating statusline all log screen clears.

26383-12


Offline elmer

  • EP fan
  • *
  • Posts: 196
  • Country: us
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 85.0 Firefox 85.0
    • View Profile
Re: Games for IS-DOS
« Reply #1 on: 2021.February.11. 20:24:47 »
Mazezam
Sources (C) available

Logic game.

Seems works well only with IS-DOS v1.1 by elmer, but it would be nice if blinking cursor will be invisible.

IS-DOS has always supported disabling the cursor, the problem is because the game is sending a bad control sequence to disable the cursor.

It is sending 1Bh F8h 35h instead of 1Bh 78h 35h.


IS-DOS responds to the same control sequences as MSX-DOS, which are actually an expansion of the old VT-52 control sequences.

While the VT-52 itself provides no way to disable the cursor (or display reverse video), the MSX-DOS (and Atari GEM/TOS) control sequences are actually based on the Zenith Z19/Z89 and Heath H19/H89 terminals, which do provide those control sequences.

I actually added a couple of additional Z19/Z89 control sequences (including the ones for reverse video) into IS-DOS 1.1.


Anyway, here is a patched version of MAZEZAM.COM with the cursor sequence fixed. ;-)

Offline elmer

  • EP fan
  • *
  • Posts: 196
  • Country: us
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 85.0 Firefox 85.0
    • View Profile
Re: Games for IS-DOS
« Reply #2 on: 2021.February.11. 20:39:34 »
Author of previous 2 games has also another games, but they seems for another terminal mode:
https://github.com/sblendorio/queens-cpm
https://github.com/sblendorio/hanoi-cpm

Correct! The game supports the ADM-31 and ADM-3A terminals were also very popular CP/M terminals, but whose control sequences are not compatible with the VT-52.

I was tempted to support switching IS-DOS between VT-52 and ADM-3A modes, but the default IS-DOS display that uses the "EDITOR:" device is not easy to change.  The "fast" video driver is much easier to change.


Also tried "Leather Goddesses of Phobos" (Release 59), "Planetfall" (Release 37) and "The Hitchhiker's Guide to the Galaxy" (Release 59) with game status line.
Games works, but almost unplayable: after updating statusline all log screen clears.

I don't know how that status line is displayed, but the Z19/Z89 terminals do support a status line, and I could implement it in the IS-DOS "fast" video driver, but that capability really cannot be added to the standard EXOS "EDITOR:" device.

Offline SlashNet

  • EP lover
  • *
  • Posts: 768
  • Country: ua
  • Enterprise 128K | Cubietruck
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 88.0.4324.99 Chrome 88.0.4324.99
    • View Profile
    • Russian info about Enterprise
Re: Games for IS-DOS
« Reply #3 on: 2021.February.11. 20:40:49 »
http://atmturbo.nedopc.com/load_cpm.htm

Quatris

Works well. But character for tetraminos is "£" in UK charset.

26386-0



Robots

Works well, but Escape is more interesting.

26388-126390-226392-3



Blocks

Works well

26394-426396-526398-626400-7



Find That Mine!

26402-826404-9



Ladder

Works well (configuration with LADCONF.COM)

26406-1026408-1126410-12



Catchum

Doesn't work. Inexplicably program can't find config file.

Offline SlashNet

  • EP lover
  • *
  • Posts: 768
  • Country: ua
  • Enterprise 128K | Cubietruck
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 88.0.4324.99 Chrome 88.0.4324.99
    • View Profile
    • Russian info about Enterprise
Re: Games for IS-DOS
« Reply #4 on: 2021.February.11. 20:45:29 »
I don't know how that status line is displayed

I don't remember where I downloaded these files from:
« Last Edit: 2021.February.11. 22:12:26 by SlashNet »

Offline SlashNet

  • EP lover
  • *
  • Posts: 768
  • Country: ua
  • Enterprise 128K | Cubietruck
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 88.0.4324.99 Chrome 88.0.4324.99
    • View Profile
    • Russian info about Enterprise
Re: Games for IS-DOS
« Reply #5 on: 2021.February.11. 22:11:33 »
Pacman

pacman52.com - for VT52 terminal mode
Turn on CAPS before playing!

26416-026418-1

Offline szipucsu

  • EP addict
  • *
  • Posts: 9132
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 85.0 Firefox 85.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Games for IS-DOS
« Reply #6 on: 2021.February.12. 20:04:47 »
These games seem cool. I hope some character definitions can make the elements more aesthetic.
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline SlashNet

  • EP lover
  • *
  • Posts: 768
  • Country: ua
  • Enterprise 128K | Cubietruck
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 88.0.4324.99 Chrome 88.0.4324.99
    • View Profile
    • Russian info about Enterprise
Re: Games for IS-DOS
« Reply #7 on: 2021.February.12. 20:40:17 »
I think, they will better looks if launch with German font with "#" symbol instead "£".

Offline szipucsu

  • EP addict
  • *
  • Posts: 9132
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 85.0 Firefox 85.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Games for IS-DOS
« Reply #8 on: 2021.February.12. 22:09:51 »
Character definitions may be missing because of some reason. It can be different for each computer. The games would look much better with defined characters. Creating characters is not difficult. I don't know if it  is possible to load them into IS-DOS, and attach them to the games.
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Online gflorez

  • EP addict
  • *
  • Posts: 3188
  • Country: es
  • OS:
  • Windows NT 6.3 Windows NT 6.3
  • Browser:
  • Firefox 85.0 Firefox 85.0
    • View Profile
Re: Games for IS-DOS
« Reply #9 on: 2021.February.12. 23:20:36 »
May be first defining the characters with a Basic program and then entering IS-DOS.

Online Zozosoft

  • EP addict
  • *
  • Posts: 14021
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Firefox 85.0 Firefox 85.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Games for IS-DOS
« Reply #10 on: 2021.February.13. 08:57:38 »
May be first defining the characters with a Basic program and then entering IS-DOS.
And you can start game from BASIC program: EXT "ISDOS /GAME"

Offline BruceTanner

  • EP lover
  • *
  • Posts: 565
  • Country: gb
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 85.0 Firefox 85.0
    • View Profile
Re: Games for IS-DOS
« Reply #11 on: 2021.February.13. 09:53:15 »
Or maybe # is more useful than £ in IS-DOS, especially considering most use is in Hungary, so just change £ to # permanently in new IS-DOS? :shock:

Offline szipucsu

  • EP addict
  • *
  • Posts: 9132
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 85.0 Firefox 85.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Games for IS-DOS
« Reply #12 on: 2021.February.13. 10:19:59 »
For musicians # is more useful. For rich people: £ or even $ :D

I suggest a character definition command in the new IS-DOS.
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Online gflorez

  • EP addict
  • *
  • Posts: 3188
  • Country: es
  • OS:
  • Windows NT 6.3 Windows NT 6.3
  • Browser:
  • Firefox 85.0 Firefox 85.0
    • View Profile
Re: Games for IS-DOS
« Reply #13 on: 2021.February.13. 10:24:14 »
Thinking about what you(a British man) is proposing us about abandoning the £ could sound weird on other context...

I am accustomed to use the pound symbol to manage channels on the EP, and \ on directories, instead the Ñ, that I set on the ESP.ROM.

I can live with my contradictions....

Offline BruceTanner

  • EP lover
  • *
  • Posts: 565
  • Country: gb
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 85.0 Firefox 85.0
    • View Profile
Re: Games for IS-DOS
« Reply #14 on: 2021.February.13. 10:44:35 »
I have always thought OPEN £1 looked silly, it should be OPEN #1:!