Jump to content
48 posts in this topic

Recommended Posts

OpenTyrian2000 with MIDI support.

Has to be enabled under the settings.

You can choose between FluidSynth and Native MIDI.

 

Works on 10.14 and better, Intel and Apple Silicon

Enjoy :D

opentyrian2000.zip

  • Like 1
  • 1 month later...

opentyrian2000 for Android.

Runs on Android 31 and better.

Architectures: aarch64-v8a, armv7a, i686, x86_64.

README is included for installation (recommending README.rtfd).

 

Sources:

https://github.com/andyvand/opentyrian2000

android-project folder can be opened using Android Studio.

Requires SDK, NDK and SDL2 2.30.4.

 

opentyrian2000-android.zip

Edited by Andy Vandijck
  • 2 weeks later...

I have built OpenTyrian2000 with MIDI support for Mac OS X 10.5 and above (PPC, I386 and X86_64). 

Enjoy :D

 

Repo:

https://github.com/andyvand/opentyrian2000

 

MidiProcessor Library:

https://github.com/andyvand/midiproc

https://github.com/andyvand/midiproc/tree/oldos

 

opentyrian2000-MacOSX-legacy.zip

Edited by Andy Vandijck
  • 2 weeks later...

txneko for macOS.

It is a cat that runs... :D

txneko.zip

BasiliskII for macOS 10.14 (ARM64 and X86_64).

It is the SDL2 version.

Also included is the GUI.

 

SheepShaver for macOS 10.14 (ARM64 and X86_64).

Also the SDL2 version.

Also included is the GUI.

 

I included the startup roms.

 

BasiliskII.zip

SheepShaver.zip

BasiliskIIRoms.zip SheepShaverRoms.zip

Scherm­afbeelding 2024-07-24 om 11.20.34.png

Scherm­afbeelding 2024-07-24 om 11.23.02.png

Scherm­afbeelding 2024-07-24 om 11.50.00.png

Scherm­afbeelding 2024-07-24 om 11.50.05.png

Scherm­afbeelding 2024-07-24 om 12.04.49.png

Edited by Andy Vandijck
  • Like 1
  • 3 weeks later...

BasiliskII and SheepShaver with guisan GUI.

Universal binary (ARM64 and X86_64).

Enjoy :D

Scherm­afbeelding 2024-08-13 om 05.54.05.png

Scherm­afbeelding 2024-08-13 om 06.04.08.png

Scherm­afbeelding 2024-08-13 om 06.04.56.png

macemu-macOS.zip

Edited by Andy Vandijck
  • Like 2
  • 5 months later...

OpenTyrian 2000 V3.0.0 (SDL3).

ARM64 and X86_64.

Requires macOS 10.14 or better.

Enjoy :D

 

repo:

https://github.com/andyvand/opentyrian2000


EDIT: New version.

EDIT2: Networking fixed.

EDIT3: Bug fixes.

EDIT4: Solved SDL3_net networking problems.

EDIT5: Solved last bugs.

EDIT6: Solved library dependencies (needed install_name_tool).

EDIT7: Sandboxing added.

EDIT8: Fix networking entitlement.

EDIT9: More fixes.

EDIT10: Build from Xcode project. 

EDIT11: IPV6 support.

EDIT12: Fixed joystick/gamepad.

EDIT13: Fixed some sound issues.

 

opentyrian2000-macOS.zip

Edited by Andy Vandijck
On 8/13/2024 at 7:05 AM, Andy Vandijck said:

BasiliskII and SheepShaver with guisan GUI.

Universal binary (ARM64 and X86_64).

Enjoy :D

macemu-macOS.zip 10.6 MB · 4 downloads

You can run macOS 9 or other versions of macOS Classic directly in your browser:

https://infinitemac.org/1999/Mac OS 9.0

 

On 1/29/2025 at 12:54 PM, Andy Vandijck said:

OpenTyrian 2000 V3.0.0 (SDL3).

ARM64 and X86_64.

Requires macOS 10.14 or better.

Enjoy :D

 

repo:

https://github.com/andyvand/opentyrian2000


EDIT: New version.

 

opentyrian2000-macOS.zip 11.02 MB · 0 downloads

I have updated this a bit.

At current the networking fails but it is an issue to SDL3_net.

I have contacted the author of SDL3_net and am waiting.

The error is the following:

SDLNet_SendDatagram: Failed to send from socket: Invalid argument, host: 172.16.197.130, port: 1333, length: 20 (4)

This occurs at current and the SDL3_net library is the issue.

The SDL3_net library needs an update.

 

EDIT: I have ported SDL2_net to SDL3. This way the networking works. I will reapply SDL3_net when it is fixed.

Edited by Andy Vandijck
  • 2 weeks later...

I have solved these issues.

The SDL3 networking library now works.

 

Inside SDL_net.c change:

