Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

original roms? #1

Open
rampa069 opened this issue Jan 17, 2021 · 6 comments
Open

original roms? #1

rampa069 opened this issue Jan 17, 2021 · 6 comments
Assignees
Labels

Comments

@rampa069
Copy link

Hi. i am playing with your syntetizer and was wondering if is possible to change the rom to the original chip.

is there any chance?

@trcwm
Copy link
Owner

trcwm commented Jan 19, 2021

Hi @rampa069, I'm not sure I understand your question correctly. Do you want to replace the internal ROM in the FPGA with new content or use an external original SP0256 ROM with the FPGA?

Regards,
Niels.

@trcwm trcwm self-assigned this Jan 19, 2021
@trcwm trcwm added the question label Jan 19, 2021
@rampa069
Copy link
Author

I want to use original SP0236 roms. I have your implementation working in a Oddysey2/Videopac fpga implementation and wat to use the original roms from the real oddysey hardware. is this possible?

Thanks in advance.

@trcwm
Copy link
Owner

trcwm commented Jan 20, 2021

Yes, that should be possible. If you dump the SP0236, name it 'ctrlrom.hex' and use genctrlrom.py to generate a new rom for the FPGA, there is a chance it could work.

@rampa069
Copy link
Author

dont seem the same format. your rom seem to be 4k (converting the hex to binary) the "original" rom from the oddysey2 is 2K in size (sp0256b-019.bin) and 16k the extended (spr128-003.bin). the python program fails with this roms.

@trcwm
Copy link
Owner

trcwm commented Jan 24, 2021

Ah, the Python script and the Verilog code will need adapting to different ROM sizes. I can investigate when I have some free time, but I don't expect that will happen very soon.

@rampa069
Copy link
Author

thank you very much. i'll have a look to the python core to try to figure how to change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants