Spectrum ZX

crashoverride
Posts: 4341
Joined: Tue Dec 30, 2014 8:42 pm
languages_spoken: english
ODROIDs: C1
Has thanked: 0
Been thanked: 3 times
Contact:

Re: Spectrum ZX

Unread post by crashoverride » Sat Jul 28, 2018 2:34 am

briansm wrote:Does the size need to be a parameter though? It would save trouble if it was just worked out from the size of the binary file, something like:
The constraint is that .fw should not be capable of overwriting the device firmware, bootloader, or partitions (the 3 files that are flashed). The "slot" system was removed to allow complex/large applications (Doom, MicroPython, etc) to be packaged without source code modifications (maintenance). Since some applications rely on specific offsets, the partition size is a necessary parameter. This allows deterministic partition layouts that do not change each time a binary is built (file length changes).

BOOT SET ERROR
1) When the above error is encountered, turn the device off and back on. The application list will be displayed again.
2) Press "Menu".

This error has been corrected, and the fix will be included in the next device firmware update.

crashoverride
Posts: 4341
Joined: Tue Dec 30, 2014 8:42 pm
languages_spoken: english
ODROIDs: C1
Has thanked: 0
Been thanked: 3 times
Contact:

Re: Spectrum ZX

Unread post by crashoverride » Sat Jul 28, 2018 5:36 am

The "BOOT SET ERROR" is resolved in the 20180726 device firmware.

kamots
Posts: 21
Joined: Sun Jul 01, 2018 6:05 am
languages_spoken: english
ODROIDs: ODROID-GO
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by kamots » Mon Jul 30, 2018 8:58 am

mad_ady wrote:User @Kamots expressed his frustration with springboard and wanted to eventually pursue an alternate menu: https://github.com/theforest/trampoline
I'm not frustrated with Springboard. It is very good and I am impressed with how well it works, but OtherCrashOverride has very specific plans for it and I'd like to see something a little more flexible in the future.

jutleys
Posts: 83
Joined: Fri Jul 20, 2018 1:06 am
languages_spoken: english
ODROIDs: Odroid Go
Odroid X4U N64 case
Location: UK
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by jutleys » Mon Jul 30, 2018 6:32 pm


User avatar
lix-alpha
Posts: 86
Joined: Fri Jul 27, 2018 9:41 pm
languages_spoken: english
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by lix-alpha » Sun Aug 05, 2018 10:59 am

Is there any way to remap the buttons ?
Because right now most games can't be played.
I tried maybe 50 games without success except Zynaps...
Or is there any Roms repository I should be aware of that offer ZX games playable without a keyboard ?

User avatar
mad_ady
Posts: 5663
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4, C1+, C2, N1, H2, N2
Location: Bucharest, Romania
Has thanked: 9 times
Been thanked: 14 times
Contact:

Re: Spectrum ZX

Unread post by mad_ady » Sun Aug 05, 2018 1:59 pm

You can remap keys by going into Menu -> Keyboard. There are some presets and you can add your own

User avatar
lix-alpha
Posts: 86
Joined: Fri Jul 27, 2018 9:41 pm
languages_spoken: english
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by lix-alpha » Sun Aug 05, 2018 10:35 pm

mad_ady wrote:You can remap keys by going into Menu -> Keyboard. There are some presets and you can add your own
Yeah I saw the Keyboard Menu and the Setup Buttons menu but I meant without a keyboard, to be able to use the directional pad of the Odroid-Go.

User avatar
mad_ady
Posts: 5663
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4, C1+, C2, N1, H2, N2
Location: Bucharest, Romania
Has thanked: 9 times
Been thanked: 14 times
Contact:

Re: Spectrum ZX

Unread post by mad_ady » Sun Aug 05, 2018 10:51 pm

That's where you map what the dpad does (what keys it sends like o/p for left/right, etc)

User avatar
lix-alpha
Posts: 86
Joined: Fri Jul 27, 2018 9:41 pm
languages_spoken: english
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by lix-alpha » Sun Aug 05, 2018 11:00 pm

mad_ady wrote:That's where you map what the dpad does (what keys it sends like o/p for left/right, etc)
Ok Ill try playing with the setup a bit. Thanks

