March 01, 2021, 04:42:24 AM

Author Topic: Retro Assembly Language  (Read 3234 times)

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 2630
  • I mostly code at night... Mostly.
    • SyntaxBomb - Indie Coders
Re: Retro Assembly Language
« Reply #15 on: August 12, 2020, 12:49:47 AM »
I see you’ve got one of those dodgy mice that accidentally click on “buy now” too :)) - lol, must fix my mouse as I’ve spent a pretty penny this month and we’re only 11 days in. However... the cursor keeps jumping to an eGPU ( Radeon 5700 XT ) for my shiny new Mac mini but I think the Mrs will stamp on the mouse if that accidentally happens.... maybe :P

Yup, looking forward to having a play with assembler and should be hair pulling fun ;D
Mac mini ( 2018 / 2020 ), 3 GHz 6-Core Intel Core i5, 16 GB 2667 MHz DDR4, 1TB NVMe, eGPU Radeon Pro 580 8 GB, LG Ultragear 27GL83A-B 27 Inch
Mac mini (2020 ), M1 SoC, 8 GB LPDDR4, 512GB NVMe 
Commodore VIC-20, 1.1Mhz MOS 6502 CPU, 5KB RAM, VIC ( 6560 ) GPU

Until the next time.

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 2963
  • elgol 2021
Re: Retro Assembly Language
« Reply #16 on: August 12, 2020, 01:00:47 AM »
lol true...Except I bought a £10 Computer, and then a £300 computer...How much did you spend?  :))

Well there are plenty of tutorials online regards Assembly Language, and Spectrum Next BASIC is pretty nippy to get a prototype designed.
Windows 10 64-bit, 16Gb RAM, Intel i5 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)
MacOS Big Sur 64-bit, 8Gb RAM, Intel i5 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB
Linux Mint 19.3 64-bit, 16Gb RAM, Intel i5 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)
Raspberry Pi 400, Pi4, BBC B, C64, ZX Spectrum

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 2630
  • I mostly code at night... Mostly.
    • SyntaxBomb - Indie Coders
Re: Retro Assembly Language
« Reply #17 on: August 12, 2020, 09:11:49 AM »
lol true...Except I bought a £10 Computer, and then a £300 computer...How much did you spend?  :))
Erm, well my faulty auto click mouse problem has cost me nigh on 3K so far :o

It'll all be worth it in the long run though as in the future I can keep the monitor and just buy Mac minis \o/ - The problem with buying new iMac's is you're always buying the monitor again which is crazy and why I decided to go down this route.

With the upcoming Apple Silicon products I can just grab hold of a Mac mini version ( low end one to start with ), stack it on top of the current mini, whack it into the monitor and off I go. No need to have two iMacs or two Laptops. One screen, keyboard and mouse.

Also as the monitor can handle from 50hz to 144hz it gives me the option of 50hz for retro emulators like C64 & Amiga, 60hz for developing games and 144hz for a silky smooth OS.

Overall I'm very happy with the new setup even if I've still loads of things to setup on the Mini with Catalina. Most importantly though, all the games I've written work silky smooth and the speed of the internal drive is very very fast.

So looking forward to diving into assembler and getting my first sprite moving in silky smooth 50hz C64 code ;D - Perhaps a bit of proper work too in-between :P
Mac mini ( 2018 / 2020 ), 3 GHz 6-Core Intel Core i5, 16 GB 2667 MHz DDR4, 1TB NVMe, eGPU Radeon Pro 580 8 GB, LG Ultragear 27GL83A-B 27 Inch
Mac mini (2020 ), M1 SoC, 8 GB LPDDR4, 512GB NVMe 
Commodore VIC-20, 1.1Mhz MOS 6502 CPU, 5KB RAM, VIC ( 6560 ) GPU

Until the next time.

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 2963
  • elgol 2021
Re: Retro Assembly Language
« Reply #18 on: August 12, 2020, 09:22:46 AM »
So it will save you money in the long run, you could add that to your 'justification' hehe.   :D  I would much rather be able to choose my own monitor, rather than be forced to have the built-in unit.

All sounds good.

Quote
So looking forward to diving into assembler and getting my first sprite moving in silky smooth 50hz C64 code ;D

Cool, yes that's a landmark moment because you'd be well on the way to completing a game at that stage.

For me it's great to have a working Spectrum again to go with the C64 (when it finally arrives, emulator until then) but without the hassle of trying to get the machine run on modern tv/monitors and loading from SD Card instead of damn tape lol.  I already have 2 joysticks for it, the classic Competition Pro and a 6 button Megadrive/Genesis controller (some Next games support more than 1 button).  And ofcourse the challenge and reward of learning a system at the lowest level.
Windows 10 64-bit, 16Gb RAM, Intel i5 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)
MacOS Big Sur 64-bit, 8Gb RAM, Intel i5 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB
Linux Mint 19.3 64-bit, 16Gb RAM, Intel i5 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)
Raspberry Pi 400, Pi4, BBC B, C64, ZX Spectrum

Offline iWasAdam

  • Hero Member
  • *****
  • Posts: 2121
Re: Retro Assembly Language
« Reply #19 on: August 12, 2020, 10:58:57 AM »
and i'm in for a spectrum, next...

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 2963
  • elgol 2021
