Search found 100 matches

by marste
Sat Dec 23, 2017 9:54 pm
Forum: Emulators
Topic: Which emulator and assembler for the Mac?
Replies: 38
Views: 1510

Re: Which emulator and assembler for the Mac?

An old question but anyway for my short but pretty intense personal experience I would surely recommend as others ZesarUX as the emulator, but FASMG with EZ80 includes as assembler! :) PS: I even posted time ago a quick start kit to develop "extreme programs" (why to use assembler if not? 8-) ) with...
by marste
Sat Dec 23, 2017 9:47 pm
Forum: Development
Topic: ZX80-help needed!
Replies: 8
Views: 364

Re: ZX80-help needed!

If you need to test on a standard ZX80 (4k rom) I can volunteer, let me know!
PS: until Dec.25th I'll be able to test probably immediately, else after half of January.

Happy hacking!
by marste
Sat Dec 23, 2017 9:44 pm
Forum: Development
Topic: ZX80 development thread
Replies: 5
Views: 250

Re: ZX80 development thread

Yesss, Wasn't there a wait for keypress for ZX80 in assembly from you somewhere around? I'm searching for this... Kind regards Paul Probably not the best part of the code, but if you'll find interesting following is the raw piece of code I used to read keyboard in Z80 flickerfree version of 1K real...
by marste
Sun Oct 22, 2017 4:17 pm
Forum: Emulators
Topic: ZEsarUX beta 5.1
Replies: 14
Views: 923

Re: ZEsarUX beta 5.1

chernandezba wrote:
Sun Oct 22, 2017 11:18 am
Sorry I don’t understand what is this trace file about
The trace on port $35 / $53 ! :)
by marste
Sun Oct 22, 2017 4:16 pm
Forum: Emulators
Topic: ZEsarUX beta 5.1
Replies: 14
Views: 923

Re: ZEsarUX beta 5.1

Try Cpu transaction log (on debug menu) ;) I already did, time ago, but the result was a file of many gigabystes even for a very small computation, and it has to be post-processed to arrive to the identification of the number of execution of each instruction!... Anyway it is surely a good candidate...
by marste
Sat Oct 21, 2017 8:10 pm
Forum: Emulators
Topic: ZEsarUX beta 5.1
Replies: 14
Views: 923

Re: ZEsarUX beta 5.1

An old request but that I hope to see realized sooner or later (or I'll try myself when I'll complete all debugging and enhancements setup): is possible to have a flag to write a profile dump file? To explain better: It would be really useful to understand which part of the program is executed the m...
by marste
Sat Oct 21, 2017 7:56 pm
Forum: Emulators
Topic: ZEsarUX beta 5.1
Replies: 14
Views: 923

Re: ZEsarUX beta 5.1

The attachment is just to give you an idea of my use of trace and why I need a clean one.
This file is obtained with hexdump formatting and then imported into libreoffice.
by marste
Sat Oct 21, 2017 12:29 am
Forum: Development
Topic: YACOC
Replies: 1
Views: 236

Re: YACOC

Two byte less with:
(clearly the "mask" is the byte with the corresponding FLAGBIT bit high and the rest low)

Code: Select all

    ld a,d
    or a
    jr z,diszero
    ld a,FLAGBITMASK
diszero:
    xor b 
    and FLAGBITMASK
    jr z,conditionistrue
continuesinceconditionisfalse:
cannot be improved :?:
by marste
Thu Oct 19, 2017 9:18 am
Forum: Development
Topic: ZX80 porting of Super Micro Chess 1K
Replies: 53
Views: 2223

Re: ZX80 porting of Super Micro Chess 1K

PS: yesterday evening I run a deep debugging session and I identified that the problem is in the alfa beta implementation

I think this weekend I'll get a new (hopefully working) version.

Cheeers!
_Stefano
by marste
Sun Oct 15, 2017 10:18 pm
Forum: Development
Topic: ZX80 porting of Super Micro Chess 1K
Replies: 53
Views: 2223

Re: ZX80 porting of Super Micro Chess 1K

I already tested the running on real hardware time ago with a standard cassette load, both the standard and the flicker free versions (that infact I had to correct a bit for timing), and they were starting and appearing correctly on the screen! Hope they still work since I didn't change much that sh...