Search found 279 matches

by MonkZy
Wed Jun 06, 2018 10:24 pm
Forum: Games/Software
Topic: The best classic Speccy game beginning with M: discussion
Replies: 49
Views: 9542

Re: The best classic Speccy game beginning with M: discussion

I have never played Manic Miner :oops: . Before I vote I will play MM.
by MonkZy
Sun Jun 03, 2018 3:37 pm
Forum: Announcements
Topic: Revival 2018 ZX Spectrum Next Talks
Replies: 9
Views: 2671

Re: Revival 2018 ZX Spectrum Next Talks

[mention]llewelyn[/mention] Fast forward the video to 47 minutes, Mike Dailly talks of further production runs, as many as 10,000 units. At 48 minutes Jim Bagley confirms the wish to make more units although he seems more realistic about how this will happen. It certainly seems more units will be ma...
by MonkZy
Tue May 22, 2018 6:55 pm
Forum: Emulators
Topic: Testing emulators using z80test-1.0. Quick results
Replies: 134
Views: 59418

Re: Testing emulators using z80test-1.0. Quck results

The screen is a cheap Chinese clone from eBay, it is a copy of the Waveshare 5" display. It does have a touch screen but I don't use it as the driver support is not good. The case is designed and printed by me 8-) I will open a thread about it, one day. I am a huge ZXBaremulator fan.
by MonkZy
Tue May 22, 2018 6:32 pm
Forum: Emulators
Topic: Testing emulators using z80test-1.0. Quick results
Replies: 134
Views: 59418

Re: Testing emulators using z80test-1.0. Quck results

ZXBaremulator (version 3.H.5)

Image

All tests pass!!
by MonkZy
Fri May 18, 2018 7:33 pm
Forum: Music
Topic: #BeepolaFriday
Replies: 55
Views: 49217

Re: #BeepolaFriday

Really good this. Takes me back to a random field, possibly in Wiltshire, in the early 90's. 4-bits seem more than enough. Thanks for posting.
by MonkZy
Tue May 15, 2018 6:20 pm
Forum: Programming
Topic: Mysterious lost program coding!
Replies: 8
Views: 2193

Re: Mysterious lost program coding!

I loaded the snapshot into ZEsarUX and get the same result as Fuse, the tank is displayed but the spectrum is locked up. In ZEsarUX you can use the debugger to display the BASIC, the program only contains PRINT lines displaying the UDG's inside an endless loop. There are no lines of BASIC POKEing th...
by MonkZy
Wed May 09, 2018 9:22 pm
Forum: Programming
Topic: Last file name string.
Replies: 13
Views: 3096

Re: Last file name string.

The following BASIC program provides a replacement for the LOAD "" CODE command. Simply substitute LOAD "" CODE with RANDOMIZE USR 60000. The data will be loaded without any on-screen text and the filename is stored in memory (60027-60036). 5 REM Reserve some RAM for the loader 1...
by MonkZy
Mon May 07, 2018 4:56 pm
Forum: Programming
Topic: Last file name string.
Replies: 13
Views: 3096

Re: Last file name string.

This is a treble post (hat-trick?) [mention]Ast A. Moore[/mention] You sexy Bas**rd! Final code, and problem solved!! org 60000 ld ix,dummy_header ;set IX to point to dummy header location ld de,17 ;load header bytes xor a ;zero A for header scf ;set carry for LOAD not VERIFY call 1366 ;call load RO...
by MonkZy
Mon May 07, 2018 4:40 pm
Forum: Programming
Topic: Last file name string.
Replies: 13
Views: 3096

Re: Last file name string.

I could use your entry point to read the header, and then load the data block with a second call.....this also keeps the filename off of the screen.

Back to the text editor.
by MonkZy
Mon May 07, 2018 4:28 pm
Forum: Programming
Topic: Last file name string.
Replies: 13
Views: 3096

Re: Last file name string.

This call only loads the header block. I need to load the header block and also the data block defined by the header. I think my code is using the correct entry point to achieve this, it is just not considering the first file to be a match with the dummy header data I have given. It always matches a...
by MonkZy
Mon May 07, 2018 2:08 pm
Forum: Programming
Topic: Last file name string.
Replies: 13
Views: 3096

Re: Last file name string.

I have made some progress with this problem. This short piece of machine code is 'semi' working : org 60000 ld hl,0 ;HL=0 ,address to load data block (0=take address from header) ld a,1 ld (23668),a ;set T ADDR to 1 (1=Load 2=Verify) ld ix,dummy_header ;set IX to point to dummy header location call ...
by MonkZy
Sat May 05, 2018 3:14 pm
Forum: Programming
Topic: Last file name string.
Replies: 13
Views: 3096

Re: Last file name string.

