rockbox/apps/plugins/pacbox
Solomon Peachy 017dd72ff3 plugins: Convert all plugins to using mixer API for playback
pcm_play_data -> mixer_channel_play_data
pcm_set_frequeny -> mixer_set_frequency
pcm_play_stop -> audio_stop at startup / mixer_channel_stop at shutdown
pcm_is_playing -> mixer_channel_status

All of these have been removed from the plugin API.  Updated API docs to
clarify role of audio_stop() vs mixer_channel_stop()

Todo:  get rid of pcm_play_[un]lock().

Change-Id: I8800c131b51f064ee923a4c6e42aa405d33851fc
2026-02-22 08:15:14 -05:00
..
arcade.c
arcade.h
hardware.c
hardware.h
pacbox.c plugins: Convert all plugins to using mixer API for playback 2026-02-22 08:15:14 -05:00
pacbox.h Remove Creative Zen Vision and Vision:M ports 2026-02-06 07:31:54 -05:00
pacbox.make
pacbox_arm.S Fix red in 8c86fb6da0 (ipod5g only) 2024-05-08 22:03:59 -04:00
pacbox_cf.S
pacbox_lcd.c
pacbox_lcd.h
readme.txt
SOURCES
wsg3.c
wsg3.h
z80.c
z80.h
z80_internal.h

Pacbox is based on PIE - the Pacman Instructional Emulator written by
Alessandro Scotti.  PIE is a Pacman arcade machine emulator licensed
under the GNU GPL and is available from http://www.ascotti.org/

PIE is a Windows application written in C++ - all the Windows-specific
code was stripped out and the emulator converted to C for use in
Rockbox.

The version of PIE used as the basis of the port was v1.11


Dave Chapman
March 2006