Search found 34 matches

by velesoft
Sun Nov 05, 2023 9:01 pm
Forum: FPGA Devices
Topic: Long Filename Browser for ZX-UNO / esxDOS
Replies: 1210
Views: 155596

Re: Long Filename Browser for ZX-UNO / esxDOS

Then for software developers here is memory layout for both DIVMMC 128 and 512kB models: Here is known used DIVMMC 128kB ram pages : 0,1,2,3,4 : Internal esxdos usage 5,6,7,8,9,10 : LFN browser RAM backup pages (NMI and .dot command versions) 11 : Internal esxdos usage (for new CPLD firmware 2023) 1...
by velesoft
Sun Nov 05, 2023 7:11 pm
Forum: FPGA Devices
Topic: Long Filename Browser for ZX-UNO / esxDOS
Replies: 1210
Views: 155596

Re: Long Filename Browser for ZX-UNO / esxDOS

New test version available here . This adds support for Sound Tracker Pro (.stp) music files. Debugging this new plugin also uncovered a bug introduced during the assembly rewrite which stopped the browser navigation keys moving to next, previous, first and last songs correctly during playback. Thi...
by velesoft
Sat Apr 29, 2023 9:36 pm
Forum: Hardware
Topic: Booting ESXDOS rom + 128 rom from SD card
Replies: 0
Views: 129

Booting ESXDOS rom + 128 rom from SD card

Here is video with my ZX128+2 without rom chip. New BOOTER rom in DIVMMC eeprom in combination with new CPLD firmware by Mario Prato enable direct loading system rom(esxdos) and zx rom from SD card and run both rom's in DIVMMC ram.

https://www.youtube.com/shorts/_wAiwKXLe9g
by velesoft
Thu Mar 02, 2023 7:08 pm
Forum: FPGA Devices
Topic: Long Filename Browser for ZX-UNO / esxDOS
Replies: 1210
Views: 155596

Re: Long Filename Browser for ZX-UNO / esxDOS

New test version available here . After press SS+F in NMI menu is visible only one bottom line with one filename. Bug ? I use kempston controll. If filebrowser show any error message then wait only for any key, but kempston fire button is ignored. Kempston controll is also ignored in hex view and t...
by velesoft
Wed Mar 01, 2023 9:53 pm
Forum: FPGA Devices
Topic: Long Filename Browser for ZX-UNO / esxDOS
Replies: 1210
Views: 155596

Re: Long Filename Browser for ZX-UNO / esxDOS

I can make driver for K-MOUSE. Mouse wheel can jump to next/previous pages.
by velesoft
Tue Feb 28, 2023 8:44 pm
Forum: FPGA Devices
Topic: Long Filename Browser for ZX-UNO / esxDOS
Replies: 1210
Views: 155596

Re: Long Filename Browser for ZX-UNO / esxDOS

New test version available here . Just a small update to add support for the newly modified divMMC CPLD firmware which has new mapram features. It should not affect existing divMMC or divIDE hardware. A bug with plugin error messages not redrawing filenames when the message is cleared was also fixe...
by velesoft
Sun Feb 20, 2022 2:15 pm
Forum: Hardware
Topic: Kempston Mouse
Replies: 15
Views: 510

Re: Kempston Mouse

Or replace kempston mouse driver in ZX software with new amiga mouse driver. AMIGA MOUSE driver need only real amiga mouse (or PS/2mouse with adapter) used in kempston joystick port (need correct pinout ala amiga with +5V and GND).
Some software exist:
https://velesoft.speccy.cz/othermouse-cz.htm
by velesoft
Sun Feb 20, 2022 2:00 pm
Forum: Hardware
Topic: Kempston Mouse
Replies: 15
Views: 510

Re: Kempston Mouse