davidknight247
Posts: 31
Joined: Sun Jul 01, 2018 8:35 am
languages_spoken: english
ODROIDs: Odroid go
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by davidknight247 » Tue Aug 14, 2018 4:23 pm

A minor update to fix a few menu bugs. The file size has also been shrunk.

https://bitbucket.org/DavidKnight247/od ... downloads/

JasonB32
Posts: 48
Joined: Sat Aug 04, 2018 11:33 pm
languages_spoken: english
ODROIDs: oDroid GO
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by JasonB32 » Wed Aug 15, 2018 1:07 pm

@davidknight247 , Is another update coming because it seems you made a commit after this bug in regards to the onscreen keyboard?

Great work btw thank you!

davidknight247
Posts: 31
Joined: Sun Jul 01, 2018 8:35 am
languages_spoken: english
ODROIDs: Odroid go
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by davidknight247 » Wed Aug 15, 2018 2:46 pm

JasonB32 wrote:@davidknight247 , Is another update coming because it seems you made a commit after this bug in regards to the onscreen keyboard?
The only changes I made were to the menu code. I am yet to review the rest of Briansm’s code.
JasonB32 wrote:Great work btw thank you!
I have only contributed audio and menu code to this project. Full credit should go to briansm for a fantastic effort.

JasonB32
Posts: 48
Joined: Sat Aug 04, 2018 11:33 pm
languages_spoken: english
ODROIDs: oDroid GO
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by JasonB32 » Thu Aug 16, 2018 2:21 am

Oh well great work to both of you @briansm and @davidknight247, I really appreciate it.

davidknight247
Posts: 31
Joined: Sun Jul 01, 2018 8:35 am
languages_spoken: english
ODROIDs: Odroid go
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by davidknight247 » Mon Aug 20, 2018 7:04 am

Another update:
  • Turbo mode - for Freescape and football sim games (sound will be muted)
    Enabled esp32 power management
    Changed icon
    Use second core for video
    Fix onscreen keyboard
https://bitbucket.org/DavidKnight247/od ... downloads/

NOTE: Whilst testing I have occasionally noticed you get a blank screen immediately after installing a new version. Restarting the system seems to fix this bug for now.

User avatar
mad_ady
Posts: 5663
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4, C1+, C2, N1, H2, N2
Location: Bucharest, Romania
Has thanked: 9 times
Been thanked: 14 times
Contact:

Re: Spectrum ZX

Unread post by mad_ady » Mon Aug 20, 2018 2:25 pm

Thanks for the update. Can you point out what the power management code does (and how it looks like)?

davidknight247
Posts: 31
Joined: Sun Jul 01, 2018 8:35 am
languages_spoken: english
ODROIDs: Odroid go
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by davidknight247 » Mon Aug 20, 2018 3:06 pm

Power management is a setting in the sdkconfig file in the root directory. Peripheral drivers can set the cpu frequency to 160MHz and apb to 80MHz. However I2S is not supported yet so my understanding is that it may not be having much effect yet.

Docs are here
https://esp-idf.readthedocs.io/en/lates ... ement.html

User avatar
mad_ady
Posts: 5663
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4, C1+, C2, N1, H2, N2
Location: Bucharest, Romania
Has thanked: 9 times
Been thanked: 14 times
Contact:

Re: Spectrum ZX

Unread post by mad_ady » Mon Aug 20, 2018 4:49 pm

Sounds interesting, thanks. I was thinking of adding Pause support for Doom and I could turn off screen + set a low power mode to conserve battery.

aukondk
Posts: 6
Joined: Mon Aug 20, 2018 8:08 pm
languages_spoken: english
ODROIDs: ODROID GO
Location: Osijek, Croatia
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by aukondk » Mon Aug 20, 2018 8:16 pm

Great stuff! It's this emulator that finally sold me on getting the Go.

What is the feasibility of having support for the later Spectrum machines? I'm specifically thinking of the 128k onwards that had an AY sound chip. I love playing Fast Food on this but I'm having to hum the music :D

davidknight247
Posts: 31
Joined: Sun Jul 01, 2018 8:35 am
languages_spoken: english
ODROIDs: Odroid go
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by davidknight247 » Mon Aug 20, 2018 8:21 pm

128k is definitely something I would like to tackle but we are memory constrained. Judging by the speed increase in turbo mode it looks like the cpu can cope so it’s a definite maybe!

