- Видео 97
- Просмотров 44 331
6502Nerd
Великобритания
Добавлен 10 сен 2012
Videos showing various nerdy projects and activities, from homebrew computer building to memories of retro-computing on my Oric-1. Some additional nerdy content on a language I created for my homebrew and have then ported to my Oric!
LOCI - a new device for the Oric-1 and Atmos
Hi everyone
This video is revieing LOCI, a new expansion device for Oric computers. It has four interesting features;
1. Load DSK files (up to 4 disk drives can be emulated)
2. Load TAP files
3. Choose between Oric-1, Atmos or custom ROM (very interesting for me)
4. Attach USB mouse or joystick! (not tried this yet)
Loading custom ROMs is very interesting at it means I can try dflat on a real Oric without messing with my EEPROM breadboard which can be flaky.
The LOCI is not expensive (around GBP30 plus shipping) - so for £35 I think it's a nice device.
It is powered by a RPi Pico and easy to upgrade the firmware. I am already in contact with the creator and hoping that we can extend LOCI to suppo...
This video is revieing LOCI, a new expansion device for Oric computers. It has four interesting features;
1. Load DSK files (up to 4 disk drives can be emulated)
2. Load TAP files
3. Choose between Oric-1, Atmos or custom ROM (very interesting for me)
4. Attach USB mouse or joystick! (not tried this yet)
Loading custom ROMs is very interesting at it means I can try dflat on a real Oric without messing with my EEPROM breadboard which can be flaky.
The LOCI is not expensive (around GBP30 plus shipping) - so for £35 I think it's a nice device.
It is powered by a RPi Pico and easy to upgrade the firmware. I am already in contact with the creator and hoping that we can extend LOCI to suppo...
Просмотров: 333
Видео
Oric vs Homebrew (MSX TMS9918a) hi-res graphics - 9th & 10th November preview!
Просмотров 24228 дней назад
A quick comparison of some images that I converted for displaying on my Oric and Homebrew computers. The Oric has a resolution of 240x200 pixels with 8 colours. The Homebrew uses the MSX video chip with 256x192 pixels and 15 colours. There are restrictions so it's not possible to have each pixel any of the allowed colours. Come and see both of these machines at the Cambridge computer museum on ...
Custom serial file transfer protocol : PC to 6502 homebrew computer
Просмотров 1013 месяца назад
This video shows my custom serial file transfer protocol for my homebrew computer. The PC acts as the host and can send a file to the homebrew which saves it according to name and folder path. I made a custom protocol to keep things simple and optimise for the set up I have - 19200 bps, with the homebrew having a dedicated 256 byte buffer in RAM. I made a block protocol which is less than 256 b...
High resolution drawing speed comparison 1Mhz 6502 dflat vs Oric BASIC
Просмотров 7196 месяцев назад
In this video I try to demonstrate the difference in speed between Oric BASIC and dflat for Oric-1 and Atmos. I designed dflat to be compact and fast, so the core language is interpreted faster than Oric BASIC. Some of this advantage is down to being integer only in fairness. But I also made an effort to improve graphics drawing speed. So for example in high resolution mode, I can draw circles ...
Homebrew Computer showing Spacecraft 2000 to 2100AD
Просмотров 8248 месяцев назад
In this video I show some more graphical capabilities of my homebrew computer. I utilise the TMS9918a video chip as found in the MSX-1 range of computers from the early 80s. This chip by Texas Instruments actually came out in the late 70s so I think is quite impressive for it's design purpose (low cost home computing). The slide show is based on pictures from the book: Terran Trade Authority Ha...
My computer chronology 1983-1992
Просмотров 1699 месяцев назад
This is a nostalgic trip down memory lane covering the three home computers I owned from 1983 to 1992 - The Oric-1, Atari 800XL and Amiga A500. These computers represent my progression from zero knowledge as a school kid to being able to program in C and assembly which I used in my first job as a software engineer. Great memories and which I am sure it common with so many others!
Homebrew computer 2024 update
Просмотров 9879 месяцев назад
I've always wanted to do an improved introductory video about my homebrew computer, but time hasn't allowed it until now. The older videos suffer from really poor quality but now it's a *bit* better with the use of better AV kit and software. Hope this gives you a flavour of my homebrew computer. I will be adding more videos to go deeper into various aspects - including showing the 6502 assembl...
Galaxy Defender 2023 DIY game on real Oric Atmos (dflat + 6502 machine code)
Просмотров 334Год назад
I will be at the retro computer festival at the Cambridge Computer Museum showing this set up on the 4th and 5th of November - come along and say hi! This short video has a voice over explaining the Oric set up I am using; 1) I have custom ROM expansion board from a fellow Oric enthusiast 2) This expansion board several ROMs and one of them is dflat 3) dflat is a custom language that I created ...
Quick update of dflat game for Oric-1 - rolling landscape, take two!
Просмотров 146Год назад
Short update on my Oric dflat game..(still work in progress, hope it's near done by the time of the retro festival in Cambridge!) Toned down garish landscape colour!😂 Two aliens can now descend at the same time as game wasn't challenging enough (might even up it to 3 aliens!) Tried to jazz up graphics / colours a bit (moon and sky look nicer IMHO Bug in the sound..(lose life and complete level ...
3D Rolling Landscape and Invaders using dflat on Oric-1 and Atmos (no sound)
Просмотров 546Год назад
Quick update of what started as trial to simulate a rolling landscape. Now with lives, scoring and intro sheet. I had to speed up the loading as the game is over 1100 lines of dflat and asm! Some more polish needed and forgot to record sound - but getting there! #8bitcoders
Make a simple game in BASIC on an 1980s micro in 10 more minutes! [Part 2]
Просмотров 519Год назад
Following on from the part 1 video where I created a simple game in Oric BASIC in 10 minutes, this video is looking at what we can do with an additional 10 minutes to improve the game. I managed to add custom graphics, status line and high score tracking - see how I did it! Maybe a part 3 could be interesting - adding some alien 'AI'...?
Make a simple game in BASIC on an 1980s micro in 10 minutes! [Part 1]
Просмотров 728Год назад
In this video I set myself the challenge of seeing if I can make a simple game on my Oric-1 using the built-in BASIC language (a variation of Microsoft BASIC). I try and explain every line I am typing in as I go so hopefully it's clear what is going on. This was a fun experiment for me and very nostalgic to make something like this. I will save the game to tape (well, tape image to a PC sound c...
Oric Atmos with ROM cartridge, joystick and Arduino SD device - deep dive!
Просмотров 518Год назад
This video is showing some new hardware and software capabilities I have added to the Oric-1 and Atmos range of computers. First, there is Oricart, a ROM extension device allowing me to pick from several different ROMS. With a total of 512KB capacity, it can host a number of images and this one includes dflat, my custom ROM for the Oric. Second, there is the IJK joystick interface which plugs i...
Serial port on my 6502 homebrew under MAME!
Просмотров 2122 года назад
MAME is a tremendous application that emulates thousands of machines - and with the help of fellow retro enthusiast, Nigel, my machine is also now emulated in this system! Even the serial port of my homebrew is emulated and a setting allows for it to be exposed as a TCP/IP socket... which means standard terminal software such as ExtraPuTTY and TeraTerm work with the emulator as seamlessly as wi...
XMODEM implemented in BASIC (dflat) on my 6502 homebrew computer!
Просмотров 5202 года назад
This video shows an implementation of XMODEM, a serial file transfer protocol invented by Ward Christensen in 1977 - so around 45 years ago! I have implemented the protocol in dflat, a BASIC-like custom programming language I created from scratch for my homebrew computer design. XMODEM is still useful as it's still available in most terminal programs (I have tried it with PuTTY and TeraTerm on ...
6502 Homebrew computer - interrupt driven serial FIFO buffer implementation (warning - v. nerdy!)
Просмотров 1222 года назад
6502 Homebrew computer - interrupt driven serial FIFO buffer implementation (warning - v. nerdy!)
Homebrew computer Tetris using multi-colour mode
Просмотров 1472 года назад
Homebrew computer Tetris using multi-colour mode
New features for my 6502 homebrew - boot up behaviour
Просмотров 4062 года назад
New features for my 6502 homebrew - boot up behaviour
My tiny homebrew computer tribute to Elizabeth II - 8th September 2022
Просмотров 3992 года назад
My tiny homebrew computer tribute to Elizabeth II - 8th September 2022
6502 Homebrew Computer - MAME emulation!
Просмотров 3612 года назад
6502 Homebrew Computer - MAME emulation!
Retro Computer Festival, 1982 Edition - 6502 Homebrew Computer Slide Show Skit!
Просмотров 1282 года назад
Retro Computer Festival, 1982 Edition - 6502 Homebrew Computer Slide Show Skit!
6502 Homebrew Computer - Converting JPG to 256x192 bitmaps for TMS9918a 'high' resolution images!
Просмотров 4622 года назад
6502 Homebrew Computer - Converting JPG to 256x192 bitmaps for TMS9918a 'high' resolution images!
6502 Homebrew Computer - TMS9918a Raster Bar Demo With Explanation
Просмотров 5842 года назад
6502 Homebrew Computer - TMS9918a Raster Bar Demo With Explanation
6502 Homebrew Computer - May 4th skit! (TMS9918a high resolution graphics)
Просмотров 1,4 тыс.2 года назад
6502 Homebrew Computer - May 4th skit! (TMS9918a high resolution graphics)
6502 Homebrew Computer - FAT16 deep dive!
Просмотров 1,6 тыс.2 года назад
6502 Homebrew Computer - FAT16 deep dive!
6502 Homebrew Computer - 2022 Update : Blinkenlights!!
Просмотров 1,3 тыс.2 года назад
6502 Homebrew Computer - 2022 Update : Blinkenlights!!
Comparing different Frogger games on the Oric
Просмотров 2982 года назад
Comparing different Frogger games on the Oric
Oric EREBUS SD Card Peripheral Short Review
Просмотров 3412 года назад
Oric EREBUS SD Card Peripheral Short Review
Very interesting! I love seeing new stuff being developed for brilliant little machines like the Oric. Nice video!
Looks like just what I need to get more out of my Oric! Can these be purchased now? A Tindie store came up in a search but they didn't seem to be selling them currently.
Should be right around the corner. Raxiss and 8Bit-Tronics.
Hello Robin, big fan of your channel! :-) Right so I bought it from a guy on FB who runs the 8bit-tronics shop - he has an ebay shop maybe you can get in touch with him because I know he was making up batches. Not sure regarding cost of shipping outside of UK. (DM me on Twitter or Bluesky and I'll share his name on FB). www.ebay.co.uk/str/8Bit-Tronics Also, the h/w and s/w design is on GitHub so in theory you can build your own - although it's too much bother for me so glad I got an assembled one! github.com/sodiumlb
Congratulations 6502Nerd for your works on dflat. It is nice that the loci helps to use it more easily. I hope you will manage to add the device managment to it.
Hello my fellow Oric friend and thank you for the nice comments. Yes I have been looking into it and I think it is very feasible to use it with the LOCI for file management - I hope to a dflat ROM for LOCI quite soon!
Awesome video! Since LOCI gives the Oric USB abilitites will we see a dflat version in the future with USB Joystick/Mouse/Serial port? That'd be amazing!
Thank you for the kind comment! Yes the LOCI has several interesting features beyond media. It would be great to add these features, might need to review my code though as currently dflat has 1 byte free in the 16KB ROM space!! But I will definitely look to get dflat TAP files loading through LOCI, I think this will make dflat much more accessible!
Great video! Nice that new hardware is made for suchva niche computer! Looking for an Oric at a reasonable price for a while now .
Yeah unfortunately Oric seems to be pretty expensive, must be rarer than I think! But also there is a healthy amount of support in the Oric community which means it's maybe more popular than one might think. The Oric-1 in the video I have owned since new in 1983! I also have an Oric Atmos that I got a couple of years back. Good luck with your search, hope you find one.
Even rarer is Oric Nova 64, a version of Oric Atmos sold in Yugoslavia (100% same, except for the sticker)... Unreasonable prices for that one also.
Nice! I think the booting confusion comes from the "Return" key is actually a keyboard shortcut for resuming the suspended Oric session (if successful). "Space" is the universal selection key. Yeah, it's a bit "creative", should be better marked and tuned for behaviour. "Esc" will give you fresh boot each time. The user manual has all the keyboard shortcuts listed.
Ah, straight from the creator of LOCI - thanks for your kind comment and polite referral to the manual. Yes I really should read it properly lol !! Space, Return and Esc makes sense actually - pretty neat! Looking forward to seeing how we can integrate dflat to use your device as a media interface!
Very impressive! If only the Oric came with dflat in its day - the machine would have really stood out! Why the name "dflat"?
Thank you for the kind comment :-) The name dflat is a joke on C# the .net language - in musical terms d-flat and c-sharp are the same note (say on a piano or guitar), but part of a different scale!
@@6502Nerd Haha - very witty! I wasn't thinking of C# as a musical note. Trust Microsoft to introduce something completely unrelated to computers into programming. ;) On that note: ruclips.net/video/EZtD_4CWqiU/видео.html - by the way, I found your channel from bluesky as I'm currently writing "Space Invaders" for the BBC Micro Model B.
@Hakushin68000 haha yes witty is me 😂 Great to see Bluesky picking up! And awesome you're making something for the Beeb, wonderful ground breaking machine 🤓👍🏽
@@6502Nerd Yup, I'm impressed with how professional the BBC Micro was - a truly awesome machine for its time! Of course, most couldn't afford it, but for those who had the money, it must have been an incredible computer to own.
@Hakushin68000 agree with you on all fronts. I too couldn't afford one!
Stewart Cowley books were amazing as a kid. I still have Spacewrecks. It was a cool idea to make up stories based on existing artwork.
@@javelinXH992 yes the artwork is so evocative in these books but the stories made up to explain the scene really brought it to life for me, hence why I can still remember many of the spacecraft names!
@ The wreck of the Jancis Jo is still a picture and story I love to this day!
❤
where sound?
Yeah sorry again about that, it's very low - but it is audible if you turn up the volume. Just remember to turn it down before watching something else!
You'll have a full on TCP/IP stack running before you know it!
Haha now that's a big leap! 😂
This is soo cool! And then theres me who is studying shift registers for 2 months and still doesnt know how they work
Very kind of you to take the time to reply. Glad you enjoyed it 🤓🤗👍🏽
Muy buen trabajo!!!, espectacular.
Great video!! Thanks for putting this together. You got a new sub and I’m looking forward to hearing about your project!
Thanks for your kind words, glad you liked the video. Not much time recently but have a couple of things in my plans. Thanks for the sub and feel free to let me know what might be interested in. 🙂
Wow!
Much faster! I'll have to check out the Wiki page for it as well as the Hackaday articles. Thanks!
Why am I recommended this lol
Fr
Incredible, what are the recommended oric emulators to use these days?
Thanks for your kind comment! I use Oricutron for emulation and I have a patched version specifically to work on dflat so I can access tape file load/save. I have a GitHub repo for all of this - you can easily play with dlflat in the emulator, plus a wiki about dflat so you can try it. Link below, hope it helps! github.com/6502Nerd/dflat
@@6502Nerd Thanks, if only we had dflats in ROM back in the 80s...total game changer :-)
Where can you download it?
nice vid, but what is that keyboard pcb thing and where can i get one?
Thank you for the comment. The keyboard pcb thing is from a BBC Micro - a computer release in 1981 in the UK. I purchased a dead BBC from ebay and put my breadboard computer inside the case and interfaced the keyboard. So if you can find a broken BBC micro, that's the only way to get one of these keyboards unfortunately.
thanks@@6502Nerd
Why is there no attribute clash - does dflat have its own graphics routines, or have you been very clever about aligning the biits so that inverse/colour-set attributes just don't clash?
Thanks for taking the time to comment! Ok, so nothing clever here - the landscape is just background attributes in hi-res mode at position 0 of each row and no pixels are set. Then the ship is just a simple bit map, one foreground colour per row. The later demos of this game shows it more clearly. Hope that made sense although as we know, Oric attributes can be confusing!
I love this! whats the reason why the images go clear then fuzzy?
Thanks for the kind comment! What's happening is that the image file is first loading the bitmap then the colour data. So when you see the bitmap part being loaded it's still using colour data from previous image. Once colour data is loaded then the image looks right 🙂
@@6502Nerd thank you so much for the reply. Very interesting!
can't hear you at all but cool pictures
Hey thanks for letting me know, I keep getting the level wrong on this mic. I just looked on another PC so can hear the difference in volume between this and other stuff. I'll fix it for next time but thanks for the kind comment.
That works really well . Some really nice artwork, thanks for sharing.
Excellent work.
Love the Orion 👍
wonderful video, what a beautiful computer!!! I also upload something about it every now and then! new member, I really like the 6502 too, I also have a KIM-1!
Thank you for the kind words, much appreciated 🙂 I see you have many videos of 6502 machines, bravo! 👏🏽👏🏽🤓
@@6502Nerd 6502 the best!
First get a new mic and use a decent gainstage , sounds like mumble in a drainpipe for no reason
Thanks for letting me know, I found the silly error I made with the sound level so hope that next time audio will be be audible.
The video looks fantastic but maybe the audio level could be a little bit higher. Otherwise great job and now I want to build my own breadboard computer.
Thank you for the feedback yes I think it's the volume is too low. I'm delighted if you want to make your own machine, it's great fun!
Its impressive What you have done and i would like to see more. But please improve audio quality.
Thank you for the encouragement and feedback. I've now found the noise and low pass filter settings so I hope I'll do a better job next time!
Thanks again for the feedback. I watched the video on the main TV and not sure of the main issue. Is it noise or equalisation? I think it maybe volume, I noticed how quiet it was compared to other videos on the same amplifier setting. Thanks again.
Thank you for the video!
Thank you for taking the time to reply, it helps 🙂
Dropzone looks well addictive, and the graphics when the dude explodes are therapeutic!
The explosion is an all too common sight so it's good that it's a nice effect 😅
1922?
Oops, thanks for letting me know 😅😅
you can make your own computer but can't make a non-shit mic?
sadly that was the first thing that came to my mind as well
Oh wow yeah it's bad. I've found out where the filters are for noise and high frequency. Also a new mic. Apologies will try to do better next time, but thanks for the feedback
hi!.. i want to use Mac 6502 assembly language in my real atari, but i only have the rom image, is there a way to copy from Windows computer to a real Atari ?
Hi sorry for the late reply. Unfortunately I don't know about the custom cartridge ROM, but I am also looking into it. I recently bought a small PCB that has a ROM for doing diagnostics, and looking into the memory map so figure out how I can program my own ROM and use this PCB. So maybe that's a route for you?
Genius 👍
Fantastic!
Thank you kindly! 🤗👍🏽
This is really good !
Looks great!
Nice death star with circles 🙂
this is so good.
Loving the use of colour! Exciting!
Mimas looks superb 👍
Interesting, but how comes this is not in the public MAME builds? As long as it's emulating real hardware, you can add it to the official source code directly.
I will add it to the public build but wanted to tidy up the software first. The ROM is basically good but I have a mess of old files in the SD card disk image so I'll fix that first. Not that much to do really but time is always my enemy!
When games were real games!
Haha indeed, when games could be written in a bedroom by one person!
Great demo of dflats capabilities .. I got a bit headachy from those colour flashes though .. hope to see more as you make progress - nice work!
Thank you! Yes this is an entire labour of love for the Oric, a whole new ROM and language and then a game written on top. I really don't have time for this😅😅
That looks mesmerisingly awesome! Smashing work!
Thank you so much for the kind comment 🤗
Nice! Reminds me of Buck Rogers on the TI-99.
Thank you for the kind comment. Yes I'm sure classics like Buck Rogers have influenced me although I didn't have a specific game in mind 🙂
Excellent work as always. Love the beta system 👍
Greek alphabet but had to skip a bunch, so Omega is the hardest level 👍🏽
Neat!