The question I have is where can I get 3mm 9 core cable from to adapt such a mouse and use three buttons? David Make own ? Or use cable from EBAY (or from cheap sega genesis gamepad clones) https://www.aliexpress.com/af/sega-genesis-gamepad.html?trafficChannel=af&d=y&CatId=0&SearchText=...
by velesoft
Sat Feb 19, 2022 7:53 pm
Forum: Hardware
Topic: Kempston Mouse
Replies: 15
Views: 510

Re: Kempston Mouse

Cheapest way is buy PS/2 mouse and connect inside mouse case small PS/2toAMIGAMOUSE adapter based on one PIC16F628 chip. And replace original PS/2 cable with new cable with CANON 9.
by velesoft
Thu Dec 30, 2021 9:14 pm
Forum: Preservation
Topic: Lemmings 3
Replies: 1
Views: 346

Re: Lemmings 3

May be add also mouse support as on Lemmings 128 here:
https://velesoft.speccy.cz/kmouse/kmvel ... km.tap.zip
Image
by velesoft
Mon Mar 15, 2021 1:47 pm
Forum: FPGA Devices
Topic: Long Filename Browser for ZX-UNO / esxDOS
Replies: 1210
Views: 155596

Re: Long Filename Browser for ZX-UNO / esxDOS

One idea. For zx spectrum next exist new fileformat *.DAW with music for 3x AY chip. Music code in this file contain special instructions and use also other NEXT's hw features. But if we replace this incompatible code with own standard player code then may be possible play music for three ay chips o...
by velesoft
Fri Jan 29, 2021 10:11 pm
Forum: FPGA Devices
Topic: Long Filename Browser for ZX-UNO / esxDOS
Replies: 1210
Views: 155596

Re: New File Browser for ZX-UNO

Awesome! I will test is as soon as I can, and I'm curious if the cards I include by default (modern 16GB Kingston) are fast or slow when RAM is saved on card. And I'll compare it to using 512K of SRAM. This filebrowser run fast on any DIVMMC model with minimum 128kB ram. Then also on all your DIVMM...
by velesoft
Sun Jan 24, 2021 10:23 pm
Forum: FPGA Devices
Topic: Long Filename Browser for ZX-UNO / esxDOS
Replies: 1210
Views: 155596

Re: New File Browser for ZX-UNO

I can modify any ROM files for direct use on Divmmc
by velesoft
Sun Jan 24, 2021 7:44 pm
Forum: FPGA Devices
Topic: Long Filename Browser for ZX-UNO / esxDOS
Replies: 1210
Views: 155596

Re: Nový prohlížeč souborů pro ZX-UNO

Warning. Any ROM file installed via .OWNROM command must contain come patches for full using on DIVMMC. Must be removed all rom parts which write bytes to low 16kB, must be fixed bug in SCROLL code (rewrite char font) and area #1FF8-#1FFF can't contain runable code (only data may be)
by velesoft
Sun Jan 24, 2021 7:39 pm
Forum: FPGA Devices
Topic: Long Filename Browser for ZX-UNO / esxDOS
Replies: 1210
Views: 155596

Re: Nový prohlížeč souborů pro ZX-UNO

About .LCE format. Some time ago I wrote info about support LCE files for ZX48 models. Standard .LCE file = two standard zx screens connect to one file (length 2x 6912 bytes) LCE format for ZX48 (also usable on ZX128) = one standard zx screen 6912 bytes + next 768 bytes for second attribute area. LC...
by velesoft
Sun Jan 24, 2021 1:37 pm
Forum: FPGA Devices
Topic: Long Filename Browser for ZX-UNO / esxDOS
Replies: 1210
Views: 155596

Re: Nový prohlížeč souborů pro ZX-UNO

velesoft wrote: Sat Jan 23, 2021 7:24 pm I plan new version of command .OWNROM
New command will install ZX rom without using zx ram.
by velesoft
Sat Jan 23, 2021 7:24 pm
Forum: FPGA Devices
Topic: Long Filename Browser for ZX-UNO / esxDOS
Replies: 1210
Views: 155596