@RMartins At the moment attempting to patch Fuse is a bit beyond my abilities. Maybe someday I will look into it, I have a few ideas of add-ons for Fuse. @1024MAK I was hoping to get the data via BASIC to use in a BASIC program. I have done some experimentation and it would seem you would have to ca...
by MonkZy
Wed May 02, 2018 5:32 pm
Forum: Programming
Topic: Last file name string.
Replies: 13
Views: 3096

Last file name string.

Is it possible to retrieve the file name of the most recently loaded file? I have used the memory browser on Fuse and have seen the filename in RAM, is there a way of determining where the name will be stored?
by MonkZy
Sat Apr 28, 2018 7:01 pm
Forum: Programming
Topic: RND related question
Replies: 10
Views: 2452

Re: RND related question

I think INT ((RND*186)+0.5) would give 0 to 186
by MonkZy
Mon Apr 23, 2018 6:13 pm
Forum: Brand new software!
Topic: New Demo: Attribute 2 You
Replies: 4
Views: 1332

Re: New Demo: Attribute 2 You

A great demo :D Plenty of colour and some really good effects.
by MonkZy
Sun Apr 22, 2018 11:51 pm
Forum: Games/Software
Topic: Saturday Anagram quiz
Replies: 20
Views: 4129

Re: Saturday Anagram quiz

9. Nigel Mansells Grand Prix
by MonkZy
Sat Apr 21, 2018 12:25 pm
Forum: Games/Software
Topic: Saturday Anagram quiz
Replies: 20
Views: 4129

Re: Saturday Anagram quiz

7. Sweevo's whirled
by MonkZy
Mon Apr 16, 2018 10:54 pm
Forum: Programming
Topic: Double buffering on the Spectrum
Replies: 64
Views: 16753

Re: Double buffering on the Spectrum

Thank you all for this incredibly illuminating thread. I have successfully coded a working sinus-scroller, although currently it flickers rather badly. My method could be described as placing 28 sprites along a pre-calculated sine wave (i used BASIC to create a lookup table which I copied into my so...
by MonkZy
Sun Apr 15, 2018 3:28 pm
Forum: Programming
Topic: Double buffering on the Spectrum
Replies: 64
Views: 16753

Re: Double buffering on the Spectrum

[mention]Ast A. Moore[/mention] Is the floating bus option available on the 48k machines? I have been using HALT to sync to the screen refresh, is this the best way on 48k machines?
by MonkZy
Sun Apr 15, 2018 3:04 pm
Forum: Programming
Topic: Double buffering on the Spectrum
Replies: 64
Views: 16753

Re: Double buffering on the Spectrum

I was coding for the 48k Spectrum. I think I used the wrong term, double buffering, what I meant was using part of RAM to store display data and only make changes in that space , copying it to the screen after a HALT. I did read that the 128k machine makes buffering much easier but had read no furth...
by MonkZy
Sun Apr 15, 2018 2:22 pm
Forum: Programming
Topic: Double buffering on the Spectrum
Replies: 64
Views: 16753

Double buffering on the Spectrum

I have been making efforts to try and understand the Spectrums screen memory and also the best ways to produce frames of display data. I am currently coding some standard demoscene routines my latest is a sinus-scroller. My question is this : On fast paced games/demos do programmers avoid using a sc...
by MonkZy
Sun Apr 15, 2018 1:58 pm
Forum: Hardware
Topic: ZX Spectrum Next
Replies: 53
Views: 14746

Re: ZX Spectrum Next

Taking the manufacturing of the plastics to China is not necessarily cheaper, unless the Next team is planning to produce way more than the pledged 4000 units. For a kickstarter project all the extra travel expenses dealing with a factory in China would eat into the pool of money, I am assuming at l...
by MonkZy
Wed Apr 04, 2018 11:18 pm
Forum: Programming
Topic: drawing a chess board
Replies: 17
Views: 3418

Re: drawing a chess board

I also forgot to mention Fuse can dump a BASIC listing to a text file. If you enable ZX Printer and Printer Emulation, LLIST will make Fuse create a text file of the listing. You may have to edit/examine .fuserc (or the relevant config file) to set/determine where the file gets dumped. You also get ...
by MonkZy
Wed Apr 04, 2018 11:01 pm
Forum: Programming
Topic: drawing a chess board
Replies: 17
Views: 3418

Re: drawing a chess board

Fuse does not have a copy/paste option for the BASIC editors being emulated as far as I know. There are other options for editing BASIC routines. Google search "bas2tap". With bas2tap you can convert a BASIC listing written in any kind of text editor (saved as ASCII or plain text) into a ....
by MonkZy
Sat Mar 31, 2018 8:27 pm
Forum: Games/Software
Topic: Trying to locate a game....
Replies: 4
Views: 1235

Re: Trying to locate a game....

Thank you! :D