Search found 44 matches

by cosmicr
Mon Feb 10, 2025 10:56 pm
Forum: Works In-Progress Discussion
Topic: Another World (Out of this World) port for the CX16
Replies: 19
Views: 11976

Re: Another World (Out of this World) port for the CX16

How About Making Another World Songs And Sounds YM2151/YM2164, VERA PSG And PCM Hey not exactly sure what you mean there, but I considered using the YM2151 and ripping the tracks from the Megadrive version, however there was a suggestion by badmai earlier in this thread offering a way to use PCM au...
by cosmicr
Sun Feb 02, 2025 8:06 pm
Forum: Works In-Progress Discussion
Topic: Another World (Out of this World) port for the CX16
Replies: 19
Views: 11976

Re: Another World (Out of this World) port for the CX16

Thanks for compliments - it keeps me motivated :) Do you mean my desktop or the game resolution? I'm using the gif recorder from the emulator. I don't actually own a CX16 yet. The original game was 320x200 on the Amiga. It's the same res on the MS-DOS version (where my assets come from). The CX16 ve...
by cosmicr
Sun Feb 02, 2025 10:21 am
Forum: Works In-Progress Discussion
Topic: Another World (Out of this World) port for the CX16
Replies: 19
Views: 11976

Re: Another World (Out of this World) port for the CX16

Hi Everyone, another little update. Things have been going slow but I have definitely made some great progress... GRAPHICS Re-wrote the graphics renderer (again). I think this will be the final version of the polygon renderer. It still doesn't use the VERA FX line helper, but I've run out of energy ...
by cosmicr
Tue Jan 21, 2025 8:15 am
Forum: X16 Software Support
Topic: PC/MS DOS emulator?
Replies: 20
Views: 8025

Re: PC/MS DOS emulator?

It's really not. Yes, you could write a program that looks like DOS, but it would not be DOS. I mean, isn't that any port of any software? I reckon it could be done. CP/M was ported to commodore 64. DOS is based on CP/M. Yes dos has a different memory addressing system (I already acknowledged that)...
by cosmicr
Tue Jan 21, 2025 5:39 am
Forum: X16 Software Support
Topic: PC/MS DOS emulator?
Replies: 20
Views: 8025

Re: PC/MS DOS emulator?

Hey sorry for the late reply - yes I am writing Another World from scratch in 65c02 asm. I guess the point I was making was that given it's a 16-bit game that pushed the limits of the Amiga, then it's probably possible to port any 16-bit software (including DOS) to the CX16. The original amiga versi...
by cosmicr
Mon Jan 06, 2025 2:20 am
Forum: X16 Feature Requests
Topic: VERA DMA
Replies: 12
Views: 4989

Re: VERA DMA

Slight change of subject but does the emulator "emulate" vsync? Because I've not used the proper hardware and have never had any issues with vblank timing like screen tearing etc.
by cosmicr
Sat Dec 14, 2024 12:30 pm
Forum: Works In-Progress Discussion
Topic: Another World (Out of this World) port for the CX16
Replies: 19
Views: 11976

Re: Another World (Out of this World) port for the CX16

Thanks for the tip! That might work really well actually. The only issue I can see with the multi-channel interleaving is the less channels playing at once the quieter it gets. But you could probably overcome that by duplicating active channels onto empty channels or dynamically changing the sample ...
by cosmicr
Thu Dec 12, 2024 5:59 am
Forum: Programming
Topic: Load address and C64 screen memory area
Replies: 9
Views: 3426

Load address and C64 screen memory area

Most people use the BASIC load address of $801 to get their programs going. And that makes sense because that's how the C64 did it. But because the CX16 has it's own VRAM, the memory space from $400 - $7FF (1kb) is free for use. The C64 used that memory for the screen I understand. Soooo.... What ar...
by cosmicr
Mon Dec 02, 2024 11:53 pm
Forum: Libraries and Examples
Topic: Timing how long something takes
Replies: 7
Views: 3911

Re: Timing how long something takes

$9FB8 to $9FBB in X16EMU is the 32-bit counter.

I wonder if you could also extend the VIA timer by using VIA #2?
by cosmicr
Wed Nov 13, 2024 2:38 am
Forum: Works In-Progress Discussion
Topic: Sierra AGI Interpreter Update November 2024
Replies: 5
Views: 3303

Re: Sierra AGI Interpreter Update November 2024

The engine is looking close to finished! Well done on the job! Are the views sprites or drawn to the bitmap layer? In my version I was using sprites which presents it's own challenges but I always assumed they'd be faster than a heap of pixel gets/sets. I had sound working in my unfinished implement...