kamots
Posts: 21
Joined: Sun Jul 01, 2018 6:05 am
languages_spoken: english
ODROIDs: ODROID-GO
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by kamots » Fri Aug 24, 2018 2:31 am

mad_ady wrote:Sounds interesting, thanks. I was thinking of adding Pause support for Doom and I could turn off screen + set a low power mode to conserve battery.
This is sleep mode. It is already in the Go Play firmware but will be eventually removed. You can rip it out of there :)

IrregularShed
Posts: 1
Joined: Wed Aug 29, 2018 6:30 pm
languages_spoken: english
ODROIDs: Odroid Go
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by IrregularShed » Wed Aug 29, 2018 6:46 pm

I registered on this forum purely because of this emulator. Excellent work, dev chaps!

I have a very small wish-list, but as my C coding abilities are far behind my other language choices I'll just put these out there:
  • reset Spectrum option
  • per-game keyboard mapping (so that I can play the likes of Skooldaze without losing the customisation)
  • Kempston joystick option
  • sticky shift keys on the pop-up keyboard (I couldn't 'delete', nor type a quote)
Playing Jet Pac on the Odroid-Go was wonderful!

briansm
Posts: 43
Joined: Wed Jun 27, 2018 3:35 am
languages_spoken: english
ODROIDs: Ordoid GO, Ordoid-W
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by briansm » Thu Aug 30, 2018 4:53 am

The shift keys are fixed-mapped to the select and start buttons, e.g. 'select' and '0' does a delete, 'start' and 'p' gives souble-quotes.

it's a bit fiddly but faster than making sticky shift buttons and it was easier to code.

I'll try and do per-game button maps (as extra file) and alphabetic shorting and filtering of the directory listings too.

padnoter
Posts: 10
Joined: Sat Sep 22, 2018 11:23 pm
languages_spoken: english
ODROIDs: odroid go
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by padnoter » Sat Sep 22, 2018 11:31 pm

this is brilliant, many many thanks brian & david.

it's the reason i bought my odroid-go, esp. after i was one of the unlucky vega+ backers (what a farce that turned out to be).

not sure if you are still developing/enhancing, but if you are, my wish list would be;

1) to be able to store key mappings per game, as a text file (that could be quickly created & copied to sd card)
2) to have the whole thing integrated into the Go-play firmware, to make easy switching between them

but it really is an excellent job,

thanks again guys - much appreciated.

Niknice
Posts: 5
Joined: Sun Sep 23, 2018 9:18 am
languages_spoken: english
ODROIDs: Odroid Go
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by Niknice » Sun Sep 23, 2018 9:24 am

I’m having a fantastic time with this wonderful emulator, and was wondering whether it would be possible to increase the screen size to make the gameplay area bigger and lose the loading borders?

Praia
Posts: 7
Joined: Sun Oct 14, 2018 5:39 pm
languages_spoken: english
ODROIDs: go
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by Praia » Sun Oct 14, 2018 5:46 pm

Hi,

Thanks fro this great implementation, works very awesome!

Would be nice if you could add key mappings per game, for example with filename identical to rom name, but other file extension. Then you could backup the key mappings, or prepare the key mappings outside of the Odroid

At the moment, I have to remap the keyboard almost each time when switching games

kamots
Posts: 21
Joined: Sun Jul 01, 2018 6:05 am
languages_spoken: english
ODROIDs: ODROID-GO
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by kamots » Tue Oct 23, 2018 2:35 pm

Hey @briansm - check out the new keyboard, may be handy for your emulator. :)

Fratzengeballer
Posts: 3
Joined: Mon Nov 05, 2018 2:07 am
languages_spoken: german, english
ODROIDs: GO
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by Fratzengeballer » Mon Nov 05, 2018 2:38 am

I like it a lot! Therefore I bought the GO! Thanks!
Will you add 128k support?

davidknight247
Posts: 31
Joined: Sun Jul 01, 2018 8:35 am
languages_spoken: english
ODROIDs: Odroid go
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by davidknight247 » Mon Nov 19, 2018 12:44 am

Niknice wrote:I’m having a fantastic time with this wonderful emulator, and was wondering whether it would be possible to increase the screen size to make the gameplay area bigger and lose the loading borders?
Apologies for my absence - I'm back to studying for my degree and trying to fit in a full time job so don't have much/any free time right now!

