Тёмный
Yawning Angel Retro
Yawning Angel Retro
Yawning Angel Retro
Подписаться
Welcome to my main RU-vid channel where I upload videos about my Amiga A1200, Sinclair ZX Spectrums, and my BBC Master.

I have a website that can be found at: www.ya-retro.co.uk/

I largely produce videos about the programming language AMOS on the Amiga, and do a number of tutorial videos which can be found here.

I also write a monthly AMOS tutorial for Amiga Addict magazine, which is a nice thing to do.

I shoot my videos using iPhones, and all editing is done using an iPad. I like to keep things informal, and produce these videos for fun and by way of sharing my retro-computing adventures with the wider community.

I have a strong passion for all of my retro systems, and cannot name a favourite as each holds a special piece of nostalgia for me.

I hope you enjoy my videos, and thanks for dropping by. 😎
Channel update July 24
39:53
2 месяца назад
AMOS Shooting things
39:36
2 месяца назад
AMOS hexadecimal colour values - Take 2
16:38
3 месяца назад
AMOS hexadecimal colour values - FREE utility
13:36
3 месяца назад
Installing AMOS Pro from original floppy disk
34:42
4 месяца назад
Amiga A1200 - Fitting a GoDrive
16:20
4 месяца назад
AMOS - IFF Screens and colour fix
24:58
5 месяцев назад
AMOS - Parallax Scrolling on the Amiga
26:01
6 месяцев назад
AMOS - Screen Scrolling on the Amiga
25:59
7 месяцев назад
Copying screens in AMOS
19:05
7 месяцев назад
AMOS Screens - Using them in your programs
32:51
8 месяцев назад
AMOS - Reading Files and Manipulating Strings
43:13
8 месяцев назад
Unexpected retro-computing items in the box
16:52
9 месяцев назад
Spectrum Basic to AMOS
44:57
9 месяцев назад
AMOS - Using Sound Samples
36:08
10 месяцев назад
Using AMOS to Play Music
28:39
10 месяцев назад
Printing from Final Writer for the Amiga in 2023
11:28
10 месяцев назад
Installing Final Writer on an Amiga in 2023
22:09
11 месяцев назад
AMOS - Advanced menus
28:35
Год назад
Комментарии
@frankowalker4662
@frankowalker4662 День назад
In the manual for original AMOS, (not the Pro version), it also says 'This command restricts the visibility of your BOBs.', the same as the HELP. It seems that the writers of the Pro manual got it wrong.
@YawningAngelRetro
@YawningAngelRetro День назад
I figured it was a good enough subject to base a video on, otherwise this could have been quite dull just explaining what the command did. 😅
@frankowalker4662
@frankowalker4662 День назад
@@YawningAngelRetro I've used limit BOB for a duck shoot game in a carnival simulator. I need to finish that game at some point, most of it is done. (Over 20 years since I started writing it. Oops.)
@YawningAngelRetro
@YawningAngelRetro День назад
Ah yes, i can see it working really well for that sort of game. Nice. Hope you get it finished sometime. 😁
@frankowalker4662
@frankowalker4662 День назад
@@YawningAngelRetro I've just been playing it. I'm calling it finished. It's all there. Instructions, music and sound FX. I'm going to compile it so it can run straight from the WB.
@frankowalker4662
@frankowalker4662 День назад
@@YawningAngelRetro That was a bit of a nightmare , it took ages to compile, and there were two files it needed to run. (a graphic file ? and a music file.) Do you want a copy ? (It's fine if you don't)
@frankowalker4662
@frankowalker4662 День назад
AARRGGGGHHHH ! I'm very late for this one.
@YawningAngelRetro
@YawningAngelRetro День назад
I did wonder… Hope all is well. 😎
@frankowalker4662
@frankowalker4662 День назад
@@YawningAngelRetro After a 6 year break, I've got back into GTA V on the X-Box 360, (I play offline only). I'd forgotten how much fun it is. I've lost track of time over the last week or so. LOL
@AK-vx4dy
@AK-vx4dy 2 дня назад
AMOS.. so many memories.... "IDE" was stunning for me in those times...
@YawningAngelRetro
@YawningAngelRetro День назад
It was way ahead of its time and is still good enough to use. 😁
@FredrikRambris
@FredrikRambris 2 дня назад
Nice catch. The manual was printed with AMOS Pro 1.0. There is an addendum in the online help and also it is more up to date. I have updated my online version of AmosProManual to reflect your findings.
@YawningAngelRetro
@YawningAngelRetro День назад
I figured there would be an addendum somewhere, but I thought it worth mentioning in a video anyway. It caught me out when I first tried the command for my own purposes. 😅 Glad you found it useful. 😎
@stephanerichard3979
@stephanerichard3979 3 дня назад
You know It really seems to be a good basic. too bad it wont save for me not in AMOS and not in ASC. Amos Professional, easy AMOS, AMOZ AGA, Amos Professional Unity. none of then want to work and not any emulator as well. and of course AMOS Boing yoo.
@flatduckrecords
@flatduckrecords 4 дня назад
How do you feel about replacing the ROMs in your +2 ? The “Derby++” ROM set has been rewritten to allow 128 BASIC in esxDOS without crashing.
@YawningAngelRetro
@YawningAngelRetro 3 дня назад
Not something I’ve heard of tbh. I’ll do a search. Thanks for the heads up. 😎
@peterjones6357
@peterjones6357 4 дня назад
Does AMOS allow you to redefine characters like Spectrum BASIC does? Thanks
@YawningAngelRetro
@YawningAngelRetro 3 дня назад
That is not anything I have come across, so I’m not sure. In my Amos journeys I’ve never seen that functionality but I will do some digging. 😁
@peterjones6357
@peterjones6357 4 дня назад
I've shared this on my spectrumcomputing forums
@YawningAngelRetro
@YawningAngelRetro 3 дня назад
Thank you so much. I really appreciate that. 👍
@peterjones6357
@peterjones6357 4 дня назад
I've just found your channel, and immediately subscribed. Thanks for your very clear AMOS tutorials. I run the spectrumcomputing website, but also owned a 500 & 1200 back in the day. Peter
@YawningAngelRetro
@YawningAngelRetro 3 дня назад
Hi Peter. Thank you so much and it’s great to have you onboard. 😁
@stephanerichard3979
@stephanerichard3979 9 дней назад
i downloaded amos pro and to today I cant my arrow keys to work. i'm running Winuae and both kickstart 3.1 or amiga rom 1.3 is the same, my arrow keys don't work. have you ever had that problem? let me know what's up so i cab start using amos more seriously. :) good day to every qwho cares to read this.
@YawningAngelRetro
@YawningAngelRetro 9 дней назад
Hi. It’s a problem I have never had but I don’t run Amos on an emulated Amiga. Is there something that needs changing in the Winuae configuration? Just guessing because I don’t use it. Sorry. 😓 Out of the box all keys should work in Amos.
@stephanerichard3979
@stephanerichard3979 9 дней назад
@@YawningAngelRetro What's WORST is on this emulator it won't work on a different version of it it will work just fine. i just gotta figure it out. :) thanks for the quick answer. that sure was appreciated.
@Savagetechie
@Savagetechie 11 дней назад
definitely a lot cleaner than any of my bbcs... at that includes the model b Ive had from new.
@YawningAngelRetro
@YawningAngelRetro 9 дней назад
Many thanks. I am very lucky to have this machine.
@slowlymakingsmoke
@slowlymakingsmoke 15 дней назад
I am not a Spectrum user(Yet!), but does the gotek ecosystem not work with the Spectrum, or is that a 16bit thing? Tell me to shut up, if I am being silly.
@JimBlimey
@JimBlimey 15 дней назад
I think others have covered the USR 0 business, but I would suggest a workaround of saving to tape on the +2 then load the tape on the 48K and transfer to SD that way (unless of course you plan on using the PLAY command). Also, you don't *have* to use tap files for your programs on the divmmc, you can do this: SAVE *;"program" and it will save it as a BASIC listing in the current directory, and you can load back with LOAD *;"program".. no messing with dot commands needed (edit: that's a ; after the * which on my version is optional)
@YawningAngelRetro
@YawningAngelRetro 15 дней назад
Oh wow, thanks Jim. The transfer method sounds good, and I never thought of that. 🤦‍♂️ Also cheers for the heads up about not having to use tap files. That looks sooo much easier. I will defo give that a try. 😁👍
@JimBlimey
@JimBlimey 15 дней назад
@@YawningAngelRetro I know the going via tape method isn't perfect, but I think it's probably your best option (also, at least you can get into the 128 editor, the .128 command for me just resets the thing 😆)
@j.tann1970
@j.tann1970 9 дней назад
The problem with doing it this way are the 128K only commands that are not supported in 48K mode. What will it do with those?
@flatduckrecords
@flatduckrecords 4 дня назад
@@j.tann1970it won’t RUN or LIST correctly but the program will be safe. Just don’t try to edit it in 48K mode or the parse will complain! SAVE will work as expected.
@Subcomandante73
@Subcomandante73 15 дней назад
It might have something to do with Variables :)
@YawningAngelRetro
@YawningAngelRetro 15 дней назад
Almost always! 😂
@LukeAGuest
@LukeAGuest 15 дней назад
It's a firmware problem, they've obviously not tested this device with the 128k. What's inside this sd card interface?
@YawningAngelRetro
@YawningAngelRetro 15 дней назад
Not 100% sure. I’ve read reports that the .128 feature did work in Exodos but broke in versions 0.8.8 and 0.8.9. I’m hoping a fix might appear in a later version, or a patch to this issue.
@LukeAGuest
@LukeAGuest 15 дней назад
@@YawningAngelRetro Yeah, that means it's a firmware issue, the software on the mcu on the cartridge doesn't work properly.
@ThePoxun
@ThePoxun 15 дней назад
Crazy idea here... how about adding an interface 1 to your +2 (i believe they are compatible for the grey +2) and using the awesome vdrive microdrive hardware emulator? edit: i have no idea if you can use the microdrive from inside 128 basic. If nothing else it might be a fun thing to play about with for a bit.
@YawningAngelRetro
@YawningAngelRetro 15 дней назад
Crazy indeed, but an option. Could be fun to try either way. Cheers. 👍
@frankowalker4662
@frankowalker4662 15 дней назад
Good idea. The Toastrack and the +2 both work well with Interface 1 and M/Drives in 128K mode. I've never used the SD M/Drive, but as it's fully compatible there is no reason it shouldn't work. 👍
@frankowalker4662
@frankowalker4662 15 дней назад
After-thought, you only have 48K of BASIC to work with in 128K mode. (unless you use the silicone disc). But in USR 0 mode, (default for SD cards), RAM paging is still available for M/C routines and the AY chip is still there for music.
@YawningAngelRetro
@YawningAngelRetro 15 дней назад
Hmm, that I did not know. The Speccy architecture is not my strong point. Cheers. 👍
@andycooper9640
@andycooper9640 12 дней назад
Came here to post this. USR 0 mode is the way to on older Speccys. That said, the best way is to go with a Speccy Next, as the latest Speccy is much more compatible with SD cards. Even better than the +3E, which is another option. ESXDOS seems to me to never have really been finished in its original form. Or to put it another way, ZX Next OS has brought it to where it needs to be to be a full solution.
@frankowalker4662
@frankowalker4662 12 дней назад
@@andycooper9640 But with the Next, in both 48K and 128K you can't use the SD card for loading or saving data. It only lets you do snapshot saving and loading.
@andycooper9640
@andycooper9640 12 дней назад
​@@frankowalker4662Yes, in the 48k and 128k personalities you are right (though you can add ESXDOS and do it that way, but the need for USR 0 mode returns). However, in the normal Next personality, which is pretty damn compatible with software anyway (the only thing I use alternative Speccy personalities for is TRD files), you can easily save basic files to a TAP. Next mode includes the ESXDOS dot commands, as well as the +3E commands, in the ZX Next command set. The advantage is they work in Next basic (like 128k basic, but 2meg basic) or 48k basic. No need to go to other personalities for anything much. Once TRD file compatibility gets added to Next mode (it's in the plans for future updates) there will be very little need to ever use them.
@flatduckrecords
@flatduckrecords 4 дня назад
@@frankowalker4662 that’s not quite true, you can add esxDOS to the SD card (it does not come with the Next distribution so you must add it yourself) but thereafter you can use esxDOS and the green “Drive” button to access the DivMMC browser etc.
@frankowalker4662
@frankowalker4662 15 дней назад
Two things to mention. 1) I didn't know about the .128 feature 2) My Toastrack and +2(grey) just reset every time I type .128. LOL Sorry I can't help.
@YawningAngelRetro
@YawningAngelRetro 15 дней назад
No worries. 😅 I’m hoping this promotes some sort of discussion and thoughts from various folks. 👍
@frankowalker4662
@frankowalker4662 15 дней назад
@@YawningAngelRetro Lots of good ideas and tips from viewers here.
@dennisraadschelders6821
@dennisraadschelders6821 29 дней назад
Great topic, also learned from you mistake with the print in the do loop.
@YawningAngelRetro
@YawningAngelRetro 28 дней назад
Ah good news. I felt silly for making the mistake in the first place. 😅
@AK-vx4dy
@AK-vx4dy 29 дней назад
I saw AMOS first time being from 8-bit and PC Pascal background and i loved it instantly... Once i heard that on 8-bit atari was language called Action! wich was loved to but i only read about it in magazines
@kee1haul
@kee1haul 29 дней назад
Can you use get Bob from a photograph for example
@YawningAngelRetro
@YawningAngelRetro 29 дней назад
I would assume it would work with anything you have on a screen, so if you get the photo onto your screen in an amos program, this should work.
@frankowalker4662
@frankowalker4662 Месяц назад
Neat. I never thought of using Get Bob to grab on screen game elements. I just used it to grab graphics I'd made in P Paint.
@YawningAngelRetro
@YawningAngelRetro Месяц назад
Thanks. I think it would work well for scenery stuff. Might actually put that to good use when I get some time to work on some personal projects. 🤦‍♂️🤪
@frankowalker4662
@frankowalker4662 Месяц назад
@@YawningAngelRetro I might have a go at writing a puzzle game that uses it, at some point.
@YawningAngelRetro
@YawningAngelRetro Месяц назад
Nice, that would work well. 😎
@frankowalker4662
@frankowalker4662 Месяц назад
12:46 I nearly choked on my cup of tea. 🤣👍
@YawningAngelRetro
@YawningAngelRetro Месяц назад
I think of you every time my mouse is in the way of code. 🤣
@frankowalker4662
@frankowalker4662 Месяц назад
@@YawningAngelRetro Ha ha.
@allmyfish
@allmyfish Месяц назад
Looks nice brother!
@YawningAngelRetro
@YawningAngelRetro Месяц назад
Many thanks. 😎
@ItsCrapContent
@ItsCrapContent Месяц назад
Amazing
@YawningAngelRetro
@YawningAngelRetro Месяц назад
Many thanks Daph. 😁👍
@bazodee2
@bazodee2 Месяц назад
Great for text adventures.
@YawningAngelRetro
@YawningAngelRetro Месяц назад
Very true.
@LinuxRenaissance
@LinuxRenaissance Месяц назад
How do you already have comments hehe! I commented this before watching, TBH. I was looking forward to this video :) Okay, 'nough typing, watching time now.
@YawningAngelRetro
@YawningAngelRetro Месяц назад
I hope the video does not disappoint. 😅
@ChrisShadowens
@ChrisShadowens Месяц назад
Another great episode teaching something fun! My friends and I had a lot of fun with S.A.M. on the Commodore 64 getting it to spew an endless amount of swears. Good times! 🤣
@YawningAngelRetro
@YawningAngelRetro Месяц назад
I think we all took the opportunity to make computers swear back in the day. And of course, why not? 🤣
@frankowalker4662
@frankowalker4662 Месяц назад
Back when I was in my 30's, me and my mate would get drunk, open the Say program and type all sorts of random letters into it. We would laugh like school kids. LOL (Our favourite was 'uiiuiuiuiiuiuiuiuiuiuiiiiiuiuiiuiuiuiuiuiuiuiuiuiuioaoaoaoaoaoappppp')
@YawningAngelRetro
@YawningAngelRetro Месяц назад
So many hours lost back in the day messing around with speech programs. It’s the simple things that generate the most fun. 😅
@frankowalker4662
@frankowalker4662 Месяц назад
@@YawningAngelRetro Definately. 🤣
@somewhere-in-time
@somewhere-in-time Месяц назад
Hm can't open narrator :-O Anything I need to install as dependencies ? I had a preinstalled AMOSpro directory. (I tried the AMOS code above in AMOS first then SAY in direct mode.)
@YawningAngelRetro
@YawningAngelRetro Месяц назад
Oh, I’m not sure. I didn’t have to install or add anything extra. My version is pretty standard, but I will test it on another machine/install and see what happens. That might not be until the weekend though.
@one_b
@one_b Месяц назад
I thought after WB 2.04 the speech synthesis was no longer included since Commodore / Amiga lost or didn't renew the license with whoever made it. If you did a clean install of WB 3.0+ then you don't have the needed files. (I think it is just narrator.device, translator.library, and speak-handler.)
@FredrikRambris
@FredrikRambris Месяц назад
​@one_b This is true. Not sure if it is reintroduced in 3.2. Otherwise you will have to source wb 1.3 and copy them from there.
@Turrican
@Turrican Месяц назад
Did you ever try Final Writer '97? I think that was the final iteration of it before the A600GS special edition they have just released.
@YawningAngelRetro
@YawningAngelRetro Месяц назад
Sadly never managed that, but have read in the latest issue of Amiga Addict that there is a new/modern version of FW on the way.
@NeilDeWheel
@NeilDeWheel 2 месяца назад
This has been really useful backing up my CD32 card. I want to upgrade to a larger card after buying the CD32 that has a 8GB card. many thanks.
@YawningAngelRetro
@YawningAngelRetro 2 месяца назад
Thank you for letting me know. I’m so pleased that some of my videos are of use to people, and I battled for some time trying to find a suitable way to back up a CF card using a Mac solution. All the best. 😎👍
@CptSparky
@CptSparky 2 месяца назад
I just stumbled on the Immortal Joystick on Twitter, so thanks for showing it in action 👍 I'm a bit confused because the promo video connotes that the joystick has a left-handed arcade style handling where you have to place the buttons bottom right. But you use it right handed which is what I prefer, too. Would be better when the buttons would be upper left though like on a normal Competition Pro 😁 But you can't always have what you want 😅
@YawningAngelRetro
@YawningAngelRetro 2 месяца назад
If I recall you can specify what side you want the buttons, at least you could with the kickstarter. All in all it’s a great joystick and will last for ages. 😎👍
@SJSsesco
@SJSsesco 2 месяца назад
Looking forward to playing RogueCraft👍💾♥️
@YawningAngelRetro
@YawningAngelRetro 2 месяца назад
It is very good. Folks are going to love it (if that’s their gaming thing of course. 😉)
@drphilxr
@drphilxr 2 месяца назад
Man you UK Amiga addicts have the best get togethers. America has VCF's, but not as Amigacentric.
@YawningAngelRetro
@YawningAngelRetro 2 месяца назад
We are very lucky. I think the resurgence in retro computing over here has struck a chord with enough people to make this sort of event possible.
@LinuxRenaissance
@LinuxRenaissance 2 месяца назад
14:35 my opinion is that cheating does not exist in single player games. It is only possible to cheat in competitive games where you get unfair advantage towards other people. ❤
@YawningAngelRetro
@YawningAngelRetro 2 месяца назад
Good point, well made. 😎👍
@dennisraadschelders6821
@dennisraadschelders6821 2 месяца назад
Looking forward! Keep the Amos videos coming!
@YawningAngelRetro
@YawningAngelRetro 2 месяца назад
Don’t worry, I will. 😎 Still got lots to cover.
@frankowalker4662
@frankowalker4662 2 месяца назад
If you use Flash Off before the Cls, it will stop colour 3 from pulsating. You can then set colour 3 to whatever you want. Also, if I'm using sound FX and music at the same time, I use Pro Tracker to merge each block of a music MOD into one sample. Then put those samples back into a MOD of the same tempo settings as the original but only put them on channels 2 and 3. This leaves channels 0 and 1 free for sound FX. (I've probebly not explained that very well. Sorry.)
@YawningAngelRetro
@YawningAngelRetro 2 месяца назад
Thanks Frank. That kind of makes sense. I have a couple of options to try and hope to get back to it within the next week, time permitting. 😅
@frankowalker4662
@frankowalker4662 2 месяца назад
@@YawningAngelRetro Cool. 👍
@YawningAngelRetro
@YawningAngelRetro 2 месяца назад
Just re-reading this, and it makes sense. Also reminds me I need to get hold of Pro Tracker for my Amiga. 🤦‍♂️😄
@frankowalker4662
@frankowalker4662 2 месяца назад
@@YawningAngelRetro I've just had a look at my Amiga, and it's Sound Tracker Pro 2 that lets you compress a MOD block into a sample. Although I'm not sure where you can download it from. I got my copy off an Amiga mag in the 90's. Sorry for getting the program name wrong.
@YawningAngelRetro
@YawningAngelRetro 2 месяца назад
@frankowalker4662 No problem. I’ll have a hunt around for it. 😎👍
@projectfanboy
@projectfanboy 2 месяца назад
I was in Nottingham on the Saturday of Kickstart. It's a shame I forgot it was on. I would have dropped in.
@YawningAngelRetro
@YawningAngelRetro 2 месяца назад
D’oh. 🤦‍♂️ Maybe next year?
@dennisraadschelders6821
@dennisraadschelders6821 2 месяца назад
That is a nice upgrade. Myself I prefere the Disk On Module. Bit more robust compared to CF cards. Also occupies less room in the case.
@YawningAngelRetro
@YawningAngelRetro 2 месяца назад
Many thanks. I’m happy with how it turned out.
@WinLoveCry
@WinLoveCry 2 месяца назад
Brilliant keeping AMOS professional language going
@YawningAngelRetro
@YawningAngelRetro 2 месяца назад
Thank you for saying so. I love playing around with it. 😎
@ItsCrapContent
@ItsCrapContent 2 месяца назад
So cool
@YawningAngelRetro
@YawningAngelRetro 2 месяца назад
Thank you Dash. Hope life is treating you well. 😎
@cygil1
@cygil1 2 месяца назад
The AMSTRAD Spectrums are built like tanks, even the tspe drive on mine fllawless, no recapping or belt replacement neccessary.
@YawningAngelRetro
@YawningAngelRetro 2 месяца назад
This has proven to be quite a work-horse. :)
@dennisraadschelders6821
@dennisraadschelders6821 2 месяца назад
Great to see an update video on the hex codes! Still think the 16 colour is rather limited? Is that all Amos can work with on one screen?
@YawningAngelRetro
@YawningAngelRetro 2 месяца назад
For the current day and modern expectations, yes. For 'back in the day', not so much. 😉
@markwrightrf
@markwrightrf 2 месяца назад
Great stuff. I suspect the wonky 4 key on the numeric keypad and beige drive eject button would play havoc with my OCD.. but bravo!
@YawningAngelRetro
@YawningAngelRetro 2 месяца назад
That is all in hand. 😉
@frankowalker4662
@frankowalker4662 2 месяца назад
I've already had a go at that replay game failure, it's a bit of a problem. (I'm not going to let it beat me though. LOL)
@YawningAngelRetro
@YawningAngelRetro 2 месяца назад
Yeah, it was going to take me way too long to sort out and meant this video would not have been out today. I am working on a version 3 of this program where each ‘screen’ full of asteroids is a new wave, and the numbers increase. Also looking at different weapons and firing techniques… 😉
@frankowalker4662
@frankowalker4662 2 месяца назад
@@YawningAngelRetro I've fixed the replay. If you remove the 'Turn Remainig Bob's Off' routine in the TARGET_PLACEMENT Procedure it works perfectly. (Don't ask me why, I've no idea. Ha ha) EDIT : 'm looking forward to seeing the new version.