• Hello Guest! We're hosting a challenge to welcome vintage Intel macs to the MLA during the month of July! See this thread for more information.
  • We've made some quality of life improvements to the Trading Post. More info here.

Recent content by DW1992

  1. DW1992

    Generic Block Game - Happy #MARCHintosh 2026

    UPDATE v1.5 I learned a lot about optimization while writing my Dark Systems BBStro, and have tried to implement some of those tricks here, with Tetris, err... I mean, Generic Block Game. 😜 The biggest fix would be the Gestalt based CPU detection function. Based on the returned value, the...
  2. DW1992

    Dark Systems BBStro w/C source code - 68K edition

    Thanks BK. :) Hoping to create one or two more little things over the summer / fall. Work keeps getting in the way. lol I'm glad you enjoyed this! I learned a ton making it! :)
  3. DW1992

    Dark Systems BBStro w/C source code - 68K edition

    Hi everyone, So I did a thing... after making the little parallax star field example, and then fooling around a bit to make it follow mouse input, I kept tinkering and somehow ended up making a little Demoscene style BBStro for my BBS (of all things). 😜 Star fields, wire frame objects and...
  4. DW1992

    Example Parallax scrolling Star field - C source code for 68K MACs

    Hi Everyone, After receiving a several questions about how the parallax horizontally scrolling star field works in my Operation : Pew Pew game, I decided to write a specific example of how it works, so someone doesn't have to filter through all the game logic to find the relevant star field...
  5. DW1992

    Aseprite tileset export into C array w/palette (LUA script & CWpro4 project)

    Ah shoot, I can't believe I missed this video! It looks awesome! I love the parallax background and the particle smoke. :) Are you using an array pool for the particles MAX? Nice job animating the engine sprite's wheel piston. Any updates? Aaron/DW
  6. DW1992

    Howto : Get MOD music INTO a resource file for PlayPRO Dev Kit

    Sorry to resurrect this older thread, but I think including this music load / playback coding example could be useful (mostly for when I forget how to do it myself...) 😋 For working example source in C / CodeWarrior PRO 4 project, check out my Generic Block Game on DEMOZOO. The source shows...
  7. DW1992

    QuickDrive 68K - An WIP experiment in 2.5D racing

    Thanks. :) Try it in an emulator like Basilisk II on a modern machine for full speed. Ultimate goal is to make it run smoothly on a real 68LC040. DW
  8. DW1992

    Generic Block Game - Happy #MARCHintosh 2026

    A little update on the 2.5D racing engine... It's at the point where I think it's ready to have people play with it and help make it better, so instead of continuing to post about it here in the Generic Block Game thread, I created a new post just for it. You can find it HERE :)
  9. DW1992

    QuickDrive 68K - An WIP experiment in 2.5D racing

    Hi Everyone, It's been too long! I've been fooling around learning the in's and out's (mostly out's) 🤪 of coding a 2.5D (pseudo 3D) racing game engine for System 7 in C using CodeWarrior PRO 4. I've learned a LOT from reading through jonathanopalise's PPENGINE, a 3D Linux clone of PolePosition...
  10. DW1992

    Generic Block Game - Happy #MARCHintosh 2026

    Cheers, and thanks fro the suggestion! I wonder if I can change my TickCount() to use VBL, replacing if (TickCount() > gLastMoveTime + currentDelay) with VBL timing and get 30fps from the ~60Hz sync... lemme thing (queue smoke) :unsure:🤪 Might get smoother, more consistent movement of the...
  11. DW1992

    Generic Block Game - Happy #MARCHintosh 2026

    Cheers for the kind words. I'm glad you like it! Ya, I'm still learning how to properly optimize for 68K. Meeting limited success... :geek: but it'll come! 😋 It's the particles that slow down Generic Block Game (and the mixing of the MOD background music). Disable them, or drop the particle...
  12. DW1992

    Generic Block Game - Happy #MARCHintosh 2026

    No worries, do you mean compile Generic Block Game from source? You can grab CodeWarrior 4 PRO here Download ResEdit here Grab the .SIT file containing the source, libraries, resource and CW project here Once CodeWarrior and ResEdit are installed, extract GBG_Source.SIT and open the resulting...
  13. DW1992

    Generic Block Game - Happy #MARCHintosh 2026

    "when I try to program on it, I feel like I don’t know how to do anything." then you'll fit right in with me! 😂 To be fair, I've been reading through jonathanopalise's PPENGINE, a 3D Linux clone of PolePosition, to get some hints on the logic math and techniques, then building it in a 2.5D...
  14. DW1992

    Generic Block Game - Happy #MARCHintosh 2026

    Finally got it working! 🥳 Needs some (a lot) cleanup, and my palette seems to have gone a little wonky (mountain sunset?) 🌞 , but it's cookie cutting my 8bit Jeep out now. :) A little particle effect on the tires happening now as well (stolen from Pew Pew of course). :) Basic gist of it...
  15. DW1992

    Generic Block Game - Happy #MARCHintosh 2026

    Little preview.. :) Struggling with masking the 8bit colour sprite in a gWorld setup. Not as simple as the 1bit CopyBits / srcOr operations used in PewPew. :alien:🛸 Damn you 1994 lack of Alpha channel! 😋 Slowly improving (learning.. very slowly. lol) Once it's to a playable / presentable...
Back
Top