I'd like to implement this as well - I'll test it when I have time, unless somebody else wishes to have a bash at this?

Speccifan
Posts: 1
Joined: Fri Dec 07, 2018 1:23 am
languages_spoken: english
Has thanked: 0
Been thanked: 0
Contact:

QWERTY Keyboard and Spectrum ZX

Unread post by Speccifan » Fri Dec 07, 2018 1:31 am

I have the new QWERTY keybord, but it is not supported by the emulator.
Do you plan to support the keyboard?
Is it possible to write BASIC programs and to store and reload them?
I can only load these snapshots, How to work wit the Spectrum OS and Basic?

Regards,
Peter

Praia
Posts: 7
Joined: Sun Oct 14, 2018 5:39 pm
languages_spoken: english
ODROIDs: go
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by Praia » Sat Jan 12, 2019 4:59 am

I have created an updated version of the software with the following features:
  • Store a set of button mappings per game. For a game [gamename].z80 the button mappings are stored in [gamename].map
  • resume.txt no longer contains the button mappings, only the file and the path.
  • Save game in separate file, so the original ROM stays unmodified and can be reloaded. For a game [gamename].z80 the game is saved as [gamename]-sav.z80
  • Show the list of games alphabetically
  • Only show directories, *.z80 and *.sna files in the Load feature
Can you give me access to a branch, for example development, so I can commit the update and create a pull request?

User avatar
rooted
Posts: 6449
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 4 times
Been thanked: 3 times
Contact:

Re: Spectrum ZX

Unread post by rooted » Sat Jan 12, 2019 9:05 am

Praia wrote:I have created an updated version of the software with the following features:
  • Store a set of button mappings per game. For a game [gamename].z80 the button mappings are stored in [gamename].map
  • resume.txt no longer contains the button mappings, only the file and the path.
  • Save game in separate file, so the original ROM stays unmodified and can be reloaded. For a game [gamename].z80 the game is saved as [gamename]-sav.z80
  • Show the list of games alphabetically
  • Only show directories, *.z80 and *.sna files in the Load feature
Can you give me access to a branch, for example development, so I can commit the update and create a pull request?
You don't need access to create a pull request?

Praia
Posts: 7
Joined: Sun Oct 14, 2018 5:39 pm
languages_spoken: english
ODROIDs: go
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by Praia » Sat Jan 12, 2019 6:03 pm

I tried but without success:

AccessDenied.jpg
AccessDenied.jpg (25.15 KiB) Viewed 1510 times

User avatar
rooted
Posts: 6449
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 4 times
Been thanked: 3 times
Contact:

Re: Spectrum ZX

Unread post by rooted » Sat Jan 12, 2019 6:16 pm

Fork the repo on bitbucket, clone that repo locally, make changes, commit, push to your fork, then create pull request.

https://confluence.atlassian.com/bitbuc ... 49527.html

kcoles
Posts: 32
Joined: Mon Oct 01, 2018 12:14 am
languages_spoken: english
ODROIDs: go
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by kcoles » Sat Jan 12, 2019 7:43 pm

Any chance of dropping it here in the forum for the meantime?

padnoter
Posts: 10
Joined: Sat Sep 22, 2018 11:23 pm
languages_spoken: english
ODROIDs: odroid go
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by padnoter » Sat Jan 12, 2019 8:51 pm

this is going to be fantastic..... thank you v. much Praia- the changes you've mentioned will make the excellent emulator so much easier to use- key mappings particularly..

can''t wait to try it.

thanks again

Praia
Posts: 7
Joined: Sun Oct 14, 2018 5:39 pm
languages_spoken: english
ODROIDs: go
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by Praia » Sat Jan 12, 2019 10:43 pm

rooted wrote:
Sat Jan 12, 2019 6:16 pm
Fork the repo on bitbucket, clone that repo locally, make changes, commit, push to your fork, then create pull request.

https://confluence.atlassian.com/bitbuc ... 49527.html

Thanks for the explanation. Had no previous experience with bitbucket. Will do that tomorrow on Sunday, too busy this afternoon.

I also want to create a more detailed document explaining how to build the emulator from scratch on Windows with all the tools, it was the first espressif project for me and it took me some time find out how to compile the code and buld the emulator

