Family Basic utilities I created

Started by emerson, November 14, 2022, 04:25:15 am

Previous topic - Next topic

emerson

I have attached links to some Family Basic utilities I created while working on a demo project for a friend. They were written in QB64. I have included the source files in the downloads as the demo project is done and I do not intend to work on them further.

'asm2fbpoke' will take an assembly file written in asm6, compile it, pull the raw machine code out of the rom and create a Family Basic listing that POKEs the machine code into WRAM at the starting address defined in the assembly code. It adds a CALL statement to the end of the listing which points to the RESET vector address. An asm6 example template is included to help you get started.

'tp2wav' takes the raw PCM data recorder files generated by Nestopia and adds a .wav file header to it. It also provides the option to increase the output gain if you intend to use the headphone out on your pc instead of the line out. An example .tp file is included here as well.

These are free to use/modify/redistribute however you wish. Hopefully you will find them useful!

asm2fbpoke: https://www.romhacking.net/utilities/1710/
tp2wav: https://www.romhacking.net/utilities/1711/

P

Good job and thanks for sharing! ;D I think both programs could be very handy!

UglyJoe