Welcome, Guest. Please login or register.


Author Topic: SPemu (Read 119663 times)

Offline SlashNet

  • EP lover
  • *
  • Posts: 816
  • Country: ua
  • Enterprise 128K | Cubietruck
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 92.0.4515.126 Chrome 92.0.4515.126
    • View Profile
    • Russian info about Enterprise
Re: SPemu
« Reply #285 on: 2021.August.07. 21:51:14 »
Vade Retro I
27623-027625-1

Vade Retro II
https://www.worldofspectrum.org/forums/discussion/55500/vade-retro-ii
27627-227629-3

Una Extraña Historia
https://worldofspectrum.org/forums/discussion/49666/
27631-427633-5


Sometimes attributes doesn't update in menu. So just open emulator menu (F1) and exit (Esc) to update screen.

Offline SlashNet

  • EP lover
  • *
  • Posts: 816
  • Country: ua
  • Enterprise 128K | Cubietruck
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 92.0.4515.134 Chrome 92.0.4515.134
    • View Profile
    • Russian info about Enterprise
Re: SPemu
« Reply #286 on: 2021.August.23. 11:08:27 »
Geco, is it possible to make modification in SPEMU binary file using hex editor for alteration controls?
As example, change external/internal joy definitions from sinclair/cursor joy to QAOPM (or any other keys)?

Offline geco

  • EP addict
  • *
  • Posts: 6354
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 78.0 Firefox 78.0
    • View Profile
Re: SPemu
« Reply #287 on: 2021.August.23. 13:36:22 »
Geco, is it possible to make modification in SPEMU binary file using hex editor for alteration controls?
As example, change external/internal joy definitions from sinclair/cursor joy to QAOPM (or any other keys)?
Unfortunately i do not remember exactly how it was done, by my memory Kempston Joystick assigned to External Joystick, and all others remains the speccy keys, Cursor joystick is 67890 (?) , and it is done by the keyboard remapper routine, so if i did not assign EXT/INT Joy to Cursor/Sinclair joystick it is not possible to patch the binary by HEX editor, and other thing which makes it impossibble SPEmu is packed.

Offline SlashNet

  • EP lover
  • *
  • Posts: 816
  • Country: ua
  • Enterprise 128K | Cubietruck
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 92.0.4515.134 Chrome 92.0.4515.134
    • View Profile
    • Russian info about Enterprise
Re: SPemu
« Reply #288 on: 2021.August.23. 14:22:13 »
http://ep128.hu/Ep_Util/SPEmu.htm

Quote
Billentyűzet, irányítás

A játékokat (többnyire) botkormánnyal praktikus irányítani, így az emulátorban az EXT1 / EXT2 botkormány az INTERFACE II botkormányillesztő 1. / 2. portjainak felelnek meg. Ezenkívül a beépített botkormány a kurzormozgató billentyűknek felel meg, vagyis megfelel a CURSOR INTERFACE-nek. Így gyakorlatilag minden játékot használhatunk botkormánnyal is (annak ellenére, hogy nincs KEMPSTON emuláció). Az INTERFACE II és CURSOR illesztők ugyanis a billentyűzettel párhuzamosan működnek, így, ha a program nem is ismeri ezeket, de lehetőség van az irányító billentyűk definiálására, ezekre definiálhatjuk bármelyik botkormányt.

You added only Kempston mouse emulation.
But not the Kempston Joystick.
« Last Edit: 2021.August.23. 14:31:00 by SlashNet »

Offline geco

  • EP addict
  • *
  • Posts: 6354
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 78.0 Firefox 78.0
    • View Profile
Re: SPemu
« Reply #289 on: 2021.August.23. 15:42:30 »
Why would you like to change  from EXT1/2 mapped to Interface II to QAOPM?

Offline SlashNet

  • EP lover
  • *
  • Posts: 816
  • Country: ua
  • Enterprise 128K | Cubietruck
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 92.0.4515.134 Chrome 92.0.4515.134
    • View Profile
    • Russian info about Enterprise
Re: SPemu
« Reply #290 on: 2021.August.23. 18:28:04 »
Just wanted to play some games on my EP. I prefer to play with joystick, but some games have keyboard only controls (not even QAOP).

Few years ago I play spectrum games on my handheld console with handy emulator. This emulator have quick and useful possibility of hot remap of joypad to spectrum keyboard.

So I wanted to "remap" EP joystick from "67890" keys to another.
But if you say that SPEMU executable is packed, no need to worry.

Offline geco

  • EP addict
  • *
  • Posts: 6354
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Chrome 91.0.4472.120 Chrome 91.0.4472.120
    • View Profile
Re: SPemu
« Reply #291 on: 2021.August.23. 19:02:38 »
The executable is packed, it is sure, if i read correctly my solution :-D, interface II is mapped to ext 1/2 ( as i remember these are number keys on keyboard) and cursor (67890) is mapped to internal joy, there are huge emount of speccy games which uses idiot keyboard layout, so i do not have glue how it could be solved. I prefer qaop space, or m, but i met very idiot layouts.

Offline SlashNet

  • EP lover
  • *
  • Posts: 816
  • Country: ua
  • Enterprise 128K | Cubietruck
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 94.0.4606.72 Chrome 94.0.4606.72
    • View Profile
    • Russian info about Enterprise
Re: SPemu
« Reply #292 on: 2021.October.02. 23:15:32 »

Offline SlashNet

  • EP lover
  • *
  • Posts: 816
  • Country: ua
  • Enterprise 128K | Cubietruck
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 94.0.4606.104 Chrome 94.0.4606.104
    • View Profile
    • Russian info about Enterprise
Re: SPemu
« Reply #293 on: 2021.October.29. 15:38:27 »

Offline Povi

  • EP addict
  • *
  • Posts: 2123
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 96.0.4664.45 Chrome 96.0.4664.45
    • View Profile
    • http://povi.fw.hu
Re: SPemu
« Reply #294 on: 2021.December.01. 11:02:58 »
A World of One Way
Atomix szerű logikai játék, ugyanaz az ember készítette, aki a Yanga-t
https://www.youtube.com/watch?v=9KbZWq_v1PI
Működik emun, de lehet, h érdemes lenne átírnom, mivel a attr konverzió miatt nem olyan gyors, mint lennie kéne

*** Speicherplatz zu klein

Offline SlashNet

  • EP lover
  • *
  • Posts: 816
  • Country: ua
  • Enterprise 128K | Cubietruck
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 96.0.4664.51 Chrome 96.0.4664.51
    • View Profile
    • Russian info about Enterprise
Re: SPemu
« Reply #295 on: 2021.December.02. 23:11:48 »
The Last Escape

https://endaraues.itch.io/the-last-escape

TAP-version loads only in SPEmu128, but snapshot works fine in SPEmu (48k)

28060-028062-128064-2