Search found 1258 matches

by XavSnap
Mon Mar 01, 2021 4:17 am
Forum: ZX BASIC
Topic: [VB81] How to make a splash screen in Basic...
Replies: 0
Views: 259

[VB81] How to make a splash screen in Basic...

To create a basic text file: http://zx81.ordi5.free.fr/forums/Vb81_Text.gif Any "P" files can be "patched" ( blank D_file in a 16k Basic file)... Just prepare the auto-start as : 9990 SAVE "MYPROG" 9991 PAUSE 4E4 9999 GOTO 1 http://zx81.ordi5.free.fr/forums/Vb81_Text2.gif To retrieve a Basic text fi...
by XavSnap
Sat Feb 27, 2021 8:53 am
Forum: ZX BASIC
Topic: [ASM] Enter an hexadecimal machine code listing.
Replies: 0
Views: 144

[ASM] Enter an hexadecimal machine code listing.

Hi, There's two ways to enter an hexadecimal listing: In Basic: 1 REM XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 2 LET A$="2A294001050009545D0100023E0\ 07E23D61CF8A9052807070707074F18F0EB77\ EB1318E5" 3 LET B=16514 4 FOR A=1 TO LEN A$-1 STEP 2 5 POKE B,16*CODE A$(A)+CODE A$(A+1)-476 6 LET B=B+1 7 NEXT A And in ...
by XavSnap
Sat Feb 27, 2021 1:39 am
Forum: Software
Topic: [type-ins] "Ordi-5" french programs.
Replies: 3
Views: 357

Re: [type-ins] "Ordi-5" french programs.

Hi David G,

Web site updated with your great job !
http://abandonlistings.free.fr/ordi5/ZX81_1.htm

(enclosed: the PDF, P file and links to your dedicated tread.)

If something's wrong, let me know.
Thanks.
by XavSnap
Sat Feb 27, 2021 12:47 am
Forum: ZX BASIC
Topic: Disable and Enable BREAK at will.
Replies: 9
Views: 3981

Re: Disable and Enable BREAK at will.

Hi,

I ever seen this kind of rerouted display process.

To slow down the display, as a typewriter display type, to speedup the ZxPrinter and to speedup the screen display… the famous «NIPPERROUTINE».

The display interrupt (IY) is relocated in a homemade routine originally based in the ROM.
by XavSnap
Fri Feb 26, 2021 10:52 pm
Forum: ZX BASIC
Topic: SCROLL and ZxPrinter bug.
Replies: 3
Views: 921

Re: SCROLL and ZxPrinter bug.

Hi, Just a printing routine bug… the COPY is based on a 16k 20x32 screen setup… On a 1k or 2k configuration, it's the same problem. The SCROLL routine don't rebuild the 16k memory D_File and don't fill the screen while it's process. In case of COPY in 1k, it print the 118 character as a displayable ...
by XavSnap
Thu Feb 25, 2021 3:41 am
Forum: Software
Topic: [type-ins] "Ordi-5" french programs.
Replies: 3
Views: 357

Re: [type-ins] "Ordi-5" french programs.

Hi David,
8-)

Is it correct to you, to enclose it in the zipped file…
ZX81Keyboard.pdf
(270.87 KiB) Downloaded 20 times
by XavSnap
Mon Feb 22, 2021 3:20 am
Forum: Software
Topic: [type-ins] "Ordi-5" french programs.
Replies: 3
Views: 357

[type-ins] "Ordi-5" french programs.

Hi, We started a new type-in campaign from the french magazine : "Ordi-5" (In french, Ordi-5 mean Ordi-Cinq "Ordi-Five" [for Ordi Sinc..lair] :ugeek: ) Download programs: http://abandonlistings.free.fr/ordi5/ Pdf issues (#14): http://abandonlistings.free.fr/ordi5/ Thanks to Antipontifex & XavSnap. H...
by XavSnap
Sat Feb 20, 2021 1:24 am
Forum: Hardware
Topic: Tape read/write on expansion port?
Replies: 28
Views: 6519

Re: Tape read/write on expansion port?

Hi Martin,
I redraw your logic drawing with dedicated LS ships :
Image
Yes, something's wrong for the latch disable on /RD…
May be you had to use the /IOrq*Address bus=0 to release it…


Kicad schem files:
Port_OUTFE.zip
(4.95 KiB) Downloaded 13 times
by XavSnap
Sun Jan 31, 2021 8:52 pm
Forum: GAMES
Topic: .81 files to .p file anyone ???
Replies: 12
Views: 1240

Re: .81 files to .p file anyone ???

As you may see in the first :shock: 'P' file was a specific format Xtender… to work on the original tape file. In previous emulators, only the .80 and .81 format are used. The tape input wasn't emulated, and it feed the dedicated memory room as is ! WITHOUT TAPE HEADER NAME… 'P' files are not the p...
by XavSnap
Thu Jan 28, 2021 11:12 am
Forum: Development
Topic: ZX81 Assembly Programming - Getting Started
Replies: 34
Views: 16949

Re: ZX81 Assembly Programming - Getting Started

using the flat assembler)
:shock:
Tasm, Z80 ass or the Artic ASM2 ?

In ASM2, you had to type > Shift+ A ( for Label. )
Or/and add tab before mnemonics.