Yes, the emulator works really great with the key mapping per game :)

I also had invested in the crowd sourcing project for the Vega plus that never delivered, amazing that the odroid go can do the same thing much better and for a lower price :)

Nemo1984
Posts: 106
Joined: Thu Aug 23, 2018 7:58 pm
languages_spoken: english, french
ODROIDs: Odroid-Go
Has thanked: 1 time
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by Nemo1984 » Sun Jan 13, 2019 5:17 am

Can't wait to try it!

User avatar
mad_ady
Posts: 5663
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4, C1+, C2, N1, H2, N2
Location: Bucharest, Romania
Has thanked: 9 times
Been thanked: 14 times
Contact:

Re: Spectrum ZX

Unread post by mad_ady » Sun Jan 13, 2019 3:29 pm

@Praia: consider submitting an article for Odroid Magazine as well.

Praia
Posts: 7
Joined: Sun Oct 14, 2018 5:39 pm
languages_spoken: english
ODROIDs: go
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by Praia » Sun Jan 13, 2019 9:06 pm

Just created the pull request with button mapping per game

Until the pull request has been reviewed, you can find the updated source code and the newly compiled rom file 'spectrum 20190113.fw', here: https://bitbucket.org/RobDaPraia/odroid ... rc/master/

Happy gaming :)

padnoter
Posts: 10
Joined: Sat Sep 22, 2018 11:23 pm
languages_spoken: english
ODROIDs: odroid go
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by padnoter » Mon Jan 14, 2019 12:06 am

brilliant - thanks, keys perfect now!... zx-vega+ eat your heart out!!

davidknight247
Posts: 31
Joined: Sun Jul 01, 2018 8:35 am
languages_spoken: english
ODROIDs: Odroid go
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by davidknight247 » Mon Jan 14, 2019 12:34 am

Praia wrote:
Sun Jan 13, 2019 9:06 pm
Just created the pull request with button mapping per game

Until the pull request has been reviewed, you can find the updated source code and the newly compiled rom file 'spectrum 20190113.fw', here: https://bitbucket.org/RobDaPraia/odroid ... rc/master/

Happy gaming :)
Thanks Praia, nice work! I’ve received your pull request and will add your code changes when I have a chance to check it more thoroughly tonight.

Praia
Posts: 7
Joined: Sun Oct 14, 2018 5:39 pm
languages_spoken: english
ODROIDs: go
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by Praia » Mon Jan 14, 2019 5:15 pm

We found a bug in the new code that casues the emulator to crash if you have more than 128 games in a directory.

I will update the code to remove this bug. Probably in the coming weekend.

So if you are using the 'spectrum 20190113.fw rom, be aware that this rom can crash if you have more than 128 spectrum games on your sd card

vbrusca
Posts: 37
Joined: Tue Jan 22, 2019 7:30 am
languages_spoken: english
ODROIDs: Love my ODROID-GO, C1+, C2 and XU4.
Has thanked: 0
Been thanked: 1 time
Contact:

Re: Spectrum ZX

Unread post by vbrusca » Wed Jan 30, 2019 9:31 pm

Love your work btw just got Spectrum running on my device.

padnoter
Posts: 10
Joined: Sat Sep 22, 2018 11:23 pm
languages_spoken: english
ODROIDs: odroid go
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by padnoter » Thu Jan 31, 2019 2:33 am

loving the spectrum emulator still. thanks all involved.

if there was a wishlist i could have, it would be;

1) to be able to load .TAP & .TZX files - they are commonly used/found on the net/ & used for new modern releases.
2) 128k spectrum support

but brilliant work on what we have now.

kcoles
Posts: 32
Joined: Mon Oct 01, 2018 12:14 am
languages_spoken: english
ODROIDs: go
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by kcoles » Thu Jan 31, 2019 10:17 pm

Any News on this yet? If its going to be a while I'll sanitise my collection to less than 255. However it would be nice to have everything on the menu :-)

Thanks,

Keith.
Praia wrote:
Mon Jan 14, 2019 5:15 pm
We found a bug in the new code that casues the emulator to crash if you have more than 128 games in a directory.

I will update the code to remove this bug. Probably in the coming weekend.

