[HN Gopher] Roguecraft Devs on Developing for Amiga in 2024
       ___________________________________________________________________
        
       Roguecraft Devs on Developing for Amiga in 2024
        
       Author : ibobev
       Score  : 131 points
       Date   : 2024-07-27 20:35 UTC (1 days ago)
        
 (HTM) web link (www.timeextension.com)
 (TXT) w3m dump (www.timeextension.com)
        
       | khazhoux wrote:
       | It's been a couple of years since my last deep-dive on Amiga
       | development inside MacOS. I never did find smooth dev workflow:
       | compile inside the emulated environment, or cross-compile from
       | macos? Edit inside the emulated environment, or edit inside VS
       | Studio? etc.
       | 
       | Has anyone found a slick and effective dev flow?
        
         | actionfromafar wrote:
         | If you want to have modern C++ (for instance), you basically
         | _have_ to cross-compile. If only using C or older g++, I 'd
         | compile inside the Amiga, I think.
         | 
         | https://github.com/Slamy/m68k-elf-gcc - can generate bootable
         | floppies!
         | 
         | https://github.com/bebbo/amiga-gcc - modern (gcc-13.2) C and
         | C++ for cross-compiling from Mac/Linux/Windows. It even
         | supports the post-Motorola 68080 Natami VHDL CPU extensions.
        
           | khazhoux wrote:
           | Thanks for the links!
           | 
           | But what's this "C++" you speak of, future-man?
        
             | actionfromafar wrote:
             | We must ask hackerman!
             | https://m.youtube.com/watch?v=1uvr7CJazqE
        
             | pavlov wrote:
             | First released in 1985!
             | 
             | Amiga and C++ are actually contemporaries. As kids they
             | used to hang out together watching Miami Vice on TV. Then
             | she got married to a con man named Commodore, while he
             | moved to Seattle and got a career in big business.
        
             | pjmlp wrote:
             | There were C++ compilers available for the Amiga, even if
             | at the time it was slowly taking off.
        
         | _the_inflator wrote:
         | Amiga is a broad term: what chipset etc.?
         | 
         | What I really highly advise is this MS Studio Code Plugin:
         | 
         | https://github.com/BartmanAbyss/vscode-amiga-debug
         | 
         | For me a revelation in ease of use. Hit compile and run - and
         | it does in an emulator.
         | 
         | You can use C or Assembler.
         | 
         | The author is a well-known scene contributor since the 80th,
         | and does a hell of a job with this nice IDE.
         | 
         | Best tool and workflow for someone like me, who only casually
         | writes some not so leetcode Amiga 500 ECS demos these days.
        
           | icedchai wrote:
           | There's also a fork that lets you build apps that run on
           | AmigaOS: https://github.com/jyoberle/vscode-amiga-debug
           | 
           | Coincidentally, I first learned C on an Amiga 500, back in
           | the late 80's!
        
       | DaoVeles wrote:
       | Compatible with the CD32... nice.
        
       | doublerabbit wrote:
       | You don't get games with those style of graphics anymore.
       | 
       | The amiga graphics always had a fantasy feel, unlike IBM/Dos
       | which had a more sharp, redefined-cold feel to them.
        
         | galangalalgol wrote:
         | The 256 color dos graphics were ok, I didn't notice the
         | coldness until they went full color, but I agree that something
         | about the constraints of the amiga color system produced a vibe
         | that is hard to put into words, but you know it when you see
         | it. I bet someone could come up with a shader that would
         | amigafy normal pixel art. The pixels for certain colors would
         | get longer amongst other things.
        
         | bluescrn wrote:
         | That was probably mostly to do with Amigas generally being
         | hooked up to a TV (often via RF or composite) rather than a
         | dedicated monitor, so having much softer/slightly-blurred
         | output.
         | 
         | Although if you were comparing to EGA PCs of the era, the EGA
         | palette was fixed and horrible, whereas the Amiga could pick
         | from a palette of 4096 colours (and change that palette per-
         | scanline in some cases)
        
       | NaN1352 wrote:
       | Was there anything remotely like that back in the days ? The
       | replayability of this genre?
       | 
       | Cadaver had the isometric and style but wasn't a rogue like.
        
         | neffo wrote:
         | The original :)
         | 
         | https://www.amigalove.com/viewtopic.php?f=8&t=1308
        
       | anonzzzies wrote:
       | Time to dust off the old machines then; in my shed I have a
       | working A1200 and cd32, so I should be good.
        
       | YakBizzarro wrote:
       | It looks nice, even though I don't have so much ram on my Amiga
       | 500...
        
       ___________________________________________________________________
       (page generated 2024-07-28 23:08 UTC)