https://github.com/z88dk/z88dk/wiki/Platform---Hector
https://github.com/z88dk/z88dk/issues/2607
The Hector 1 seems like a sibling of the Bandai Supervision 8000 in terms of usability - but at least Dstar is working.
A few questions and issues:
The Hector 1:
1. In hector.cfg, why is the target constant defined as __HECTOR1 and not __HECTOR1__ ?
2. When line printing using the native console, shouldn't \n be supported?
My grtest.c sprites test only fits into memory without GenCon, and when doing this...
Code: Select all
printf("\n\n\n Graphics Test");
printf("\n Screen: %dx%d",xMax+1,yMax+1);
printf("\n\n Press any key\n to clear screen...\n");
3. I don't quite understand why getmaxx() and getmaxy() are returning 256x192 screen dimensions for the Hector 1. It's easy to override these values in our programs, but why just 256x192?
4. games.h virtual Joystick support would be nice to have. As on the VG5000, AQOP-MN instead of QAOP-MN should be used due to the AZERTY Keyboard.
The Hector HR:
5. I have not been able to get anything running yet in the DCHector emulator. I guess "Hector 2 HR+" is the model to choose, and it seems that after loading a -clib=hectorhr compiled tape, option 1 "CASSETTE" should load and run the program, just like on the Hector 1. But whatever small program I am trying to run, either with or without GenCon, nothing happens after loading is finished. Occasionally the screen briefly gets dark and then it returns to start menu again.