So if you are using the 'spectrum 20190113.fw rom, be aware that this rom can crash if you have more than 128 spectrum games on your sd card

kcoles
Posts: 32
Joined: Mon Oct 01, 2018 12:14 am
languages_spoken: english
ODROIDs: go
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by kcoles » Thu Jan 31, 2019 10:17 pm

Any News on this yet? If its going to be a while I'll sanitise my collection to less than 128. However it would be nice to have everything on the menu :-)

Thanks,

Keith.
Praia wrote:
Mon Jan 14, 2019 5:15 pm
We found a bug in the new code that casues the emulator to crash if you have more than 128 games in a directory.

I will update the code to remove this bug. Probably in the coming weekend.

So if you are using the 'spectrum 20190113.fw rom, be aware that this rom can crash if you have more than 128 spectrum games on your sd card
Last edited by kcoles on Fri Feb 01, 2019 10:24 pm, edited 1 time in total.

vbrusca
Posts: 37
Joined: Tue Jan 22, 2019 7:30 am
languages_spoken: english
ODROIDs: Love my ODROID-GO, C1+, C2 and XU4.
Has thanked: 0
Been thanked: 1 time
Contact:

Re: Spectrum ZX

Unread post by vbrusca » Fri Feb 01, 2019 12:24 am

Is there more information on the key mapping in the latest version that is currently being reviewed before a new build is made? I'm just curious if the key codes are the same as the .ini files used for MSX, C64? And does the mapping file have to be in the same folder as the rom or in the data folder? Thanks in advance can't wait to get this version working so I can map out the controls for some games.

padnoter
Posts: 10
Joined: Sat Sep 22, 2018 11:23 pm
languages_spoken: english
ODROIDs: odroid go
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by padnoter » Fri Feb 01, 2019 2:24 am

vbrusca - i'm using it now, i know it has the 128files bug, but that isn't important to me.
the key mappings are great... when you load a game, you set the keys in the emulator as normal/before.. and this automatically creates the keymapping file for you, so you don't need to create them - let the emulator do it for you. yes i can see the keymap (text) file after and it has numbers in, so you could pre-create, but there's no need.

works great

i am just hoping for .TAP & 128k support one day

vbrusca
Posts: 37
Joined: Tue Jan 22, 2019 7:30 am
languages_spoken: english
ODROIDs: Love my ODROID-GO, C1+, C2 and XU4.
Has thanked: 0
Been thanked: 1 time
Contact:

Re: Spectrum ZX

Unread post by vbrusca » Sat Feb 02, 2019 1:09 am

Ah, I'm creating a set of mapping files based on game write ups I found for the ZX Spectrum, there are about 600 I'm hoping to extract 400 or so control map files from that data.
I'll let you guys know how it goes. I might be able to have a few hundred games pre-mapped using the ODROID-GO and the docs I found.

Praia
Posts: 7
Joined: Sun Oct 14, 2018 5:39 pm
languages_spoken: english
ODROIDs: go
Has thanked: 0
Been thanked: 0
Contact:

Re: Spectrum ZX

Unread post by Praia » Wed Feb 13, 2019 6:42 pm

kcoles wrote:
Thu Jan 31, 2019 10:17 pm
Any News on this yet? If its going to be a while I'll sanitise my collection to less than 128. However it would be nice to have everything on the menu :-)

Thanks,

Keith.
Praia wrote:
Mon Jan 14, 2019 5:15 pm
We found a bug in the new code that casues the emulator to crash if you have more than 128 games in a directory.

I will update the code to remove this bug. Probably in the coming weekend.

So if you are using the 'spectrum 20190113.fw rom, be aware that this rom can crash if you have more than 128 spectrum games on your sd card
Hi, It will be one of the coming weekends, too busy the past weeks

More info:

* the key codes are not the same as the .ini files used for MSX, C64
* the mapping file has to be in the same folder as the game rom file
* the current limitation is for number of files in one folder, a work around if you have 1000 games is to use 10 subfolders (not really nice solution, but it works)
* current update of code is needed, because the ODroid had too little memory to perform the sort of all the files in memory, will update the code to do external sorting

Sharing prefabbed sets of mapping files sounds great

Post Reply

Return to “Game Emulators”

Who is online

Users browsing this forum: No registered users and 3 guests