Page 1 of 3

Code help wanted

PostPosted: 08 Oct 2011, 14:28
by justine
Can some kind person give me an example on how to set the graphics mode on the Evo ?
E.G. How to set it to 80 x 25 text mode
And how to set 600 x 200

Also how to swap the area of ram from 49152 to 65536 to 0 to 16383 ( Turn rom off ) and page in a new ram bank at 49152 to 65536 ??
Also what is the best assembler to use on the Evo ?

Any help would be appreciated

Re: Code help wanted

PostPosted: 08 Oct 2011, 19:03
by DimkaM
justine wrote:How to set it to 80 x 25 text mode


ld a,1 ;open shadow-ports
out (#BF),a
ld bc,#ff77 ;set textmode
ld a,#26
out (c),a
xor a ;close shadow potrs
out (#BF),a

Re: Code help wanted

PostPosted: 08 Oct 2011, 19:29
by DimkaM
CPU address space:
#0000-3FFF bank0
#4000-7FFF bank1
#8000-BFFF bank2
#C000-FFFF bank3

physical RAM address space:
256 pages(0-255) to 16 kilobytes

any page of memory can be plugged into any memory bank.

di
ld a,1 ;open shadow-ports
out (#BF),a

LD BC,#3FF7 ;connect sixty-third page of RAM in bank0
LD A,#40
OUT (C),A

LD BC,#FFF7 ;connect forty-fifth page of RAM in bank3
LD A,#52
OUT (C),A

xor a ;close shadow-potrs
out (#BF),a

Re: Code help wanted

PostPosted: 08 Oct 2011, 19:31
by DimkaM
justine wrote:Also what is the best assembler to use on the Evo ?

Sjasm on PC.
ALASM on ZX.

Re: Code help wanted

PostPosted: 08 Oct 2011, 21:56
by justine
Thanx DimkaM

Re: Code help wanted

PostPosted: 09 Oct 2011, 06:29
by DimkaM
TS-Labs wrote:open hide-ports = открыть спрятать-порты
Пофиксил. Английский в школе обычно прогуливал, но все же друг друга поняли.
TS-Labs wrote:OK, I'll add my 5 cents...
Вот так бы всегда, а то мануал отправляешь читать, который непонятно чем открывать(.odt)

Re: Code help wanted

PostPosted: 09 Oct 2011, 08:02
by CHRV
Все мануалы у нас сделаны в http://www.openoffice.org

Re: Code help wanted

PostPosted: 09 Oct 2011, 09:55
by DimkaM
CHRV wrote:Все мануалы у нас сделаны в http://www.openoffice.org

В чём прикол, не понимаю.

Re: Code help wanted

PostPosted: 09 Oct 2011, 10:50
by deathsoft
DimkaM wrote:В чём прикол, не понимаю.

Чтобы ебли было больше. (Есть мануалы в нормальном pdf формате).

Re: Code help wanted

PostPosted: 09 Oct 2011, 11:05
by lvd
DimkaM wrote:В чём прикол, не понимаю.

У кого дома пижженная венда, и на ней пижженный офиц -- не понять.