Hello all!
I'm glad to present you a new release by raxiss - this time it's a port of the famous metaprocessor or "pseudo microprocessor" implemented in 6502 assembly language by Steve Wozniak - the Sweet16.
We decided to change the original name to Swiss16 because it's:
[*] for Oric;
[*] improved - the engine can be linked and loaded at any memory offset;
[*] extended - all branches are changed to 16-bit;
[*] allusion with 'Swiss knife' - actually I just realized that it contains my nickname - don't take it as egocentric .
This port has its first appearance 5+ years ago in the forum at oric.org where @christian/assinie gave his brilliant way for portable definition of the registers - special thanks for that!
Thanks to @BARRYM for his "BEER SONG" source code.
Now the important part: Sources and TAP-file are waiting for you on github. The TAP-file is attached bellow too.
Try it and enjoy it! (demo #6 is small but not bad playable game ).
Cheers!
raxiss
Swiss16 - the Sweet16 port for Oric by [raxiss] + demo
Swiss16 - the Sweet16 port for Oric by [raxiss] + demo
- Attachments
-
- swiss16-demo-1.00.tap.zip
- (20.28 KiB) Downloaded 307 times
Re: Swiss16 - the Sweet16 port for Oric by [raxiss] + demo
Nice demo and port!
A small note, the BRxx instructions of the original version used a relative displacement which allowed to load a sweet16 program anywhere in memory, but this version seems to use absolute addresses. Maybe a relative displacement of +/- 32767 might be enough (but this will slightly slow down the BRxx instructions)
Thanks for the special thanks
A small note, the BRxx instructions of the original version used a relative displacement which allowed to load a sweet16 program anywhere in memory, but this version seems to use absolute addresses. Maybe a relative displacement of +/- 32767 might be enough (but this will slightly slow down the BRxx instructions)
Thanks for the special thanks
Re: Swiss16 - the Sweet16 port for Oric by [raxiss] + demo
WOW .. that's a collector swiss knife
Congratulations for the revival of this ancient language (that has never existed if i understand well )
Thank you
Congratulations for the revival of this ancient language (that has never existed if i understand well )
Thank you
- mikeb
- Flight Lieutenant
- Posts: 282
- Joined: Wed Sep 05, 2018 8:03 pm
- Location: West Midlands, UK
- Contact:
Re: Swiss16 - the Sweet16 port for Oric by [raxiss] + demo
It did exist -- I had a copy of Sweet 16 (disks and books) for Apple II Europlus (602 system) but never got into using it -- came as part of a bundle of many disks/books etc. with the machine. Looked like a clever idea!