Author Topic: sz81  (Read 7550 times)

dingoo (OP)

  • *
  • Posts: 107
    • DingooBR
sz81
« on: February 18, 2011, 01:29:16 pm »
Hey guys!

The brazilian Ricardo Leite has released, to the Dingux system, the port of the sz81 emulator. It emulates the computer ZX81, from Sinclair Research. This microcomputer, which was marketed from 1981 to 1984, was a bestseller at the time.

Below are some controls of the emulator:

X - Space
A + X - Write the pound symbol ("?")
A + START - Changes the cursor K to F
R - Delete
D-Pad Left / Right - This command rolls the cursor on which is written
START - Enter key

Ricardo, via email, told me that he chose to port this emulator because it emulates hardware mods and also by having a virtual keyboard.

Still, he warns that it's not possible to close the emulator. For the user that wants to close properly the emulator he should connect a USB cable to a computer and, via telnet, choose to close the emulator or reboot the system. You can also use the reset button of the Dingoo for this operation. But it is not very recommended because, according to the author, sometimes it makes confuse the Dingux's filesystem.

Finally, the author said that he intends, if he didn't face any mishap, to finish the port of the emulator this weekend, and if so, to solve these problems that is in the current port (such as the problem described above and improve the button mapping of the emulator).

Here it is the link: http://www.koflinux.com.br/dingoo/sz81_2.1.7_mipsel-linux-uclibc.tar.gz

And here the author shows the emulator in action:

<a href="https://web.archive.org/web/20190315180854/https://www.youtube.com/watch?v=nG2bqFE_Fpo" target="_blank">https://www.youtube.com/watch?v=nG2bqFE_Fpo</a>
« Last Edit: February 18, 2011, 04:14:14 pm by dingoo »
Dingoo Brasil - http://www.dingoobr.com

samir

  • *
  • Posts: 344
Re: sz81
« Reply #1 on: February 19, 2011, 05:48:07 pm »
 ;D Thanks!  ;D

Coccijoe

  • *
  • Posts: 366
    • Underground Portables
Re: sz81
« Reply #2 on: February 20, 2011, 04:34:46 pm »
my dingoo freeze when i try to launch a game, with the selector browser from gmenu and selector from the emulator too, any idea to help me?

tuki_cat

  • Guest
Re: sz81
« Reply #3 on: February 20, 2011, 09:10:46 pm »
Hi,

I have the same problem, the emulator freezes when I try i select a rom image for the emu GUI. It also freezes when I try to exit the emulator. I am using the second release.

Any ideas?

ricleite

  • Guest
Re: sz81
« Reply #4 on: February 21, 2011, 01:08:58 am »
This is the real second version:
http://www.koflinux.com.br/dingoo/sz81_2.1.7_mipsel-linux-uclibc-r2.tar.gz

Look the r2 in te file name.

Try delet the old file:

X:\local\emulators\dingux-sz81\local\sz81rc

(Replace X: for your SD card drive)

Please send-me more informations:
Your LCD controller model.
Vendor: (Dingoo Digital, Dingoo Technology, Dynacom.. etc)

tuki_cat

  • Guest
Re: sz81
« Reply #5 on: February 21, 2011, 08:09:05 am »
Thanks ricleite,

Deleting the file you suggest does get it to work fine.

The only thing i can't get to work is the virtual keyboard tor the remapping of button, it doesn't look like this is supported in this release.

Great work, once the controls are mappable it will be a good to play the old classics!

Coccijoe

  • *
  • Posts: 366
    • Underground Portables
Re: sz81
« Reply #6 on: February 21, 2011, 10:54:10 am »
ok that work for me too after deleting the file, thanks!
« Last Edit: February 21, 2011, 10:58:52 am by Coccijoe »

tuki_cat

  • Guest
Re: sz81
« Reply #7 on: February 21, 2011, 11:03:57 am »
@ Coccijoe

Have you had any luck with the keymapping and virtual keyboard?

ricleite

  • Guest
Re: sz81
« Reply #8 on: February 21, 2011, 11:54:00 am »
In the next revision the remap can be run!

Key remap in progress (this is a very old picture) :


And the virtual keyboar is the next point in my "to do list".

[]s

tuki_cat

  • Guest
Re: sz81
« Reply #9 on: February 21, 2011, 11:59:31 am »
Thanks ricleite,

Great to hear about the keymapping!

clach04

  • *
  • Posts: 256
Re: sz81
« Reply #10 on: February 22, 2011, 06:01:33 am »
In the next revision the remap can be run!

Key remap in progress (this is a very old picture) :


And the virtual keyboar is the next point in my "to do list".

[]s

The button mapping screen looks very useful!

Is this something that could be reused in other projects?

ricleite

  • Guest
Re: sz81
« Reply #11 on: February 26, 2011, 08:16:12 am »

ricleite

  • Guest
Re: sz81
« Reply #12 on: March 10, 2011, 01:07:50 pm »
New revision r4

Fast manual:
-----------------------------------------
In the emulator mode:

SELECT+L ? hardware menu (in the screen 4/4: keyboard remapper)
SELECT+R ? Virtual Keyboard mode
SELECT+X ? Exit emulator
SELECT+B ? Load state
SELECT+A ? Save state
SELECT+START ? Load File (Load programs)
-----------------------------------------
In the Virtual keyboard mode:

Dpad (up,down,left and right buttons) ? Move the green cursor in virtual keyboard mode
B ? Press the selected key / open selected item on menu
L ? SHIFT
R ? RUBOUT (SHIFT+0)
START ? NEWLINE
X ? SPACE
Y ? move cursor to back (SHIFT+5)
A ? Move cursod to forward (SHIFT+8)
SELECT ? Exit Virtual keyboard

---------------------------------------------------------------
The default mapped keyboard keys in emulator mode:

L ? 1
R ? 2
SELECT ? 3
START ? 4
LEFT ? 5
DOWN ? 6
UP ? 7
RIGHT ? 8
B ? 9
A ? 0
Y -Y
X ? NEWLINE

remap the keys: SELECT+L and move to 4/4 screen.
 -----------------------------------------------------------------

Binaries: http://www.koflinux.com.br/dingoo/sz81_2.1.7-dingux-a320-r4.tar.gz
Source code: http://www.koflinux.com.br/dingoo/sz81-2.1.7-dingux-a320-r4-src.tar.gz

tuki_cat

  • Guest
Re: sz81
« Reply #13 on: March 10, 2011, 01:25:02 pm »
Great work ricleite,

I'll give this a try when I'm home tonight!

Thanks

 

Post a new topic
Post a new topic