Search found 30 matches

by under4mhz
31 Jul 2022 05:58
Forum: PROGRAMMING
Topic: Interrupts in com files
Replies: 5
Views: 3662

Interrupts in com files

I'd like to move from using run files to com files, so I can have access to more memory for some of my games. When I moved to the com format, interrupt stop being run. I've been setting 0xfa98 to jp my_isr, which works well. But when I moved to using .com files, it doesn't work. I've also tried sett...
by under4mhz
02 Jul 2022 02:06
Forum: PROGRAMMING
Topic: Latest on C dev for the MTX SDCC etc,
Replies: 31
Views: 21542

Re: Latest on C dev for the MTX SDCC etc,

I had the same problem. sdcc 4.2 gives about a 15% increase in fps for my games, so I think it's worth moving to. I've been submitting a bunch of bugs as I've been trying to port my code (many of which they've fixed). I haven't quite moved to 4.2 completely because of this. For a while, much of my c...
by under4mhz
26 Jun 2022 01:53
Forum: SOFTWARE
Topic: New Game: Diamond Dash
Replies: 3
Views: 3820

Re: New Game: Diamond Dash

I wrote the engine myself from scratch in C with sdcc. There's lots of information on how the engine works. I relied heavily on https://codeincomplete.com/articles/boulderdash-game-logic/ The Boulder Dash community have created a ton of fan made levels and exported them using their text file BDCFF (...
by under4mhz
25 Jun 2022 04:18
Forum: SOFTWARE
Topic: New Game: Diamond Dash
Replies: 3
Views: 3820

New Game: Diamond Dash

Because everyone needs Boulder Dash on their computer.
by under4mhz
25 Jun 2022 04:09
Forum: SOFTWARE
Topic: Demo: Maze3d
Replies: 6
Views: 5058

Re: Demo: Maze3d

I added a single enemy, which you can't shoot yet (as a proof of concept) and a 3 more levels.

I'll fix the corruption when loading the scaled soldier image later.
by under4mhz
25 Jun 2022 04:00
Forum: SOFTWARE
Topic: Demo: Maze3d
Replies: 6
Views: 5058

Re: Demo: Maze3d

Doom. It'd be interesting to see how to implement Doom using 64x64 square grid system.

I can maybe eventually able take the Ultima 3 dungeons and convert them into 3D. That might be interesting.
by under4mhz
25 Jun 2022 03:50
Forum: PROGRAMMING
Topic: Latest on C dev for the MTX SDCC etc,
Replies: 31
Views: 21542

Re: Latest on C dev for the MTX SDCC etc,

I like to port my code to other systems, and since Memotech is similar to an MSX, it was a fairly easy conversion, once I had all the information. I'd probably target programmers who are programming for similar platforms, it's requires a fair amount of dedication and programming ability to start pro...
by under4mhz
12 Jun 2022 05:45
Forum: SOFTWARE
Topic: Demo: Maze3d
Replies: 6
Views: 5058

Demo: Maze3d

A simple raycasting demo I wrote as a proof of concept.

I'll probably work on it over time, add more levels and wall colors.

Maze3dMTX.png
Maze3dMTX.png (17.6 KiB) Viewed 5058 times
Maze3d-MTX-1.01.zip
(12.49 KiB) Downloaded 335 times
by under4mhz
10 Aug 2021 03:25
Forum: SOFTWARE
Topic: New Game: Mahjong Solitaire
Replies: 4
Views: 5873

New Game: Mahjong Solitaire

The classic tile matching game. Match the tile pairs until all the tiles have been removed. A tile must have a left or right side open in order to be selected for matching. Play until no more matches are possible or all the tiles have been cleared. The game will tell you when no more moves are possi...
by under4mhz
21 Jun 2021 05:18
Forum: SOFTWARE
Topic: New Game: Klondike Solitaire
Replies: 3
Views: 5544

Re: New Game: Klondike Solitaire

Thanks Martin. The vdu diag option on memu helped a lot.