Re: Nový prohlížeč souborů pro ZX-UNO

I plan new version of command .OWNROM
by velesoft
Mon Jan 18, 2021 4:16 am
Forum: Hardware
Topic: Divmmc vs Divide
Replies: 12
Views: 2318

Re: Divmmc vs Divide

by velesoft
Sun Jan 17, 2021 10:15 pm
Forum: Hardware
Topic: Divmmc vs Divide
Replies: 12
Views: 2318

Re: Divmmc vs Rozdělit

Original DIVIDE interface contain small external memory but contain 16bit IDE connector. Here you can connect HDD, CD/DVD, adapters IDEtoCF, IDEtoSD, IDEtoSATA. For DIVIDE exist more systems: https://velesoft.speccy.cz/zx/divide/divide-soft.htm DIVIDE support true allram mode with 16kB ram paging in...
by velesoft
Sat Jan 16, 2021 9:39 pm
Forum: FPGA Devices
Topic: Long Filename Browser for ZX-UNO / esxDOS
Replies: 1210
Views: 155596

Re: New File Browser for ZX-UNO

Memory ------ Plugins assume a minimum 128k of pageable divMMC memory is available. The page usage is as follows: 0,1,2,3,4 : Internal esxdos usage 5,6,7,8,9,10 : browser RAM backup pages (NMI and .dot command versions) 11 : plugin RAM backup for browser code overwritten by the plugin at 32768 12 :...
by velesoft
Sun Nov 01, 2020 3:14 pm
Forum: FPGA Devices
Topic: Long Filename Browser for ZX-UNO / esxDOS
Replies: 1210
Views: 155596

Re: New File Browser for ZX-UNO

Idea for LCE and SCR plugin.
Add manual or automatic loading of next screen files....
by velesoft
Sun Oct 11, 2020 6:51 pm
Forum: FPGA Devices
Topic: Long Filename Browser for ZX-UNO / esxDOS
Replies: 1210
Views: 155596

Re: New File Browser for ZX-UNO

Optimised code:

XOR A
LD (16384), A
LD (32768), A
LD A, 5
LD (49152), A
LD A, (16384)
CP 5
RET Z
LD A, 2
LD (49152), A
LD A, (32768)
RET
by velesoft
Sat Oct 10, 2020 8:38 pm
Forum: FPGA Devices
Topic: Long Filename Browser for ZX-UNO / esxDOS
Replies: 1210
Views: 155596

Re: New File Browser for ZX-UNO

idea for nmi start: You can before start nmi detect if zx model is 128 or 48 kB. If is detected only 48kB model then backup zx memory to divmmc and use this detection code : XOR A LD (16384),A LD (32768),A LD A,5 LD (49152),A LD A,(16384) CP 5 JR Z,END LD A,2 LD (49152),A LD A,(32768) CP 2 JR Z,END ...
by velesoft
Sat Oct 10, 2020 6:32 pm
Forum: FPGA Devices
Topic: Long Filename Browser for ZX-UNO / esxDOS
Replies: 1210
Views: 155596

Re: New File Browser for ZX-UNO

Then you may need small memory test before start browser - if is in area 49152-65535 set ram page 2 or 5 and memory paging is locked then memory is unusable = disable NMI or show message "computer need reset..." etc... Not sure I understand the issue. The NMI copies 16384 - 65535 to the d...
by velesoft
Sat Oct 10, 2020 4:16 pm
Forum: FPGA Devices
Topic: Long Filename Browser for ZX-UNO / esxDOS
Replies: 1210
Views: 155596

Re: New File Browser for ZX-UNO

Yes, the browser uses 49152-65535 to store the 8.3 filenames and any associated long filenames. Then you may need small memory test before start browser - if is in area 49152-65535 set ram page 2 or 5 and memory paging is locked then memory is unusable = disable NMI or show message "computer n...