hints.ai_family = ainfo ? ainfo->ai_family : AF_UNSPEC;

to:

hints.ai_family = ainfo ? ainfo->ai_family : AF_INET;

 

On 1/29/2025 at 12:54 PM, Andy Vandijck said:

OpenTyrian 2000 V3.0.0 (SDL3).

ARM64 and X86_64.

Requires macOS 10.14 or better.

Enjoy :D

 

repo:

https://github.com/andyvand/opentyrian2000


EDIT: New version.

EDIT2: Networking fixed.

EDIT3: Bug fixes.

EDIT4: Solved SDL3_net networking problems.

EDIT5: Solved last bugs.

EDIT6: Solved library dependencies (needed install_name_tool)

 

 

opentyrian2000-macOS.zip 12.38 MB · 0 downloads

opentyrian2000 (SDL3) is ready.

It now fully works the right way.

Enjoy :D

On 1/29/2025 at 12:54 PM, Andy Vandijck said:

OpenTyrian 2000 V3.0.0 (SDL3).

ARM64 and X86_64.

Requires macOS 10.14 or better.

Enjoy :D

 

repo:

https://github.com/andyvand/opentyrian2000


EDIT: New version.

EDIT2: Networking fixed.

EDIT3: Bug fixes.

EDIT4: Solved SDL3_net networking problems.

EDIT5: Solved last bugs.

EDIT6: Solved library dependencies (needed install_name_tool).

EDIT7: Sandboxing added.

EDIT8: Fix networking entitlement.

EDIT9: More fixes.

opentyrian2000-macOS.zip 12.5 MB · 0 downloads

More fixes to OpenTyrian 2000 done.

Now it is sandboxed.

Network is SDL3_net and fixed up.

All is tested and works fine.

On the repo there is also opentyrian2000 for iOS and AppleTV OS.

I've added an Xcode project too.

EDIT: IPV6 support was added to the project.

It uses SDL3_net.

Edited by Andy Vandijck
On 2/14/2025 at 6:09 PM, Slice said:

Mini VMac with all needed files to play King's Bounty v.1

KBounty.7z 4.01 MB · 5 downloads

Снимок экрана 2025-02-14 в 20.12.19.png

Mini vMac universal binary (ARM64 and Intel)

King's bounty works.

Original Mini vMac did not work for me (as I'm on Silicon)

 

Kings bounty.png

KBounty.zip

Edited by Andy Vandijck
  • Like 1
  • 1 month later...

GNUBoy (SDL3) for macOS.

ARM64 and X86_64.

 

repo:

https://github.com/andyvand/gnuboy

 

EDIT: Fix double free call.

Scherm­afbeelding 2025-03-28 om 21.30.59.png

Scherm­afbeelding 2025-03-28 om 21.31.50.png

 

GNUBoy-macOS.zip

Edited by Andy Vandijck
  • Like 3

VisualBoyAdvance (SDL3 port).

ARM64 and X86_64.

Enjoy :D

 

Repo:

https://github.com/andyvand/visualboyadvance-m

 

visualboyadvance-m-macOS.zip

Scherm­afbeelding 2025-03-29 om 20.44.38.png

Edited by Andy Vandijck
  • Like 2
  • 2 weeks later...

VisualBoyAdvance latest build.

Universal binary (ARM64 and X86_64).

It has new audio driver (SDL).

It has a new video driver (SDL).

It has multiple bit depth support (8, 16, 24 and 32 bit).

It uses SDL3 and latest wxWidgets port.

Enjoy :D

EDIT: Download is in next post

Scherm­afbeelding 2025-04-07 om 12.47.16.png

Scherm­afbeelding 2025-04-08 om 10.34.08.png

Scherm­afbeelding 2025-04-08 om 10.34.16.png

Scherm­afbeelding 2025-04-08 om 10.34.24.png

Edited by Andy Vandijck
  • Like 2

visualboyadvance-m (latest build)

ARM64 and X86_64.

Has fixes for some issues.

I've fixed the SDL video and audio driver.

It also has bit per pixel settings.

You can choose between 8, 16, 24 and 32 bit color.

It now runs correctly.

EDIT: Last fixes, this project is fully updated.

 

visualboyadvance-m-macOS.zip

Edited by Andy Vandijck
  • Like 1
  • 2 weeks later...

New version of visualboyadvance-m for macOS.

New is a Metal renderer.

Also some bugs fixed.

 

Repo:

https://github.com/vampirecat35/visualboyadvance-m

 

EDIT: Some bugs fixed.

EDIT: New version.

Scherm­afbeelding 2025-04-23 om 13.37.24.png

Scherm­afbeelding 2025-04-23 om 13.37.37.png

 

 

 

 

visualboyadvance-m-macOS.zip

Edited by Andy Vandijck
  • Like 2
×
×
  • Create New...