Re: Retro Assembly Language
« Reply #20 on: August 12, 2020, 11:05:20 AM »
You've ordered a Spectrum Next Adam?
Windows 10 64-bit, 16Gb RAM, Intel i5 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)
MacOS Big Sur 64-bit, 8Gb RAM, Intel i5 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB
Linux Mint 19.3 64-bit, 16Gb RAM, Intel i5 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)
Raspberry Pi 400, Pi4, BBC B, C64, ZX Spectrum

Offline iWasAdam

  • Hero Member
  • *****
  • Posts: 2121
Re: Retro Assembly Language
« Reply #21 on: August 12, 2020, 11:34:17 AM »
yep. just have to wait a year now...  :o

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 2963
  • elgol 2021
Re: Retro Assembly Language
« Reply #22 on: August 12, 2020, 11:40:24 AM »
Awesome.   :D  Yeah, but I'm sure the time will fly though.

So you'll be porting your Viva Mortis game to the Next?
Windows 10 64-bit, 16Gb RAM, Intel i5 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)
MacOS Big Sur 64-bit, 8Gb RAM, Intel i5 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB
Linux Mint 19.3 64-bit, 16Gb RAM, Intel i5 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)
Raspberry Pi 400, Pi4, BBC B, C64, ZX Spectrum

Offline iWasAdam

  • Hero Member
  • *****
  • Posts: 2121
Re: Retro Assembly Language
« Reply #23 on: August 12, 2020, 12:11:30 PM »
what a good idea :)

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 2963
  • elgol 2021
Re: Retro Assembly Language
« Reply #24 on: August 12, 2020, 12:14:09 PM »
lol that will do down very well with the Next Community.

I'm looking at Emulators right now and finding the best version (some are beta versions).
Windows 10 64-bit, 16Gb RAM, Intel i5 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)
MacOS Big Sur 64-bit, 8Gb RAM, Intel i5 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB
Linux Mint 19.3 64-bit, 16Gb RAM, Intel i5 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)
Raspberry Pi 400, Pi4, BBC B, C64, ZX Spectrum

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 2963
  • elgol 2021
Re: Retro Assembly Language
« Reply #25 on: August 12, 2020, 08:02:12 PM »
The 2nd Kickstarter has done well for the Next.  They've raised more money in less than 24 hours than they did in a month on the first one.  Funding goal met in less than 5 minutes!  :o

Cool.  It looks like we're now getting twice the memory, a full colour manual (rather than just a colour cover) as standard and a free game.
Windows 10 64-bit, 16Gb RAM, Intel i5 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)
MacOS Big Sur 64-bit, 8Gb RAM, Intel i5 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB
Linux Mint 19.3 64-bit, 16Gb RAM, Intel i5 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)
Raspberry Pi 400, Pi4, BBC B, C64, ZX Spectrum

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 2630
  • I mostly code at night... Mostly.
    • SyntaxBomb - Indie Coders
Re: Retro Assembly Language
« Reply #26 on: August 12, 2020, 09:51:38 PM »
The 2nd Kickstarter has done well for the Next.  They've raised more money in less than 24 hours than they did in a month on the first one.  Funding goal met in less than 5 minutes!  :o
I bet it was quick to hit the funding goal as it became a real thing when the first run finally made it into peoples hands.
Mac mini ( 2018 / 2020 ), 3 GHz 6-Core Intel Core i5, 16 GB 2667 MHz DDR4, 1TB NVMe, eGPU Radeon Pro 580 8 GB, LG Ultragear 27GL83A-B 27 Inch
Mac mini (2020 ), M1 SoC, 8 GB LPDDR4, 512GB NVMe 
Commodore VIC-20, 1.1Mhz MOS 6502 CPU, 5KB RAM, VIC ( 6560 ) GPU

Until the next time.

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 2963
  • elgol 2021
Re: Retro Assembly Language
« Reply #27 on: August 12, 2020, 10:04:57 PM »
True, but less than 5 minutes to fund goal is still very impressive.  I never backed the first Kickstarter because I thought it would go the way of the earlier Speccy attempts. But it looks like we'll be getting a better package now, so glad I waited for the 2nd run.
Windows 10 64-bit, 16Gb RAM, Intel i5 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)
MacOS Big Sur 64-bit, 8Gb RAM, Intel i5 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB
Linux Mint 19.3 64-bit, 16Gb RAM, Intel i5 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)
Raspberry Pi 400, Pi4, BBC B, C64, ZX Spectrum

Offline iWasAdam

  • Hero Member
  • *****
  • Posts: 2121
Re: Retro Assembly Language
« Reply #28 on: August 13, 2020, 05:43:24 AM »
steve - you got one too?

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 2963
  • elgol 2021
Re: Retro Assembly Language
« Reply #29 on: August 13, 2020, 09:20:01 AM »
Yes Adam, I've ordered one.   :D


&feature=emb_logo
Windows 10 64-bit, 16Gb RAM, Intel i5 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)
MacOS Big Sur 64-bit, 8Gb RAM, Intel i5 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB
Linux Mint 19.3 64-bit, 16Gb RAM, Intel i5 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)
Raspberry Pi 400, Pi4, BBC B, C64, ZX Spectrum

 

SimplePortal 2.3.6 © 2008-2014, SimplePortal