Search found 11 matches

by aberrant
Sun Nov 10, 2019 1:56 pm
Forum: OTHER Assembly Programming
Topic: PDP-11
Replies: 19
Views: 5038

Re: PDP-11

I'm sorry Keth. I found that it is difficult and time-consuming for me to translate the documentation (I tend to overthink and procrastinate too much in the process))) It would be much easier if I leave detailed comments it the code I currently write. For example , I described "line parameters table...
by aberrant
Sun Nov 10, 2019 3:15 am
Forum: OTHER Assembly Programming
Topic: PDP-11
Replies: 19
Views: 5038

Re: PDP-11

It took me a while to contrive some examples. In the end, I modified the memory copy test I wrote a year ago. In the example, a code block is sent to PPU to create a new "lines parameters table" to modify colors and line scale. BTW, new version of UKNCBTL was released. Now you can run the emulator w...
by aberrant
Thu Nov 07, 2019 9:38 pm
Forum: OTHER Assembly Programming
Topic: PDP-11
Replies: 19
Views: 5038

Re: PDP-11

Here is link to MACRO-11 Reference manual.
VT52 manual
And here is manual which describes how to work with external devices - terminal emulator, PPU, etc.

It's very late in Moscow :) I'll prepare code examples tomorrow.
by aberrant
Thu Oct 31, 2019 4:09 pm
Forum: OTHER Assembly Programming
Topic: PDP-11
Replies: 19
Views: 5038

Re: PDP-11

Glad I was able to help :) CPU has another limitation - it has no access to bitplane 0 ("blue"). So I modified the example a bit to make the background black. It sets the resolution to 320 dots per line instead of 640, as well. (without changing addresses of each line in the LPT, so there is a gap i...
by aberrant
Thu Oct 31, 2019 3:51 pm
Forum: Show and Tell
Topic: A port of ChibiAkumas to Elektronika MS-0511
Replies: 2
Views: 110

A port of ChibiAkumas to Elektronika MS-0511

Inspired by port of game Highway Encounter to the Elektronika MS-0511(UKNC) I wanted to port some classic game to the machine too. After some research, it was clear that the best video mode to use is 4-color and 320 pixels per line. Then after some more research, I concluded that I should choose a g...
by aberrant
Mon Oct 28, 2019 9:43 pm
Forum: OTHER Assembly Programming
Topic: PDP-11
Replies: 19
Views: 5038

Re: PDP-11

BTW, the example above uses indirect access to video ram which is rather slow but simple.
It is possible to use CPU ram as video ram but it more complicated since CPU has no access at all to the line parameters table(LPT).
by aberrant
Mon Oct 28, 2019 9:32 pm
Forum: OTHER Assembly Programming
Topic: PDP-11
Replies: 19
Views: 5038

Re: PDP-11

Here is link to the simple example with all the tools need to build ROM cartridge image. Simply run a batch file and you'll get cartridge image. It uses RT-11 emulator to run native MACRO-11 assembler and linker to build a Standard Save Image File (.SAV) which can be executed under the RT-11 operati...
by aberrant
Wed Oct 23, 2019 8:54 pm
Forum: OTHER Assembly Programming
Topic: PDP-11
Replies: 19
Views: 5038

Re: PDP-11

Oh, I misunderstood you. I'll have to set up everything on a Windows machine (my dev environment is Linux) and then describe what you need to build and run some simple program. I'll do that in the next couple of days.
by aberrant
Tue Oct 22, 2019 7:41 pm
Forum: OTHER Assembly Programming
Topic: PDP-11
Replies: 19
Views: 5038

Re: PDP-11

Yeah it would be great)) I included a couple of pictures in the archive. screen.scr simple picture to demonstrate how screen represented in RAM rebels.scr is for redundancy And here is some commentaries: Byte order is Little-Endian. screen.scr colors are: 0b00 - black, 0b01 - red, 0b10 - green, 0b11...
by aberrant
Mon Oct 21, 2019 11:41 am
Forum: OTHER Assembly Programming
Topic: PDP-11
Replies: 19
Views: 5038

Re: PDP-11

Once again, I'm trying to start converting ChibiAkumas to PDP-11 (UKNC))) Right now I'm trying to convert the T38-SC1.D01 loading screen to UKNC. When I try to view the result on the UKNC, garbage appears instead of the image. I suspect the T38-SC1.D01 file is not just a memory dump. Besides, for so...

Go to advanced search